Hi Maximiliano,
I've uploaded a fix in 0.3.1-1. I had this sitting in git for a little
while but hadn't made a release since I didn't observe any user-visible
impact prior to Py3.15.
I did a quick test by pulling down the updated python3-all in
experimental. PIL doesn't seem to be built for Py3.15 yet so I had to
skip the tests, but otherwise the build seems happy:
sbuild --extra-repository='deb http://deb.debian.org/debian experimental
main' --build-dep-resolver=aspcud --add-depends='python3-all (>=
3.14.7-4)' --profile=nocheck
Best,
James
On 2026-10-21 02:58, Maximiliano Curia wrote:
Severity: important
¡Hola James!
El 2026-10-20 a las 22:32 -0700, James Lu escribió:
The traceback from the log shows there was a test failure because PIL
couldn't be imported. I just ran a fresh sbuild in unstable which
picked up the new dh-python with no issue, so I think error is part of
the Python 3.15 transition.
Right, pil was uploaded about the same time I triggered this build in
debusine, and the 3.15 version was built a bit later.
The relevant log is: https://debusine.debian.net/debian/r-python-
python3.15/artifact/5126062/
Now building against the correct pil version. The error is:
W: dh_python3 fs:153: No merge driver for dist-info file top_level.txt
E: dh_python3 fs:172: Not everything in 'debian/python3-icoextract/usr/
lib/python3.15/dist-packages/icoextract-0.3.0.dist-info' was able to be
merged into 'debian/python3-icoextract/usr/lib/python3/dist-packages/
icoextract-0.3.0.dist-info'.
I: dh_python3 fs:179: Remaining files: debian/python3-icoextract/usr/
lib/python3.15/dist-packages/icoextract-0.3.0.dist-info/top_level.txt
You are right that this isn't a serious bug just yet, was it only
occurs when there are at least two python3 supported versions. I'm
changing the severity.
Happy hacking,