From 820cf473cc3ed58bc01af958baf7e84695cb34be Mon Sep 17 00:00:00 2001 From: Philip Sakievich Date: Tue, 1 Apr 2025 15:18:12 -0600 Subject: [PATCH] Fix problem --- lib/spack/spack/solver/asp.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/spack/spack/solver/asp.py b/lib/spack/spack/solver/asp.py index 75301e3b60d..e9f90ed1136 100644 --- a/lib/spack/spack/solver/asp.py +++ b/lib/spack/spack/solver/asp.py @@ -3106,8 +3106,9 @@ def setup( # abstract specs with commit variants are assigend version most likely to have commit sha for spec in specs: + commit = spec.variants.get("commit") version = spec.versions.concrete_range_as_version - if not version: + if not version and commit: version = max(spack.repo.PATH.get_pkg_class(spec.fullname).versions.keys()) spec.versions = spack.version.VersionList([version])