Summary: | app-admin/ansible-core: blocks upgrade of dev-python/resolvelib | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michał Górny <mgorny> |
Component: | Current packages | Assignee: | Matthew Thode ( prometheanfire ) <prometheanfire> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jstein, monsieurp |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 722500 |
Description
Michał Górny
![]() ![]() ![]() ![]() Ping. 2.14.4 is the latest release and has this in it's requirements https://github.com/ansible/ansible/blob/v2.14.4/requirements.txt#L15 resolvelib >= 0.5.3, < 0.9.0 # dependency resolver used by ansible-galaxy It looks like they are raising the version in 2.15.0 when released at least https://github.com/ansible/ansible/blob/v2.15.0b1/requirements.txt#L13-L18 Here's the full text of their warning. # 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 Did they actually change anything besides raising the upper bound? Are the changes backportable? I don't think so, but I can't ask in https://github.com/ansible/ansible/pull/80196 because they don't let people ask questions The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb77a592df147926f09e2a63813ffcf378c4b05 commit 4cb77a592df147926f09e2a63813ffcf378c4b05 Author: Matthew Thode <prometheanfire@gentoo.org> AuthorDate: 2023-04-09 02:53:54 +0000 Commit: Matthew Thode <prometheanfire@gentoo.org> CommitDate: 2023-04-09 02:55:04 +0000 app-admin/ansible-core: backport patch for resolvelib Bug: https://bugs.gentoo.org/883953 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> .../ansible-core/ansible-core-2.14.4-r1.ebuild | 58 ++++++++++ app-admin/ansible-core/ansible-core-9999.ebuild | 2 +- app-admin/ansible-core/files/resolvelib.patch | 124 +++++++++++++++++++++ 3 files changed, 183 insertions(+), 1 deletion(-) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b6e30f03d2e2bc10741985548d0fd57a6d17dc commit 64b6e30f03d2e2bc10741985548d0fd57a6d17dc Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2023-07-24 12:47:48 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2023-07-24 12:49:14 +0000 app-admin/ansible-core: Remove old Closes: https://bugs.gentoo.org/883953 Signed-off-by: Michał Górny <mgorny@gentoo.org> app-admin/ansible-core/Manifest | 1 - app-admin/ansible-core/ansible-core-2.13.9.ebuild | 54 ----------------------- 2 files changed, 55 deletions(-) |