diff options
author | Todd Gamblin <tgamblin@llnl.gov> | 2022-05-11 15:36:46 -0700 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2022-05-13 10:45:12 -0700 |
commit | 5cb40cbcd2d9b6a95515de99bb6b3cc7fae14787 (patch) | |
tree | ba28dd33bcfccdbc4796a9331e1229f10d1e4246 /share | |
parent | c93e465134b06b8f18717fc664ac328858bad95c (diff) | |
download | spack-5cb40cbcd2d9b6a95515de99bb6b3cc7fae14787.tar.gz spack-5cb40cbcd2d9b6a95515de99bb6b3cc7fae14787.tar.bz2 spack-5cb40cbcd2d9b6a95515de99bb6b3cc7fae14787.tar.xz spack-5cb40cbcd2d9b6a95515de99bb6b3cc7fae14787.zip |
directory_layout: remove outdated checks for old DAG hash
We previously had checks in `directory_layout` to check for build-dependency
conflicts when we weren't storing build dependencies. We don't need
those anymore; we can just rely on the DAG hash now that it includes everything
we know about each spec.
- [x] Remove vestigial code for checking installed spec against concrete spec
in `ensure_installed()`
- [x] Remove `SpecHashCollisionError` -- if specs have the same hash now, they're
the same as far as `DirectoryLayout` should be concerned.
- [x] Convert spec comparison to `dag_hash()` comparison when adding extensions.
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions