Source: python-ptrace Version: 0.9.9-0.2 Severity: normal Tags: ftbfs upstream User: [email protected] Usertags: python3.14 Forwarded: https://github.com/vstinner/python-ptrace/pull/91
Python 3.14 is upon us, and we would like to enable it as a supported version in Debian. This package fails to build with Python 3.14 as an available version. Graham Inggs did a test rebuild in Ubuntu and found this build failure. These can be reproduced in Debian by installing python3-all from experimental (but you may need to rebuild some dependencies by hand, first). I filed an upstream PR to fix this: https://github.com/vstinner/python-ptrace/pull/91 Build log: https://launchpadlibrarian.net/823288836/buildlog_ubuntu-questing-amd64.python-ptrace_0.9.9-0.2build1_BUILDING.txt.gz Error: ====================================================================== FAIL: test_link (test_strace.TestStrace.test_link) ---------------------------------------------------------------------- Traceback (most recent call last): File "/<<PKGBUILDDIR>>/tests/test_strace.py", line 91, in test_link self.assert_syscall("import os; os.link('oldpath', 'newpath')", ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern) ^^^^^^^^ File "/<<PKGBUILDDIR>>/tests/test_strace.py", line 41, in assert_syscall self.assertTrue(pattern.search(stdout), stdout) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: None is not true : b'execve(/usr/bin/python3.14, [\'/usr/bin/python3.14\', \'-c\', "import os; os.link(\'oldpath\', \'newpath\')"], [/* 40 vars */]) = ...

