Control: tags 1086551 +fixed-upstream

在 11/1/2024 6:06 AM, Simon McVittie 写道:
Package: ansible-core
Version: 2.17.5-4
Severity: grave
Tags: upstream
Justification: renders package unusable
Forwarded: https://github.com/ansible/ansible/issues/84217
X-Debbugs-Cc: python-resolve...@packages.debian.org, by...@debian.org

$ podman run --rm -it debian:sid-slim
# apt upate
# apt upgrade
# apt install ansible-core
…
Unsatisfied dependencies:
  ansible-core : Depends: python3-resolvelib (< 1.1.0) but it is not going to 
be installed

It looks as though this restriction was intentionally added by upstream:

# NOTE: resolvelib 0.x version bumps should be considered major/breaking
# NOTE: and we should update the upper cap with care, at least until 1.0
# NOTE: Ref: https://github.com/sarugaku/resolvelib/issues/69
# NOTE: When updating the upper bound, also update the latest version used
# NOTE: in the ansible-galaxy-collection test suite.
resolvelib >= 0.5.3, < 1.1.0  # dependency resolver used by ansible-galaxy
https://github.com/ansible/ansible/blob/devel/requirements.txt

I've reported the incompatibility upstream, please see above for issue URL.

Looks like upstream has declared the compatibility with python3-resolvelib (= 1.1.0) with testsuite passed. Maybe we can cherry-pick the
patch in ansible-core.

Thanks,
Boyuan Yang

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to