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,

Reply via email to