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
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)