spack uninstall no longer requires a known package. (#3915)
- Spack install would previously fail if it could not load a package for the thing being uninstalled. - This reworks uninstall to handle cases where the package is no longer known, e.g.: a) the package has been renamed or is no longer in Spack b) the repository the package came from is no longer registered in repos.yaml
Showing
- lib/spack/spack/cmd/uninstall.py 6 additions, 6 deletionslib/spack/spack/cmd/uninstall.py
- lib/spack/spack/database.py 50 additions, 3 deletionslib/spack/spack/database.py
- lib/spack/spack/package.py 38 additions, 66 deletionslib/spack/spack/package.py
- lib/spack/spack/repository.py 5 additions, 5 deletionslib/spack/spack/repository.py
- lib/spack/spack/spec.py 1 addition, 1 deletionlib/spack/spack/spec.py
- lib/spack/spack/stage.py 2 additions, 1 deletionlib/spack/spack/stage.py
Loading
Please register or sign in to comment