From 01ea8f46e761bfb42617272703181f7c0c1e488d Mon Sep 17 00:00:00 2001 From: Massimiliano Culpo Date: Tue, 6 Feb 2024 17:45:40 +0100 Subject: [PATCH] ldak: fix self-referential dependencies (#42522) --- var/spack/repos/builtin/packages/ldak/package.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/var/spack/repos/builtin/packages/ldak/package.py b/var/spack/repos/builtin/packages/ldak/package.py index 94209a9e76b..9dd4638c300 100644 --- a/var/spack/repos/builtin/packages/ldak/package.py +++ b/var/spack/repos/builtin/packages/ldak/package.py @@ -28,9 +28,9 @@ class Ldak(Package): depends_on("zlib-api") depends_on("blas") depends_on("lapack") - depends_on("openblas threads=openmp", when="^openblas") - depends_on("intel-mkl threads=openmp", when="^intel-mkl") - depends_on("intel-oneapi-mkl threads=openmp", when="^intel-oneapi-mkl") + depends_on("openblas threads=openmp", when="^[virtuals=blas] openblas") + depends_on("intel-mkl threads=openmp", when="^[virtuals=blas] intel-mkl") + depends_on("intel-oneapi-mkl threads=openmp", when="^[virtuals=blas] intel-oneapi-mkl") depends_on("glpk", when="+glpk") requires("target=x86_64:", when="~glpk", msg="bundled qsopt is only for x86_64")