Your message dated Wed, 09 Oct 2024 10:37:38 +0000
with message-id <[email protected]>
and subject line Bug#1081541: fixed in zope.interface 7.0.3-2
has caused the Debian Bug report #1081541,
regarding FTBFS with Python 3.13
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1081541: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081541
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: zope.interface
Version: 7.0.3-1
Severity: normal
User: [email protected]
Usertags: python3.13
This package failed build from source when test-built against a version of
python3-defaults that incudes 3.13 as a supported version.
To reproduce this issue, build against python3-defaults (python3-all-dev etc.)
from Debian experimental.
I have not been able to reproduce this issue under tox on a porterbox. I
haven't tried the full package build there.
What's new in Python 3.13:
https://docs.python.org/3.13/whatsnew/3.13.html
Log snippet:
Successfully built zope.interface-7.0.3-cp312-cp312-linux_aarch64.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.12 with
"installer" module
dh_auto_test -a -O--buildsystem=pybuild
I: pybuild base:311: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_zope.interface/build; python3.13 -m
pytest -o consider_namespace_packages=true
============================= test session starts ==============================
platform linux -- Python 3.13.0rc2, pytest-8.3.2, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>
plugins: typeguard-4.3.0
collected 1373 items
zope/interface/common/tests/test_builtins.py ........................... [ 1%]
. [ 2%]
zope/interface/common/tests/test_collections.py ....s................... [ 3%]
.....s...........................................................sFatal Python
error: Segmentation fault
Current thread 0x0000ffff889d7740 (most recent call first):
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_zope.interface/build/zope/interface/common/tests/__init__.py",
line 140 in _adjust_object_before_verify
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_zope.interface/build/zope/interface/common/tests/__init__.py",
line 119 in verify
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_zope.interface/build/zope/interface/common/tests/__init__.py",
line 66 in test
File "/usr/lib/python3.13/unittest/case.py", line 606 in _callTestMethod
File "/usr/lib/python3.13/unittest/case.py", line 651 in run
File "/usr/lib/python3.13/unittest/case.py", line 707 in __call__
File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 351 in runtest
File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 174 in
pytest_runtest_call
File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in
_multicall
File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in
_hookexec
File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__
File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242 in <lambda>
File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341 in from_call
File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 241 in
call_and_report
File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 132 in
runtestprotocol
File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 113 in
pytest_runtest_protocol
File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in
_multicall
File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in
_hookexec
File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__
File "/usr/lib/python3/dist-packages/_pytest/main.py", line 362 in
pytest_runtestloop
File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in
_multicall
File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in
_hookexec
File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__
File "/usr/lib/python3/dist-packages/_pytest/main.py", line 337 in _main
File "/usr/lib/python3/dist-packages/_pytest/main.py", line 283 in
wrap_session
File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330 in
pytest_cmdline_main
File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in
_multicall
File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in
_hookexec
File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__
File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175 in
main
File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 201 in
console_main
File "/usr/lib/python3/dist-packages/pytest/__main__.py", line 9 in <module>
File "<frozen runpy>", line 88 in _run_code
File "<frozen runpy>", line 198 in _run_module_as_main
Extension modules: zope.interface._zope_interface_coptimizations (total: 1)
Segmentation fault
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=139: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_zope.interface/build; python3.13 -m
pytest -o consider_namespace_packages=true
I: pybuild base:311: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_zope.interface/build; python3.12 -m
pytest -o consider_namespace_packages=true
============================= test session starts ==============================
platform linux -- Python 3.12.6, pytest-8.3.2, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>
plugins: typeguard-4.3.0
collected 1369 items
zope/interface/common/tests/test_builtins.py ........................... [ 1%]
. [ 2%]
zope/interface/common/tests/test_collections.py ....s................... [ 3%]
....s..........................................................ss.....s. [ 9%]
.............s.s...................................................... [ 14%]
zope/interface/common/tests/test_idatetime.py . [ 14%]
zope/interface/common/tests/test_import_interfaces.py . [ 14%]
zope/interface/common/tests/test_io.py ................................ [ 16%]
zope/interface/common/tests/test_numbers.py .................... [ 18%]
zope/interface/tests/test_adapter.py ................................... [ 20%]
........................................................................ [ 25%]
................................................................... [ 30%]
zope/interface/tests/test_advice.py ................. [ 32%]
zope/interface/tests/test_compile_flags.py . [ 32%]
zope/interface/tests/test_declarations.py .............................. [ 34%]
........................................................................ [ 39%]
........................................................................ [ 44%]
........................................................................ [ 50%]
................ [ 51%]
zope/interface/tests/test_document.py ........................... [ 53%]
zope/interface/tests/test_element.py . [ 53%]
zope/interface/tests/test_exceptions.py ........... [ 54%]
zope/interface/tests/test_interface.py ................................. [ 56%]
........................................................................ [ 61%]
........................................................................ [ 67%]
..................................... [ 69%]
zope/interface/tests/test_interfaces.py ........................ [ 71%]
zope/interface/tests/test_odd_declarations.py ...... [ 71%]
zope/interface/tests/test_registry.py .................................. [ 74%]
........................................................................ [ 79%]
........................................................................ [ 84%]
........................................................................ [ 90%]
................................. [ 92%]
zope/interface/tests/test_ro.py ............................. [ 94%]
zope/interface/tests/test_sorting.py ..... [ 95%]
zope/interface/tests/test_verify.py .................................... [ 97%]
............................... [100%]
======================= 1362 passed, 7 skipped in 1.61s ========================
dh_auto_test: error: pybuild --test -i python{version} -p "3.13 3.12" returned
exit code 13
make: *** [debian/rules:14: binary-arch] Error 25
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit
status 2
--------------------------------------------------------------------------------
Build finished at 2024-09-12T14:33:50Z
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/705518/
This bug has been filed at "normal" severity, as we haven't started the
transition to add 3.13 as a supported version, yet. This will be raised to RC
as soon as that happens, hopefully well before trixie.
Thanks,
Stefano
--- End Message ---
--- Begin Message ---
Source: zope.interface
Source-Version: 7.0.3-2
Done: Colin Watson <[email protected]>
We believe that the bug you reported is fixed in the latest version of
zope.interface, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Colin Watson <[email protected]> (supplier of updated zope.interface 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 09 Oct 2024 11:20:49 +0100
Source: zope.interface
Architecture: source
Version: 7.0.3-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1081541
Changes:
zope.interface (7.0.3-2) unstable; urgency=medium
.
* Cherry-pick upstream patch to fix segmentation faults on Python 3.13
(closes: #1081541).
Checksums-Sha1:
45fdade17d9a73b52e526b83aaf0fc5a40f6c371 2402 zope.interface_7.0.3-2.dsc
a78d1445027d532f557f22a14943fe9e40519162 7860
zope.interface_7.0.3-2.debian.tar.xz
Checksums-Sha256:
8793118d1383770ae7186ac2ddbe19588b8435ead40da92bd28fb619e4991226 2402
zope.interface_7.0.3-2.dsc
0bbbc637bc3491d468e44660a86f9fd8f1f21fb58bf015158cdeb6ca12f85db6 7860
zope.interface_7.0.3-2.debian.tar.xz
Files:
cf459c71d10432e8315833024d27cae4 2402 zope optional zope.interface_7.0.3-2.dsc
79c85a81fc7cbcb440c3705f691464da 7860 zope optional
zope.interface_7.0.3-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmcGWSgACgkQOTWH2X2G
UAuW4w/9Fczfi5Kaqq3S+5fEeFDRaUqOqKupq2dN8Nd5A3nBsIL/1r1symYYQr1E
pLUisY407MXX8T+kJ8pp2Oer15UKm9154TtFogvpDlFpa30p1+krKPz5hxPIRkIM
cCuRi9nbbnZUITgU4jVc3QxRabmOMVDtQBV4x757EzVit3z1Y/eTc82Xgmgf+hwS
il/yZf6w5No79n5nf5jlQ4zSmUNn8pXTfxJcu91pSvGvK0zDQ8Ox5Pp5bcDZg7Wo
saNi/F1prAUV5tBjPs2kAn94RajA8YgytZHLjSxtLj0MO7rJ6p9hTe6Ul0LlFsPi
cywdnsHZ6XmJoQsXEiN17AKZbujXVVyiMFzEUhEKUvYZ4fDcDU5AT6CnpeT9xvCi
Ryy+GKdss5TU9P7XaNJCMC9Bux8byeuZhOSIQggVqjIJHCLTXkXQiLRe8ZouXkPl
PgnVUOp61WoX2O+hojJ7ZRsupVeXib137ATmbmK3KbDDpGC0UBzb0owYL6WwgSNw
7mhKWiEzA2Tv3mH+UD0pVi2AKv+bRdaB96uTs2x1k9DLf87eNbNfNNyHGBTeoXmW
xvd1Xv9f6qsCgHtNk20fC8u6uM02S+0z3+IVZWrQ8yjkikV0v1Zb1wtZPJKv8kS4
/iO9R/inr7jDk3247NVQ3AElqjO4fQFhHC02BjC4X/4vRc95V2c=
=8Yre
-----END PGP SIGNATURE-----
pgp6qDU1PeD6V.pgp
Description: PGP signature
--- End Message ---