summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlpoirel <louis.poirel@gmail.com>2021-04-08 16:50:58 +0200
committerGitHub <noreply@github.com>2021-04-08 16:50:58 +0200
commit0ecce5797eacb5a1f7d64279cf892e80ebcd3ec0 (patch)
tree677e213997973175efb5ea9ebecd3afe4d0450e3
parente0f810956ce5cc244357b9be22191b52e00c60af (diff)
downloadspack-0ecce5797eacb5a1f7d64279cf892e80ebcd3ec0.tar.gz
spack-0ecce5797eacb5a1f7d64279cf892e80ebcd3ec0.tar.bz2
spack-0ecce5797eacb5a1f7d64279cf892e80ebcd3ec0.tar.xz
spack-0ecce5797eacb5a1f7d64279cf892e80ebcd3ec0.zip
petsc: forward +metis to mumps (#21291)
Co-authored-by: lpoirel <lpoirel@users.noreply.github.com>
-rw-r--r--var/spack/repos/builtin/packages/petsc/package.py3
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 5362918131..b5130bc9e2 100644
--- a/var/spack/repos/builtin/packages/petsc/package.py
+++ b/var/spack/repos/builtin/packages/petsc/package.py
@@ -247,7 +247,8 @@ class Petsc(Package):
depends_on('superlu-dist@xsdk-0.2.0+int64', when='@xsdk-0.2.0+superlu-dist+mpi+int64')
depends_on('superlu-dist@develop~int64', when='@main+superlu-dist+mpi~int64')
depends_on('superlu-dist@develop+int64', when='@main+superlu-dist+mpi+int64')
- depends_on('mumps+mpi~int64', when='+mumps')
+ depends_on('mumps+mpi~int64~metis~parmetis', when='+mumps~metis')
+ depends_on('mumps+mpi~int64+metis+parmetis', when='+mumps+metis')
depends_on('scalapack', when='+mumps')
depends_on('trilinos@12.6.2:+mpi', when='@3.7.0:+trilinos+mpi')
depends_on('trilinos@xsdk-0.2.0+mpi', when='@xsdk-0.2.0+trilinos+mpi')