From de2249c3342c6e896280f79deb82a35f7221a3a5 Mon Sep 17 00:00:00 2001 From: Stephen Sachs Date: Tue, 12 Dec 2023 17:28:15 +0100 Subject: [PATCH] clingo-bootstrap: use new Spack API for environment modifications (#41574) --- var/spack/repos/builtin/packages/clingo-bootstrap/package.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/var/spack/repos/builtin/packages/clingo-bootstrap/package.py b/var/spack/repos/builtin/packages/clingo-bootstrap/package.py index 65535f330a..77027c4ba5 100644 --- a/var/spack/repos/builtin/packages/clingo-bootstrap/package.py +++ b/var/spack/repos/builtin/packages/clingo-bootstrap/package.py @@ -122,8 +122,9 @@ def pgo_train(self): # Run spack solve --fresh hdf5 with instrumented clingo. python_runtime_env = EnvironmentModifications() - for s in self.spec.traverse(deptype=("run", "link"), order="post"): - python_runtime_env.extend(spack.user_environment.environment_modifications_for_spec(s)) + python_runtime_env.extend( + spack.user_environment.environment_modifications_for_specs(self.spec) + ) python_runtime_env.unset("SPACK_ENV") python_runtime_env.unset("SPACK_PYTHON") self.spec["python"].command(