diff options
-rw-r--r-- | lib/spack/spack/cmd/activate.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/spack/spack/cmd/activate.py b/lib/spack/spack/cmd/activate.py index 52dc497f81..b7b953d153 100644 --- a/lib/spack/spack/cmd/activate.py +++ b/lib/spack/spack/cmd/activate.py @@ -59,7 +59,8 @@ def activate(parser, args): layout = YamlViewExtensionsLayout(args.view, spack.store.layout) if spec.package.is_activated(extensions_layout=layout): - tty.die("Package %s is already activated." % specs[0].short_spec) + tty.msg("Package %s is already activated." % specs[0].short_spec) + return spec.package.do_activate(extensions_layout=layout, with_dependencies=not args.force) |