diff options
author | Harmen Stoppels <harmenstoppels@gmail.com> | 2023-09-29 16:40:21 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-29 16:40:21 +0200 |
commit | 605835fe4258bbd87e2109c87ace6b921b5c3d1c (patch) | |
tree | 5849f920da6995fd81c37b80805f1d6bbabe15ff /share | |
parent | 6c2748c37d9a6204f3112df627bb8df65f98d9e8 (diff) | |
download | spack-605835fe4258bbd87e2109c87ace6b921b5c3d1c.tar.gz spack-605835fe4258bbd87e2109c87ace6b921b5c3d1c.tar.bz2 spack-605835fe4258bbd87e2109c87ace6b921b5c3d1c.tar.xz spack-605835fe4258bbd87e2109c87ace6b921b5c3d1c.zip |
Don't drop build deps on overwrite install (#40252)
If you `spack install x ^y` where `y` is a pure build dep of `x`, and
then uninstall `y`, and then `spack install --overwrite x ^y`, the build
fails because `y` is not re-installed.
Same can happen when you install a develop spec, run `spack gc`,
modify sources, and install again; develop specs rely on overwrite
install to work correctly.
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions