From d630d63755a0cf0315a164eb1308c49fb0e5847b Mon Sep 17 00:00:00 2001 From: Robert Pavel Date: Sun, 7 Feb 2021 04:34:00 -0700 Subject: Added Conflict for macsio@1.1 ~mpi (#21513) Added conflict for macsio@1.1~mpi after investigating source code. As of 1.1 tag macsio does not properly guard out MPI commands. This is verified as corrected in @develop --- var/spack/repos/builtin/packages/macsio/package.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/var/spack/repos/builtin/packages/macsio/package.py b/var/spack/repos/builtin/packages/macsio/package.py index 528e2c776d..427af43feb 100644 --- a/var/spack/repos/builtin/packages/macsio/package.py +++ b/var/spack/repos/builtin/packages/macsio/package.py @@ -41,6 +41,8 @@ class Macsio(CMakePackage): depends_on('silo', when="+pdb") depends_on('typhonio', when="+typhonio") depends_on('scr', when="+scr") + # macsio@1.1 has bug with ~mpi configuration + conflicts('~mpi', when='@1.1') # Ref: https://github.com/LLNL/MACSio/commit/51b8c40cd9813adec5dd4dd6cee948bb9ddb7ee1 patch('cast.patch', when='@1.1') -- cgit v1.2.3-60-g2f50