diff options
author | Todd Gamblin <tgamblin@llnl.gov> | 2023-04-17 16:54:27 -0700 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2023-05-15 09:15:49 -0700 |
commit | fd3efc71fd3c97a9b83bd0b44d706a32049d3fc0 (patch) | |
tree | 26c2076036e128ebe5b49f1aef4d130e3767ea8b /.github/ISSUE_TEMPLATE/test_error.yml | |
parent | 0458de18def570e8eb28625a474336edcd039e4e (diff) | |
download | spack-fd3efc71fd3c97a9b83bd0b44d706a32049d3fc0.tar.gz spack-fd3efc71fd3c97a9b83bd0b44d706a32049d3fc0.tar.bz2 spack-fd3efc71fd3c97a9b83bd0b44d706a32049d3fc0.tar.xz spack-fd3efc71fd3c97a9b83bd0b44d706a32049d3fc0.zip |
bugfix: don't look up virtual information for unknown packages
`spec_clauses()` attempts to look up package information for concrete specs in order to
determine which virtuals they may provide. This fails for renamed/deleted dependencies
of buildcaches and installed packages.
This will eventually be fixed by #35258, which adds virtual information on edges, but we
need a workaround to make older buildcaches usable.
- [x] make an exception for renamed packages and omit their virtual constraints
- [x] add a note that this will be solved by adding virtuals to edges
Diffstat (limited to '.github/ISSUE_TEMPLATE/test_error.yml')
0 files changed, 0 insertions, 0 deletions