tags -1 - trixie thanks On Sat, May 24, 2025 at 04:40:25PM +0000, Santiago Vila wrote: > During a rebuild of all packages in unstable, your package failed to build:
Thank you Santiago for this bug report. After investigating this for quite a bit, I can confirm its existence and have identified the root cause. This seems to be a changed behavior on the Python stdlib side in the isEnabledFor method. See the upstream fix for this from yesterday for more information: https://github.com/hynek/structlog/pull/723 The change in question is present in the "main" CPython branch, and a backport of it is also present in the 3.13 git branch. Apparently Debian is tracking this branch directly, through a debian/patches patch. This amalgamated patch was recently updated, effectively backporting a few hundred upstream patches (IMO violating the hard freeze rules). In other words, this FTBFS manifests only against python3.13=3.13.3-4, as currently present in unstable, but not python3.13=3.13.3-2, as currently present in trixie. Neither of the two Debian versions are /really/ Python 3.13.3 (which also remains compatible). In any case, I have prepared a fix and will upload this momentarily, in case RMs grant a freeze exception for python3.13 3.13.3-4. Thanks, Faidon