[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