diff options
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/petsc/package.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/petsc/package.py b/var/spack/repos/builtin/packages/petsc/package.py index 27dd497951..309efebd25 100644 --- a/var/spack/repos/builtin/packages/petsc/package.py +++ b/var/spack/repos/builtin/packages/petsc/package.py @@ -208,7 +208,8 @@ class Petsc(Package): depends_on('zlib', when='+hdf5') depends_on('zlib', when='+libpng') depends_on('zlib', when='+p4est') - depends_on('parmetis', when='+metis+mpi') + depends_on('parmetis+int64', when='+metis+mpi+int64') + depends_on('parmetis~int64', when='+metis+mpi~int64') depends_on('valgrind', when='+valgrind') # Hypre does not support complex numbers. # Also PETSc prefer to build it without internal superlu, likely due to |