summaryrefslogtreecommitdiff
path: root/LICENSE-MIT
diff options
context:
space:
mode:
authorHarmen Stoppels <harmenstoppels@gmail.com>2023-02-16 14:26:30 +0100
committerGitHub <noreply@github.com>2023-02-16 14:26:30 +0100
commit09eb86e077d1273412862d773c169e03822adb82 (patch)
tree486284f4d0c91e0c56fab1e9d14762841aa2cf7c /LICENSE-MIT
parent50691ccdd9d69a5a5e239bbdaa2d6199f1b8a153 (diff)
downloadspack-09eb86e077d1273412862d773c169e03822adb82.tar.gz
spack-09eb86e077d1273412862d773c169e03822adb82.tar.bz2
spack-09eb86e077d1273412862d773c169e03822adb82.tar.xz
spack-09eb86e077d1273412862d773c169e03822adb82.zip
spack uninstall: follow run/link edges on --dependents (#34058)
`spack gc` removes build deps of explicitly installed specs, but somehow if you take one of the specs that `spack gc` would remove, and feed it to `spack uninstall /<hash>` by hash, it complains about all the dependents that still rely on it. This resolves the inconsistency by only following run/link type deps in spack uninstall. That way you can finally do `spack uninstall cmake` without having to remove all packages built with cmake.
Diffstat (limited to 'LICENSE-MIT')
0 files changed, 0 insertions, 0 deletions