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 */]) = ...

Reply via email to