diff options
author | scheibelp <scheibel1@llnl.gov> | 2017-10-06 14:23:28 -0700 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2017-10-06 14:23:28 -0700 |
commit | b08d457dfda4e03c16cde1a1ea28a614b1e3a10e (patch) | |
tree | 2d98ed1f012b4129eba36e389358201a0e689adf /README.md | |
parent | 3d8d3e888204d52008b8e2777ffa0605bfe9f9f7 (diff) | |
download | spack-b08d457dfda4e03c16cde1a1ea28a614b1e3a10e.tar.gz spack-b08d457dfda4e03c16cde1a1ea28a614b1e3a10e.tar.bz2 spack-b08d457dfda4e03c16cde1a1ea28a614b1e3a10e.tar.xz spack-b08d457dfda4e03c16cde1a1ea28a614b1e3a10e.zip |
Don't check package.installed in _mark_concrete if value=True (#5634)
* spec and spec.package.spec can refer to different objects in the
database. When these two instances of spec differ in terms of
the value of the 'concrete' property, Spec._mark_concrete can
fail when checking Spec.package.installed (which requires
package.spec to be concrete). This skips the check for
spec.package.installed when _mark_concrete is called with
'True' (in other words, when the database is marking all specs
as being concrete).
* add test to confirm this fixes #5293
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions