Fix ecp-data-vis-sdk: a package cannot impose constraints on transitive deps

This commit is contained in:
Massimiliano Culpo 2023-07-03 14:24:25 +02:00 committed by Todd Gamblin
parent 006e69265e
commit cf8f44ae5a

View file

@ -161,7 +161,7 @@ class EcpDataVisSdk(BundlePackage, CudaPackage, ROCmPackage):
# Need to explicitly turn off conduit hdf5_compat in order to build
# hdf5@1.12 which is required for SDK
depends_on("ascent ^conduit ~hdf5_compat", when="+ascent +hdf5")
depends_on("conduit ~hdf5_compat", when="+ascent +hdf5")
# Disable configuring with @develop. This should be removed after ascent
# releases 0.8 and ascent can build with conduit@0.8: and vtk-m@1.7:
conflicts("^ascent@develop", when="+ascent")