[Bug 2004038] Re: ceph 17.2.0 unsatisifiable dependency in lunar (missing python 3.11 support)
Launchpad Bug Tracker
2004038 at bugs.launchpad.net
Sun Feb 26 13:13:29 UTC 2023
This bug was fixed in the package ceph - 17.2.5-0ubuntu1
---------------
ceph (17.2.5-0ubuntu1) lunar; urgency=medium
* New upstream point release (LP: #1998958).
* d/p/py310-py-ssize-t-compat.patch,
d/p/dc69033763cc116c6ccdf1f97149a74248691042.patch,
d/p/a124f6c47b119a8741f347ea5a809f3fb48d6679.patch:
Dropped, included upstream.
* d/p/patch-out-exporter.patch: Don't build the node exporter as it
fails on Jammy.
-- Luciano Lo Giudice <luciano.logiudice at canonical.com> Tue, 21 Feb
2023 16:36:30 +0000
** Changed in: ceph (Ubuntu)
Status: New => Fix Released
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to ceph in Ubuntu.
https://bugs.launchpad.net/bugs/2004038
Title:
ceph 17.2.0 unsatisifiable dependency in lunar (missing python 3.11
support)
Status in ceph package in Ubuntu:
Fix Released
Bug description:
Migration status for ceph (17.2.0-0ubuntu4 to 17.2.0-0ubuntu6): BLOCKED: Rejected/violates migration policy/introduces a regression
Issues preventing migration:
ceph-common/arm64 has unsatisfiable dependency
...
Problem is that ceph upstream has not implemented python 3.11 support,
so the no-change rebuilds in -proposed have been failing and the
current release version (with 3.10 support) fails in dep8 testing.
- We're ahead of Debian with 17.2.0
- There are newer releases upstream, 17.2.[1-5]
https://ceph.com/en/news/blog/2022/v17-2-1-quincy-released/
https://ceph.com/en/news/blog/2022/v17-2-2-quincy-released/
https://ceph.com/en/news/blog/2022/v17-2-3-quincy-released/
https://ceph.com/en/news/blog/2022/v17-2-4-quincy-released/
https://ceph.com/en/news/blog/2022/v17-2-5-quincy-released/
- See LP: #1998958 "[SRU] ceph 17.2.5"
- However, the real issue is python3.11 support is missing, even in the
current upstream codebase. See line 20:
https://github.com/ceph/ceph/blob/main/cmake/modules/FindPython/Support.cmake
set(_${_PYTHON_PREFIX}_VERSIONS 3.10 3.9 3.8 3.7 3.6 3.5 3.4 3.3 3.2 3.1 3.0)
- Adding 3.11 to that line seems required, but more might be needed.
See this upstream PR:
https://github.com/ceph/ceph/pull/48947
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/2004038/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list