File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change 35
35
## Iterate over concretized packages
36
36
for concrete_spec in spack_lock ["concrete_specs" ].values ():
37
37
concrete_name = concrete_spec ["name" ]
38
+ # Ignore user-specified packages:
38
39
if concrete_name in sys .argv [1 :]:
39
40
continue
40
41
concrete_version = concrete_spec ["version" ]
41
42
if concrete_name in packages_versions ["packages" ].keys ():
42
43
# Check whether concretized package has specified version from common/packages.yaml
43
- config_version = packages_versions ["packages" ][concrete_name ]["version" ][0 ]
44
- if concrete_version != config_version :
45
- iret = 1
46
- print (
47
- f"WARNING: '{ concrete_name } ' concretized version { concrete_version } does not match { config_version } specified in $SPACK_ENV/common/packages.yaml"
48
- )
44
+ if "version" in packages_versions ["packages" ][concrete_name ].keys ():
45
+ config_version = packages_versions ["packages" ][concrete_name ]["version" ][0 ]
46
+ if concrete_version != config_version :
47
+ iret = 1
48
+ print (
49
+ f"WARNING: '{ concrete_name } ' concretized version { concrete_version } does not match { config_version } specified in $SPACK_ENV/common/packages.yaml"
50
+ )
49
51
# Check whether concretized variants match settings from common/packages.yaml
50
52
config_variants = packages_versions ["packages" ][concrete_name ]["variants" ].split ()
51
53
for config_variant in config_variants :
You can’t perform that action at this time.
0 commit comments