summaryrefslogtreecommitdiff
path: root/bin/rebuild-index.sh
diff options
context:
space:
mode:
authorJeffrey Salmond <js947@users.noreply.github.com>2020-01-08 23:52:39 +0000
committerPeter Scheibel <scheibel1@llnl.gov>2020-01-08 15:52:39 -0800
commit6b3e17333153dac80beabfbd835c07b49e57c78c (patch)
treeba8110875301fe5923c145f3b4342144cb030a7f /bin/rebuild-index.sh
parent4a84155caa9a81029d05927f326772d018eeb7be (diff)
downloadspack-6b3e17333153dac80beabfbd835c07b49e57c78c.tar.gz
spack-6b3e17333153dac80beabfbd835c07b49e57c78c.tar.bz2
spack-6b3e17333153dac80beabfbd835c07b49e57c78c.tar.xz
spack-6b3e17333153dac80beabfbd835c07b49e57c78c.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 'bin/rebuild-index.sh')
0 files changed, 0 insertions, 0 deletions