Source: subversion Version: 1.14.4-1 Severity: normal Tags: ftbfs Justification: FTBFS User: debian-pyt...@lists.debian.org Usertags: python3.13
This package failed build from source when test-built against a version of python3-defaults that includes 3.13 as a supported version. It looks like it's failing when running tests against Python 3.12, but I can't reproduce this problem without building for 3.12 + 3.13, so something more complex is going on. To reproduce this issue, build against python3-defaults (python3-all-dev etc.) from Debian experimental. What's new in Python 3.13: https://docs.python.org/3.13/whatsnew/3.13.html Log snippet: debian/rules override_dh_auto_test-arch make[1]: Entering directory '/<<PKGBUILDDIR>>' /usr/bin/make -f debian/rules check-swig-py check-swig-pl check-swig-rb check-javahl check make[2]: Entering directory '/<<PKGBUILDDIR>>' make[2]: warning: -j4 forced in makefile: resetting jobserver mode. set -e; for v in 3.13 3.12; do rm -f /<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python; ln -sfT python$v /<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python; pyinc=$(python$v-config --includes); pylib=$(python$v -c 'import sysconfig; print(sysconfig.get_path("platlib", "deb_system"))'); /usr/bin/make -C /<<PKGBUILDDIR>>/BUILD LTFLAGS="--tag=CC --verbose" LTCXXFLAGS="--tag=CXX --verbose" check-swig-py PYTHON=python$v PYVER=$v CLEANUP=1 LC_ALL=C; ln -sfT python3.12 /<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python; done make[3]: Entering directory '/<<PKGBUILDDIR>>' make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. mkdir /<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python/libsvn if [ "LD_LIBRARY_PATH" = "DYLD_LIBRARY_PATH" ]; then for d in /<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python/libsvn_swig_py /<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python/../../../libsvn_*; do if [ -n "$DYLD_LIBRARY_PATH" ]; then LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$d/.libs"; else LD_LIBRARY_PATH="$d/.libs"; fi; done; export LD_LIBRARY_PATH; fi; \ cd /<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python; \ /usr/bin/python3 /<<PKGBUILDDIR>>/BUILD/../subversion/bindings/swig/python/tests/run_all.py ................EEEEEEEEEEEEEEEEEEEEEEEEEEEsEEEE.............EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE........Traceback (most recent call last): File "/<<PKGBUILDDIR>>/BUILD/../subversion/bindings/swig/python/tests/run_all.py", line 54, in <module> unittest.main(defaultTest='suite') File "/usr/lib/python3.12/unittest/main.py", line 105, in __init__ self.runTests() File "/usr/lib/python3.12/unittest/main.py", line 281, in runTests self.result = testRunner.run(self.test) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/runner.py", line 240, in run test(result) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/suite.py", line 122, in run test(result) File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/trac/test.py", line 69, in __call__ self.setUp() File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/trac/versioncontrol/tests/svn_fs.py", line 97, in setUp repos.svn_repos_load_fs2(r, dumpfile, BytesIO(), File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 1044, in svn_repos_load_fs2 return _repos.svn_repos_load_fs2(*args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SystemError: PY_SSIZE_T_CLEAN macro must be defined for '#' formats Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down Exception ignored in: <function Temper.__del__ at 0xffffa9e89580> Traceback (most recent call last): File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 41, in __del__ File "/<<PKGBUILDDIR>>/subversion/bindings/swig/python/tests/utils.py", line 46, in cleanup File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/repos.py", line 351, in svn_repos_delete File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9918, in _wrap File "/<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/python3.13/libsvn/core.py", line 9758, in __init__ ImportError: sys.meta_path is None, Python is likely shutting down make[3]: *** [Makefile:947: check-swig-py] Error 1 make[3]: Leaving directory '/<<PKGBUILDDIR>>/BUILD' make[2]: *** [debian/rules:254: check-swig-py] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: *** [debian/rules:234: override_dh_auto_test-arch] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:199: binary-arch] Error 2 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- If required, the full build log is available here (for the next 30 days): https://debusine.debian.net/artifact/852591/ 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