diff options
author | Massimiliano Culpo <massimiliano.culpo@gmail.com> | 2023-11-04 20:31:52 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-04 20:31:52 +0100 |
commit | f51dad976e0108192904174dd656be6cadca8572 (patch) | |
tree | 654c254784c704edda6e99c21bc77f60df38c716 | |
parent | ff8cd597e0fa65cdcadefd53e8ba98cdec450a8e (diff) | |
download | spack-f51dad976e0108192904174dd656be6cadca8572.tar.gz spack-f51dad976e0108192904174dd656be6cadca8572.tar.bz2 spack-f51dad976e0108192904174dd656be6cadca8572.tar.xz spack-f51dad976e0108192904174dd656be6cadca8572.zip |
hdf5-vol-async: better specify dependency condition (#40882)
-rw-r--r-- | share/spack/gitlab/cloud_pipelines/stacks/e4s/spack.yaml | 2 | ||||
-rw-r--r-- | var/spack/repos/builtin/packages/hdf5-vol-async/package.py | 5 |
2 files changed, 4 insertions, 3 deletions
diff --git a/share/spack/gitlab/cloud_pipelines/stacks/e4s/spack.yaml b/share/spack/gitlab/cloud_pipelines/stacks/e4s/spack.yaml index 1fa5b41c26..11396a768f 100644 --- a/share/spack/gitlab/cloud_pipelines/stacks/e4s/spack.yaml +++ b/share/spack/gitlab/cloud_pipelines/stacks/e4s/spack.yaml @@ -51,6 +51,8 @@ spack: require: "@3.4.4" vtk-m: require: "+examples" + visit: + require: "~gui" cuda: version: [11.8.0] paraview: diff --git a/var/spack/repos/builtin/packages/hdf5-vol-async/package.py b/var/spack/repos/builtin/packages/hdf5-vol-async/package.py index 017093911b..ab34a7f0b1 100644 --- a/var/spack/repos/builtin/packages/hdf5-vol-async/package.py +++ b/var/spack/repos/builtin/packages/hdf5-vol-async/package.py @@ -35,9 +35,8 @@ class Hdf5VolAsync(CMakePackage): depends_on("hdf5@1.14.0: +mpi +threadsafe") # Require MPI_THREAD_MULTIPLE. - depends_on("openmpi +thread_multiple", when="^openmpi@:2") - depends_on("openmpi", when="^openmpi@3:") - depends_on("mvapich2 threads=multiple", when="^mvapich2") + depends_on("openmpi +thread_multiple", when="^[virtuals=mpi] openmpi@:2") + depends_on("mvapich2 threads=multiple", when="^[virtuals=mpi] mvapich2") def setup_run_environment(self, env): env.prepend_path("HDF5_PLUGIN_PATH", self.spec.prefix.lib) |