diff --git a/var/spack/repos/builtin/packages/intel-oneapi-compilers/package.py b/var/spack/repos/builtin/packages/intel-oneapi-compilers/package.py index d4b54d7343f..419b328a0f0 100644 --- a/var/spack/repos/builtin/packages/intel-oneapi-compilers/package.py +++ b/var/spack/repos/builtin/packages/intel-oneapi-compilers/package.py @@ -398,7 +398,7 @@ def setup_run_environment(self, env): super().setup_run_environment(env) # umf is packaged with compiler and not available as a standalone - if "~envmods" not in self.spec: + if "~envmods" not in self.spec and self.spec.satisfies("@2025:"): env.extend( EnvironmentModifications.from_sourcing_file( self.prefix.umf.latest.env.join("vars.sh"), *self.env_script_args