summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMassimiliano Culpo <massimiliano.culpo@gmail.com>2024-02-08 09:34:26 +0100
committerGitHub <noreply@github.com>2024-02-08 09:34:26 +0100
commit753d69856a39f73fd2f30e89d8939e91e0cceebc (patch)
tree02680244a886ed7b11316e92e17c23b7e2e932d5
parent6d28caefc763725bd279b6ae256e190de1a61887 (diff)
downloadspack-753d69856a39f73fd2f30e89d8939e91e0cceebc.tar.gz
spack-753d69856a39f73fd2f30e89d8939e91e0cceebc.tar.bz2
spack-753d69856a39f73fd2f30e89d8939e91e0cceebc.tar.xz
spack-753d69856a39f73fd2f30e89d8939e91e0cceebc.zip
suite-sparse: fix self-referential dependencies (#42556)
-rw-r--r--var/spack/repos/builtin/packages/suite-sparse/package.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/suite-sparse/package.py b/var/spack/repos/builtin/packages/suite-sparse/package.py
index a01a961112..248024cc69 100644
--- a/var/spack/repos/builtin/packages/suite-sparse/package.py
+++ b/var/spack/repos/builtin/packages/suite-sparse/package.py
@@ -74,7 +74,7 @@ class SuiteSparse(Package):
# related stuff (which have long been deprecated). This appears to be
# rather problematic for suite-sparse (see e.g.
# https://github.com/DrTimothyAldenDavis/SuiteSparse/blob/master/SPQR/Source/spqr_parallel.cpp)
- depends_on("intel-tbb@:2020 build_system=makefile", when="^intel-tbb")
+ depends_on("intel-tbb@:2020 build_system=makefile", when="^[virtuals=tbb] intel-tbb")
conflicts(
"^intel-oneapi-tbb@2021:",
msg="suite-sparse needs task_scheduler_init.h dropped in recent tbb libs",