diff --git a/lib/spack/spack/build_systems/python.py b/lib/spack/spack/build_systems/python.py index 01e8265aff7..b74011166e6 100644 --- a/lib/spack/spack/build_systems/python.py +++ b/lib/spack/spack/build_systems/python.py @@ -243,8 +243,7 @@ def test_imports(self) -> None: self.spec, context=spack.context.Context.RUN ) mods = setup_context.get_env_modifications() - with mods.set_env(): - python("-c", f"import {module}") + python("-c", f"import {module}", env=mods) def update_external_dependencies(self, extendee_spec=None): """