From d7335185e3e2d26b6596b8f74b49f5697d802aff Mon Sep 17 00:00:00 2001 From: Andrew W Elble Date: Thu, 5 Nov 2020 10:26:03 -0500 Subject: heffte: fix conflict directive (missing '^') (#19749) --- var/spack/repos/builtin/packages/heffte/package.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/heffte/package.py b/var/spack/repos/builtin/packages/heffte/package.py index 80b7e65485..7262fac7a2 100644 --- a/var/spack/repos/builtin/packages/heffte/package.py +++ b/var/spack/repos/builtin/packages/heffte/package.py @@ -40,7 +40,7 @@ class Heffte(CMakePackage): conflicts('~fftw', when='~mkl~cuda') # requires at least one backend conflicts('+fftw', when='+mkl@:1.0') # old API supports at most one CPU backend - conflicts('openmpi~cuda', when='+cuda') # +cuda requires CUDA enabled OpenMPI + conflicts('^openmpi~cuda', when='+cuda') # +cuda requires CUDA enabled OpenMPI conflicts('~cuda', when='+magma') # magma requires CUDA or HIP conflicts('+python', when="@:1.0") # python support was added post v1.0 conflicts('+fortran', when="@:1.0") # fortran support was added post v1.0 -- cgit v1.2.3-70-g09d2