From 7bc5b26c520e19e75c3edf2ed3aaaaa135038734 Mon Sep 17 00:00:00 2001 From: Peter Scheibel Date: Tue, 16 May 2023 06:45:11 -0700 Subject: Requirements and preferences should not define (non-git) versions (#37687) Ensure that requirements `packages:*:require:@x` and preferences `packages:*:version:[x]` fail concretization when no version defined in the package satisfies `x`. This always holds except for git versions -- they are defined on the fly. --- var/spack/repos/builtin.mock/packages/python/package.py | 1 + 1 file changed, 1 insertion(+) (limited to 'var/spack/repos/builtin.mock') diff --git a/var/spack/repos/builtin.mock/packages/python/package.py b/var/spack/repos/builtin.mock/packages/python/package.py index 0e440f33cb..4ba957e050 100644 --- a/var/spack/repos/builtin.mock/packages/python/package.py +++ b/var/spack/repos/builtin.mock/packages/python/package.py @@ -14,6 +14,7 @@ class Python(Package): extendable = True + version("3.7.1", md5="aaabbbcccdddeeefffaaabbbcccddd12") version("3.5.1", md5="be78e48cdfc1a7ad90efff146dce6cfe") version("3.5.0", md5="a56c0c0b45d75a0ec9c6dee933c41c36") version("2.7.11", md5="6b6076ec9e93f05dd63e47eb9c15728b", preferred=True) -- cgit v1.2.3-60-g2f50