summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorMassimiliano Culpo <massimiliano.culpo@gmail.com>2018-07-17 20:43:30 +0200
committerscheibelp <scheibel1@llnl.gov>2018-07-17 11:43:30 -0700
commit373b3d2444b2a2058e904071042e08d2dfecfc5b (patch)
treebbd736b27e3238095ea1801b3b12f991d06cc1d8 /var
parent8ce62ba51334f0f9e4b62f795923d81514229013 (diff)
downloadspack-373b3d2444b2a2058e904071042e08d2dfecfc5b.tar.gz
spack-373b3d2444b2a2058e904071042e08d2dfecfc5b.tar.bz2
spack-373b3d2444b2a2058e904071042e08d2dfecfc5b.tar.xz
spack-373b3d2444b2a2058e904071042e08d2dfecfc5b.zip
Packages must be added to DB to be considered installed (#8038)
Fixes #8036 Before this PR Package.installed was returning True if the spec prefix existed, without checking the DB. This is wrong for external packages, whose prefix exists before being registered into the DB. Now the property checks for both the prefix and a DB entry.
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin.mock/packages/externaltool/package.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/var/spack/repos/builtin.mock/packages/externaltool/package.py b/var/spack/repos/builtin.mock/packages/externaltool/package.py
index c8867f3ef5..9f0e3f6f73 100644
--- a/var/spack/repos/builtin.mock/packages/externaltool/package.py
+++ b/var/spack/repos/builtin.mock/packages/externaltool/package.py
@@ -30,6 +30,7 @@ class Externaltool(Package):
url = "http://somewhere.com/tool-1.0.tar.gz"
version('1.0', '1234567890abcdef1234567890abcdef')
+ version('0.9', '1234567890abcdef1234567890abcdef')
depends_on('externalprereq')