diff options
author | Glenn Johnson <glenn-johnson@uiowa.edu> | 2023-01-16 09:03:03 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-16 16:03:03 +0100 |
commit | fcf9c639ee4552ae45b7952be6f10e9517f4aa21 (patch) | |
tree | 5cd3c3c185c5aa8b10883615b0796310b64adc55 /bin | |
parent | 4e63d92bc927aeb5380bdc48500abda4cda4b5bd (diff) | |
download | spack-fcf9c639ee4552ae45b7952be6f10e9517f4aa21.tar.gz spack-fcf9c639ee4552ae45b7952be6f10e9517f4aa21.tar.bz2 spack-fcf9c639ee4552ae45b7952be6f10e9517f4aa21.tar.xz spack-fcf9c639ee4552ae45b7952be6f10e9517f4aa21.zip |
Make docbook-xml work across all entity versions (#34733)
Packages that use docbook-xml may specify a specific entity version.
When this is specified as a version constraint in the package recipe it
will cause problems when using `unify = True` in a Spack environment, as
there could be multiple versions of docbook-xml in the spec. In
practice, any entity version should work with any other version and
everything should work with the latest version. This PR maps all Spack
docbook-xml entity versions to the docbook-xml version in the spec.
Ideally, the version in the spec would be the latest version. With this
PR, even if a package specifies an older entity version, it will map
to the entity version (latest) in the spec. This means that there can be one
docbook-xml version in a Spack environment spec and packages requesting
older entity versions will still work.
To help facilitate this, docbook-xml version constraints for packages
that have them have been removed. Those packages are dbus and gtk-doc.
Diffstat (limited to 'bin')
0 files changed, 0 insertions, 0 deletions