]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
debian: remove stale distutils override from py3dist-overrides 68255/head
authorKefu Chai <k.chai@proxmox.com>
Wed, 8 Apr 2026 07:29:09 +0000 (15:29 +0800)
committerKefu Chai <k.chai@proxmox.com>
Wed, 8 Apr 2026 07:35:38 +0000 (15:35 +0800)
commitd1d07a0542228b7c40238a9a78d138ad07130240
tree9b21a934f126e412517374aaea44f5a61407aea5
parentbef07c43f8e810b05055c43984e7525e6ecc8ea4
debian: remove stale distutils override from py3dist-overrides

distutils was deprecated in Python 3.10 (PEP 632) and removed in
Python 3.12. The `python3-distutils` package no longer exists in
Debian Trixie (Python 3.13) or Ubuntu 24.04+ (Python 3.12).

The only runtime reference was in `debian/ceph-mgr.requires`, already
cleaned up by 3fb3f892aa3. This override is now dead code, hence no
installed file declares a runtime dependency on `distutils`, so
`dh_python3` never resolves it. Removing it prevents a latent
uninstallable-dependency bug if `distutils` were accidentally
reintroduced in a `.requires` file.

Fixes: https://tracker.ceph.com/issues/75901
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Signed-off-by: Max R. Carrara <m.carrara@proxmox.com>
Signed-off-by: Kefu Chai <k.chai@proxmox.com>
debian/py3dist-overrides