diff --git a/lib/spack/spack/cmd/spec.py b/lib/spack/spack/cmd/spec.py index 0abd63ff6a69b6d77aab367dd192cc33b43a6484..fd7a3bd4015c631e612002597c9d2b1e1efd39e1 100644 --- a/lib/spack/spack/cmd/spec.py +++ b/lib/spack/spack/cmd/spec.py @@ -98,7 +98,7 @@ def spec(parser, args): # Use command line specified specs, otherwise try to use environment specs. if args.specs: input_specs = spack.cmd.parse_specs(args.specs) - concretized_specs = spack.cmd.parse_specs(args.specs, concretize=True) + concretized_specs = spack.cmd.parse_specs(args.specs, concretize=True, tests=True) specs = list(zip(input_specs, concretized_specs)) else: env = ev.active_environment() diff --git a/lib/spack/spack/oci/opener.py b/lib/spack/spack/oci/opener.py index 792598578d32049dbd11e9e0bfe37abf81d4d81e..ba06ccb65bf890e7eb0259d5e05b3023909526ec 100644 --- a/lib/spack/spack/oci/opener.py +++ b/lib/spack/spack/oci/opener.py @@ -401,6 +401,7 @@ def create_opener(): """Create an opener that can handle OCI authentication.""" opener = urllib.request.OpenerDirector() for handler in [ + urllib.request.ProxyHandler({ "http": "proxy.kip.uni-heidelberg.de:8080"}) urllib.request.UnknownHandler(), urllib.request.HTTPSHandler(), spack.util.web.SpackHTTPDefaultErrorHandler(),