#1148797 python-auditwheel: FTBFS against python 3.15rc2

#1148797#5
Date:
2026-09-23 21:14:21 UTC
From:
To:
Hi!

While rebuilding the python related packages against the Python 3.15rc2 version we found that python-auditwheel fails to build from source [1].

The error is:
ERROR    auditwheel.libc:libc.py:81 failed to determine musl version

To fix it, I've added a patch to support 3.15 in the tests.

I've applied the patch in the sandbox [2] to verify that it builds successfully, please consider applying it to support the upcoming 3.15 version.

Setting the severity to important for now. Once Python 3.15 is released, it will be added to python3-defaults and this bug will become release critical.

Happy hacking,

[1]: https://debusine.debian.net/debian/r-python-python3.15/artifact/4443597/
[2]: https://debusine.debian.net/debian/r-python-python3.15/

#1148797#8
Date:
2026-09-28 05:35:12 UTC
From:
To:
Hello,

Bug #1148797 in python-auditwheel reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/python-team/packages/python-auditwheel/-/commit/28d291dd71f578a37caf99cdc71b0d3c369139e2
------------------------------------------------------------------------
Add patch for Python 3.15 compatibility

With thanks to Maximiliano Curia

Closes: #1148797
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1148797

#1148797#15
Date:
2026-09-28 05:51:25 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
python-auditwheel, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1148797@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stuart Prescott <stuart@debian.org> (supplier of updated python-auditwheel package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 28 Sep 2026 15:28:16 +1000
Source: python-auditwheel
Architecture: source
Version: 6.7.0+ds1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Stuart Prescott <stuart@debian.org>
Closes: 1148797
Changes:
 python-auditwheel (6.7.0+ds1-2) unstable; urgency=medium
 .
   * Team upload.
   * Add patch with Python 3.15 support in tests, with thanks to Maximiliano
     Curia (Closes: #1148797).
Checksums-Sha1:
 362db28051d7c99febefe512547659a701dea47f 2701 python-auditwheel_6.7.0+ds1-2.dsc
 339b173a0b9cc19930810418cb44246c455f348c 4344 python-auditwheel_6.7.0+ds1-2.debian.tar.xz
 f22a173971a255978afe9679b214bedba86240ee 253044 python-auditwheel_6.7.0+ds1-2.git.tar.xz
 7c8b482e7fb4f9dd8dd3abc4189bc928cfd4b246 17780 python-auditwheel_6.7.0+ds1-2_source.buildinfo
Checksums-Sha256:
 142b448c99cd36a0162a7fd4afa784511589d0045961f8d680ce34f167065eb0 2701 python-auditwheel_6.7.0+ds1-2.dsc
 feeafae5bea6126f4674909df445e76a9e57f2dc47bde6b71a27fb466d4585aa 4344 python-auditwheel_6.7.0+ds1-2.debian.tar.xz
 339e0fc37c0b8a69aef815c5e9735ab9712683f324311847549d6537420c34cd 253044 python-auditwheel_6.7.0+ds1-2.git.tar.xz
 3bd551d48e8fc2d0e9f3adc88c149da721db0456684a62e2ab76917121c593f5 17780 python-auditwheel_6.7.0+ds1-2_source.buildinfo
Files:
 0779bb744431688d60e9e613e0ada8ef 2701 python optional python-auditwheel_6.7.0+ds1-2.dsc
 87c9a6d014c58a6656e9984d7f105cc5 4344 python optional python-auditwheel_6.7.0+ds1-2.debian.tar.xz
 ca51142202866fc9b2393519ebe60cc2 253044 python None python-auditwheel_6.7.0+ds1-2.git.tar.xz
 cf18daab7cb5a4a832770a6c328c8d01 17780 python optional python-auditwheel_6.7.0+ds1-2_source.buildinfo
Git-Tag-Info: tag=5697780a4756a731a96ff2d97bcd7dfdd4cdd867 fp=90e2d2c1ad146a1b7ebb891dbbc17ebb1396f2f7
Git-Tag-Tagger: Stuart Prescott <stuart@debian.org>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmq5/NoACgkQYG0ITkaD
wHlsUQ/+LSUXTrGOKp/0Pc7GYwRAYeWGEVITTb4z0g4YeRk1cbq1XGPFV2Om5imk
/9LB5tTEIhLjLOUOW3tc+Gg+dinPHXuwlGz88HGdkxMu0YqHuL/n6FKKeOz5pTGP
K4cQrZRwW54PaXUr8gns1JU6kuFRxkZg2A0VCgj5JSSDnk2+LkYB4aGNm1nwE/QX
gbF6Cq9jwYS5DKoZvhnQZYLfkTx8Ar5f+mCn3ROIWBa3YWCMpp6UrMSXTJKBB/Wi
j17+Q8a+xSAPvx+DWV54OJe7QZ40DNgDeX9vGTJWIV6/pmZhU8dLV7080RjVuIO7
JZjQFl8QWTZdOdji/Be/NpwjcawbNDAZbOddMm9PDd2DRhlg4RlCkFqgZwN1ctY2
0+wlZeXfNC3CmmdNlnmN9KESQk8kEMDQAq0cdZqxW2TSJAC3ScMmX7dSf2Yd9F8j
eulu+9WP8/QeEbOVrtwVSFR3aIPOzciWLAuR6diTZvQLE7MbUQtROSCKV8pB8vct
iW9uXJAmKHfs1O8RhCwU91yC5EatXrZA80Q7cslvGI75Bn6ou1YT++gN2vLV82ML
zovAdyhHNJxg2MM1uOdZ9rg5z4DOhvnpgMqaFCCGfndew4sdYFMuJosrgDMpZRRn
ybFrLHG3v/JY1uVLtC3m0hTOVhsT7cIfPIYWWIq9QmeYxs5t3R4=
=hHwR
-----END PGP SIGNATURE-----