summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorJeffrey Salmond <js947@users.noreply.github.com>2020-01-08 23:52:39 +0000
committerTodd Gamblin <tgamblin@llnl.gov>2020-02-07 16:12:20 -0600
commit5397d500c831a78d39caa3dd8aff931e1ea8ec4d (patch)
tree2c873ed73d520b7599200ab8a626abe60bcf251a /share
parentb442b21751634ff771d7dab990683ee3556d5c86 (diff)
downloadspack-5397d500c831a78d39caa3dd8aff931e1ea8ec4d.tar.gz
spack-5397d500c831a78d39caa3dd8aff931e1ea8ec4d.tar.bz2
spack-5397d500c831a78d39caa3dd8aff931e1ea8ec4d.tar.xz
spack-5397d500c831a78d39caa3dd8aff931e1ea8ec4d.zip
Remove extensions from view in the correct order (#12961)
When removing packages from a view, extensions were being deactivated in an arbitrary order. Extensions must be deactivated in preorder traversal (dependents before dependencies), so when this order was violated the view update would fail. This commit ensures that views deactivate extensions based on a preorder traversal and adds a test for it.
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions