]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
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)
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

index b6358cf123efe945a6a896896560ac11264725d5..73c20633a7ddaf3836bda535960d688a91025434 100644 (file)
@@ -1,4 +1,3 @@
 cephfs python3-cephfs; PEP386
 ceph_argparse python3-ceph-argparse
 ceph_common python3-ceph-common
-distutils python3-distutils