From a30d4612f583d85637501b58093f6ab68d4c7e57 Mon Sep 17 00:00:00 2001 From: Massimiliano Culpo Date: Wed, 7 Feb 2024 16:54:14 +0100 Subject: [PATCH] oce: fix self-referential dependencies (#42540) --- var/spack/repos/builtin/packages/oce/package.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/oce/package.py b/var/spack/repos/builtin/packages/oce/package.py index c945bae6f31..ecc72911ae5 100644 --- a/var/spack/repos/builtin/packages/oce/package.py +++ b/var/spack/repos/builtin/packages/oce/package.py @@ -35,7 +35,7 @@ class Oce(Package): with when("+tbb"): depends_on("tbb") - 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.1:") # There is a bug in OCE which appears with Clang (version?) or GCC 6.0