diff --git a/var/spack/repos/builtin/packages/dealii/package.py b/var/spack/repos/builtin/packages/dealii/package.py index 70e5fcf365f..6fb69dddb49 100644 --- a/var/spack/repos/builtin/packages/dealii/package.py +++ b/var/spack/repos/builtin/packages/dealii/package.py @@ -258,7 +258,7 @@ class Dealii(CMakePackage, CudaPackage): arch_str = f"+cuda cuda_arch={_arch}" trilinos_spec = f"trilinos +wrapper {arch_str}" depends_on(trilinos_spec, when=f"@9.5:+trilinos {arch_str}") - depends_on("vtk", when="@9.6:+vtk") + depends_on("vtk@9:", when="@9.6:+vtk") # Explicitly provide a destructor in BlockVector, # otherwise deal.II may fail to build with Intel compilers.