diff --git a/lib/spack/spack/binary_distribution.py b/lib/spack/spack/binary_distribution.py index ed5fbfe053d..87b951bd92a 100644 --- a/lib/spack/spack/binary_distribution.py +++ b/lib/spack/spack/binary_distribution.py @@ -2110,7 +2110,7 @@ def relocate_package(spec): dependent_edges = spec[name].edges_from_dependents() virtuals = set() for edge in dependent_edges: - virtuals.update(edge.parameters["virtuals"]) + virtuals.update(edge.virtuals) for virtual in virtuals: try: lookup_dag_hash = spec.build_spec[virtual].dag_hash() diff --git a/lib/spack/spack/schema/concretizer.py b/lib/spack/spack/schema/concretizer.py index c93c8e7e261..e1c4d64ce1c 100644 --- a/lib/spack/spack/schema/concretizer.py +++ b/lib/spack/spack/schema/concretizer.py @@ -62,18 +62,6 @@ }, }, "os_compatible": {"type": "object", "additionalProperties": {"type": "array"}}, - "explicit_splices": { - "type": "array", - "default": [], - "items": { - "type": "object", - "properties": { - "target": {"type": "string"}, - "replacement": {"type": "string"}, - "transitive": {"type": "boolean", "default": False}, - }, - }, - }, }, } }