Source: pycurl
Version: 7.45.3-2
Severity: serious
Tags: ftbfs
Justification: FTBFS

Dear maintainer,

Not entirely sure what's going on here, but during a test rebuild,
pycurl failed to rebuild.

-------------------------------------------------------------------------------
[...]
tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_option_constant_on_curlmulti
 PASSED [ 30%]
tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_option_constant_on_pycurl
 PASSED [ 30%]
tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_pipe_constants
 PASSED [ 30%]
tests/multi_socket_test.py::MultiSocketTest::test_multi_socket PASSED    [ 30%]
tests/multi_test.py::MultiTest::test_adding_closed_handle_close_then_remove 
PASSED [ 30%]
tests/multi_test.py::MultiTest::test_adding_closed_handle_close_without_removing
 PASSED [ 31%]
tests/multi_test.py::MultiTest::test_adding_closed_handle_remove_then_close 
PASSED [ 31%]
tests/multi_test.py::MultiTest::test_keyword_arguments PASSED            [ 31%]
tests/multi_test.py::MultiTest::test_multi PASSED                        [ 31%]
tests/multi_test.py::MultiTest::test_multi_close PASSED                  [ 32%]
tests/multi_test.py::MultiTest::test_multi_close_twice PASSED            [ 32%]
tests/multi_test.py::MultiTest::test_multi_info_read Fatal Python error: 
Segmentation fault

Thread 0x0000ffffad884180 (most recent call first):
  File "/usr/lib/python3.12/socketserver.py", line 840 in write
  File "/usr/lib/python3.12/wsgiref/handlers.py", line 472 in _write
  File "/usr/lib/python3.12/wsgiref/handlers.py", line 271 in send_preamble
  File "/usr/lib/python3.12/wsgiref/handlers.py", line 351 in send_headers
  File "/usr/lib/python3.12/wsgiref/handlers.py", line 293 in write
  File "/usr/lib/python3.12/wsgiref/handlers.py", line 184 in finish_response
  File "/usr/lib/python3.12/wsgiref/handlers.py", line 138 in run
  File "/usr/lib/python3.12/wsgiref/simple_server.py", line 134 in handle
  File "/usr/lib/python3.12/socketserver.py", line 761 in __init__
  File "/usr/lib/python3.12/socketserver.py", line 362 in finish_request
  File "/usr/lib/python3.12/socketserver.py", line 349 in process_request
  File "/usr/lib/python3.12/socketserver.py", line 318 in 
_handle_request_noblock
  File "/usr/lib/python3.12/socketserver.py", line 240 in serve_forever
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 28 in serve
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 14 in run
  File "/usr/lib/python3/dist-packages/bottle.py", line 3175 in run
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 69 in run
  File "/usr/lib/python3.12/threading.py", line 1075 in _bootstrap_inner
  File "/usr/lib/python3.12/threading.py", line 1032 in _bootstrap

Thread 0x0000ffffae994180 (most recent call first):
  File "/<<PKGBUILDDIR>>/tests/app.py", line 22 in short_wait
  File "/usr/lib/python3/dist-packages/bottle.py", line 1759 in wrapper
  File "/usr/lib/python3/dist-packages/bottle.py", line 876 in _handle
  File "/usr/lib/python3/dist-packages/bottle.py", line 968 in wsgi
  File "/usr/lib/python3/dist-packages/bottle.py", line 993 in __call__
  File "/usr/lib/python3.12/wsgiref/handlers.py", line 137 in run
  File "/usr/lib/python3.12/wsgiref/simple_server.py", line 134 in handle
  File "/usr/lib/python3.12/socketserver.py", line 761 in __init__
  File "/usr/lib/python3.12/socketserver.py", line 362 in finish_request
  File "/usr/lib/python3.12/socketserver.py", line 349 in process_request
  File "/usr/lib/python3.12/socketserver.py", line 318 in 
_handle_request_noblock
  File "/usr/lib/python3.12/socketserver.py", line 240 in serve_forever
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 28 in serve
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 14 in run
  File "/usr/lib/python3/dist-packages/bottle.py", line 3175 in run
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 69 in run
  File "/usr/lib/python3.12/threading.py", line 1075 in _bootstrap_inner
  File "/usr/lib/python3.12/threading.py", line 1032 in _bootstrap

Thread 0x0000ffffaf2a4180 (most recent call first):
  File "/usr/lib/python3.12/selectors.py", line 415 in select
  File "/usr/lib/python3.12/socketserver.py", line 235 in serve_forever
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 28 in serve
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 14 in run
  File "/usr/lib/python3/dist-packages/bottle.py", line 3175 in run
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 69 in run
  File "/usr/lib/python3.12/threading.py", line 1075 in _bootstrap_inner
  File "/usr/lib/python3.12/threading.py", line 1032 in _bootstrap

Thread 0x0000ffffafab4180 (most recent call first):
  File "/usr/lib/python3.12/selectors.py", line 415 in select
  File "/usr/lib/python3.12/socketserver.py", line 235 in serve_forever
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 28 in serve
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 46 in run
  File "/usr/lib/python3/dist-packages/bottle.py", line 3175 in run
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 69 in run
  File "/usr/lib/python3.12/threading.py", line 1075 in _bootstrap_inner
  File "/usr/lib/python3.12/threading.py", line 1032 in _bootstrap

Thread 0x0000ffffb02c4180 (most recent call first):
  File "/usr/lib/python3.12/selectors.py", line 415 in select
  File "/usr/lib/python3.12/socketserver.py", line 235 in serve_forever
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 28 in serve
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 46 in run
  File "/usr/lib/python3/dist-packages/bottle.py", line 3175 in run
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 69 in run
  File "/usr/lib/python3.12/threading.py", line 1075 in _bootstrap_inner
  File "/usr/lib/python3.12/threading.py", line 1032 in _bootstrap

Current thread 0x0000ffffb37ca740 (most recent call first):
  File "/<<PKGBUILDDIR>>/tests/multi_test.py", line 332 in test_multi_info_read
  File "/usr/lib/python3.12/unittest/case.py", line 589 in _callTestMethod
  File "/usr/lib/python3.12/unittest/case.py", line 634 in run
  File "/usr/lib/python3.12/unittest/case.py", line 690 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/flaky/flaky_pytest_plugin.py", line 146 
in <lambda>
  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341 in from_call
  File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 145 
in _call_runtest_hook
  File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 149 
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/flaky/flaky_pytest_plugin.py", line 89 
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: pycurl (total: 1)
Segmentation fault
make[2]: *** [Makefile:107: do-test] Error 139
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:37: override_dh_auto_test] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:23: binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit 
status 2
--------------------------------------------------------------------------------
Build finished at 2024-09-12T20:27:49Z

-------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/707219/

About the archive rebuild: The build was made on debusine.debian.net,
on arm64 using sbuild.

You can find the build task here:
https://debusine.debian.net/work-request/24877/

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks,

Stefano

Reply via email to