ceph 17.2.0 unsatisifiable dependency in lunar (missing python 3.11 support)

Bug #2004038 reported by Bryce Harrington
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ceph (Ubuntu)
Fix Released
Undecided
Unassigned

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

Related branches

Bryce Harrington (bryce)
tags: added: update-excuse
Revision history for this message
Launchpad Janitor (janitor) wrote :

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 <email address hidden> Tue, 21 Feb 2023 16:36:30 +0000

Changed in ceph (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.