Trilinos needs parallel-netcdf as an explicit dependency to avoid concretization errors when netcdf is an external. (#8493)

This commit is contained in:
Jon Rood 2018-06-16 13:11:07 -06:00 committed by Adam J. Stewart
parent fe0fd6ef34
commit 129e03a2e0

View File

@ -280,6 +280,7 @@ class Trilinos(CMakePackage):
depends_on('mpi') depends_on('mpi')
depends_on('netcdf+mpi', when="~pnetcdf") depends_on('netcdf+mpi', when="~pnetcdf")
depends_on('netcdf+mpi+parallel-netcdf', when="+pnetcdf@master,12.12.1:") depends_on('netcdf+mpi+parallel-netcdf', when="+pnetcdf@master,12.12.1:")
depends_on('parallel-netcdf', when="+pnetcdf@master,12.12.1:")
depends_on('parmetis', when='+metis') depends_on('parmetis', when='+metis')
depends_on('cgns', when='+cgns') depends_on('cgns', when='+cgns')
# Trilinos' Tribits config system is limited which makes it very tricky to # Trilinos' Tribits config system is limited which makes it very tricky to