summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/spack/spack/cmd/activate.py3
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)