Source: python-confluent-kafka
Version: 1.7.0-4
Severity: normal
Tags: ftbfs
User: [email protected] 
Usertags: python3.14

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 think it may been fixed in a new upstream version, but that needs to 
be checked. The version in Debian is very out of date compared to 
upstream (#1089748). Upstream is tracking 3.14 support in
https://github.com/confluentinc/confluent-kafka-python/issues/2085
but this only talks about wheels, not this error.

Build log:
https://launchpadlibrarian.net/823265476/buildlog_ubuntu-questing-amd64.python-confluent-kafka_1.7.0-4build5_BUILDING.txt.gz

Error:

============================= test session starts ==============================
platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.5.0 -- 
/usr/bin/python3.14
cachedir: .pytest_cache
rootdir: /<<PKGBUILDDIR>>
configfile: tox.ini
plugins: typeguard-4.4.2, requests_mock-1.12.1, timeout-2.3.1
collecting ... collected 66 items / 1 deselected / 65 selected

tests/test_Admin.py::test_types PASSED                                   [  1%]
tests/test_Admin.py::test_basic_api PASSED                               [  3%]
tests/test_Admin.py::test_create_topics_api Fatal Python error: Segmentation 
fault

Current thread 0x00007ec770938140 [python3.14] (most recent call first):
  File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 69 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 244 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

Current thread's C stack trace (most recent call first):
  Binary file "python3.14", at _Py_DumpStack+0x4a [0x47494a]
  Binary file "python3.14" [0x4f29c2]
  Binary file "/lib/x86_64-linux-gnu/libc.so.6", at +0x45f60 [0x7ec770645f60]
  Binary file "python3.14", at PyList_New+0x35 [0x4fb445]
  Binary file "python3.14", at _PyEval_EvalFrameDefault+0x2d7c [0x53d9dc]
  Binary file "python3.14" [0x57c245]
  Binary file "python3.14" [0x524fed]
  Binary file "python3.14" [0x627372]
  Binary file "python3.14", at _PyObject_MakeTpCall+0x2f8 [0x51d648]
  Binary file "python3.14", at _PyEval_EvalFrameDefault+0x6742 [0x5413a2]
  Binary file "python3.14" [0x57c245]
  Binary file "python3.14" [0x524fed]
  Binary file "python3.14" [0x627372]
  Binary file "python3.14", at _PyObject_MakeTpCall+0x2f8 [0x51d648]
  Binary file "python3.14", at _PyEval_EvalFrameDefault+0x6742 [0x5413a2]
  Binary file "python3.14" [0x57c245]
  Binary file "python3.14" [0x524fed]
  Binary file "python3.14" [0x627372]
  Binary file "python3.14", at _PyObject_MakeTpCall+0x2f8 [0x51d648]
  Binary file "python3.14", at _PyEval_EvalFrameDefault+0x11a91 [0x54c6f1]
  Binary file "python3.14" [0x57c245]
  Binary file "python3.14" [0x524fed]
  Binary file "python3.14" [0x627372]
  Binary file "python3.14", at _PyObject_MakeTpCall+0x2f8 [0x51d648]
  Binary file "python3.14", at _PyEval_EvalFrameDefault+0x11a91 [0x54c6f1]
  Binary file "python3.14", at PyEval_EvalCode+0x106 [0x535df6]
  Binary file "python3.14" [0x5d208b]
  Binary file "python3.14", at PyObject_Vectorcall+0x33 [0x523d53]
  Binary file "python3.14", at _PyEval_EvalFrameDefault+0x3793 [0x53e3f3]
  Binary file "python3.14" [0x57c245]
  Binary file "python3.14" [0x6b4ac5]
  Binary file "python3.14", at Py_RunMain+0x1c2 [0x6b39a2]
  <truncated rest of calls>

Extension modules: confluent_kafka.cimpl (total: 1)
Segmentation fault (core dumped)

Reply via email to