mpich : add python build-only dependency (#19403)

* mpich: yaksa configure fix

	modified:   var/spack/repos/builtin/packages/mpich/package.py

* typo

* python is not needed when building from preconfigured tarballs

* add maintainers
This commit is contained in:
Sajid Ali 2020-10-21 13:38:09 -05:00 committed by GitHub
parent b616dbc56b
commit 2bb775496e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -19,6 +19,8 @@ class Mpich(AutotoolsPackage):
list_url = "http://www.mpich.org/static/downloads/"
list_depth = 1
maintainers = ['raffenet', 'yfguo']
executables = ['^mpichversion$']
version('develop', submodules=True)
@ -162,6 +164,9 @@ class Mpich(AutotoolsPackage):
depends_on("m4", when="@3.3 +hwloc", type="build"),
depends_on("autoconf@2.67:", when='@3.3 +hwloc', type="build")
# MPICH's Yaksa submodule requires python to configure
depends_on("python@3.0:", when="@develop", type="build")
conflicts('device=ch4', when='@:3.2')
conflicts('netmod=ofi', when='@:3.1.4')
conflicts('netmod=ucx', when='device=ch3')