Do not automatically activate extensions on install.

This commit is contained in:
Todd Gamblin 2015-02-04 15:47:03 -08:00
parent a9e189972a
commit 3a3e4d4391

View file

@ -26,15 +26,11 @@
import spack import spack
def post_install(pkg):
if pkg.is_extension:
pkg.do_activate()
def pre_uninstall(pkg): def pre_uninstall(pkg):
# Need to do this b/c uninstall does not automatically do it. # Need to do this b/c uninstall does not automatically do it.
# TODO: store full graph info in stored .spec file. # TODO: store full graph info in stored .spec file.
pkg.spec.normalize() pkg.spec.normalize()
if pkg.is_extension: if pkg.is_extension:
pkg.do_deactivate() if pkg.activated:
pkg.do_deactivate()