diff options
author | Jeffrey Salmond <js947@users.noreply.github.com> | 2019-08-20 17:43:28 -0400 |
---|---|---|
committer | Adam J. Stewart <ajstewart426@gmail.com> | 2019-08-20 16:43:28 -0500 |
commit | a41014ed9e5b2a8bfa91a88f52dd60823c65aa89 (patch) | |
tree | d970e54416fd390bb958cb9544ec371cbebf7fd5 | |
parent | dbbccd13036154d97283ada3d83c9a299ceb2aa0 (diff) | |
download | spack-a41014ed9e5b2a8bfa91a88f52dd60823c65aa89.tar.gz spack-a41014ed9e5b2a8bfa91a88f52dd60823c65aa89.tar.bz2 spack-a41014ed9e5b2a8bfa91a88f52dd60823c65aa89.tar.xz spack-a41014ed9e5b2a8bfa91a88f52dd60823c65aa89.zip |
mvapich2 depends on slurm when built with process_managers=slurm (#12489)
-rw-r--r-- | var/spack/repos/builtin/packages/mvapich2/package.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/mvapich2/package.py b/var/spack/repos/builtin/packages/mvapich2/package.py index 231dbb8397..8ca06ed8c5 100644 --- a/var/spack/repos/builtin/packages/mvapich2/package.py +++ b/var/spack/repos/builtin/packages/mvapich2/package.py @@ -106,6 +106,7 @@ class Mvapich2(AutotoolsPackage): depends_on('rdma-core', when='fabrics=nemesistcpib') depends_on('rdma-core', when='fabrics=nemesisibtcp') depends_on('libfabric', when='fabrics=nemesisofi') + depends_on('slurm', when='process_managers=slurm') conflicts('fabrics=psm2', when='@:2.1') # psm2 support was added at version 2.2 @@ -142,7 +143,8 @@ class Mvapich2(AutotoolsPackage): if 'process_managers=slurm' in spec: opts = [ '--with-pmi=pmi2', - '--with-pm=slurm' + '--with-pm=slurm', + '--with-slurm={0}'.format(spec['slurm'].prefix), ] return opts |