Source: python-autobahn Version: 23.1.2+dfsg1-2 Severity: serious Justification: FTBFS Tags: forky sid ftbfs User: [email protected] Usertags: ftbfs-20250919 ftbfs-forky
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. The full build log is available from: http://qa-logs.debian.net/2025/09/19/python-autobahn_23.1.2+dfsg1-2_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250919;[email protected] or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250919&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime. -- Relevant part of the build log (hopefully): > make[1]: Entering directory > '/build/reproducible-path/python-autobahn-23.1.2+dfsg1' > make[1]: pyversions: No such file or directory > py3versions: no X-Python3-Version in control file, using supported versions > set -e ; set -x ; for i in 3.13 ; do \ > rm -rf build ; \ > PYTHONPATH=. python$i -m pytest -Wignore -v --ignore=./autobahn/twisted > --ignore=./autobahn/wamp --ignore=./autobahn/websocket > --ignore=./autobahn/xbr autobahn -k 'not test_wamp_server' ; \ > done > + rm -rf build > + PYTHONPATH=. python3.13 -m pytest -Wignore -v --ignore=./autobahn/twisted > --ignore=./autobahn/wamp --ignore=./autobahn/websocket > --ignore=./autobahn/xbr autobahn -k not test_wamp_server > ============================= test session starts > ============================== > platform linux -- Python 3.13.7, pytest-8.4.2, pluggy-1.6.0 > rootdir: /build/reproducible-path/python-autobahn-23.1.2+dfsg1 > configfile: pytest.ini > plugins: asyncio-1.1.0, typeguard-4.4.4 > asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, > asyncio_default_test_loop_scope=function > collected 56 items / 1 deselected / 55 selected > > autobahn/asyncio/test/test_aio_rawsocket.py EEEEEEEE [ > 14%] > autobahn/asyncio/test/test_aio_websocket.py .EE [ > 20%] > autobahn/asyncio/test/test_wamp_runner.py ..... [ > 29%] > autobahn/nvx/test/test_nvx_utf8validator.py sss [ > 34%] > autobahn/rawsocket/test/test_rawsocket_url.py .......................... [ > 81%] > ... [ > 87%] > autobahn/test/test_rng.py ss [ > 90%] > autobahn/test/test_util.py ..... > [100%] > > ==================================== ERRORS > ==================================== > _________________________ ERROR at setup of test_sers > __________________________ > file > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_rawsocket.py, > line 13 > @pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test > runs on asyncio only') > def test_sers(event_loop): > E fixture 'event_loop' not found > > available fixtures: _class_scoped_runner, _function_scoped_runner, > > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, > > cache, capfd, capfdbinary, caplog, capsys, capsysbinary, capteesys, > > doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, > > record_property, record_testsuite_property, record_xml_attribute, recwarn, > > tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, > > unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > > use 'pytest --fixtures [testpath]' for help on them. > > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_rawsocket.py:13 > ________________________ ERROR at setup of test_prefix > _________________________ > file > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_rawsocket.py, > line 21 > @pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test > runs on asyncio only') > def test_prefix(event_loop): > E fixture 'event_loop' not found > > available fixtures: _class_scoped_runner, _function_scoped_runner, > > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, > > cache, capfd, capfdbinary, caplog, capsys, capsysbinary, capteesys, > > doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, > > record_property, record_testsuite_property, record_xml_attribute, recwarn, > > tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, > > unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > > use 'pytest --fixtures [testpath]' for help on them. > > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_rawsocket.py:21 > _______________________ ERROR at setup of test_is_closed > _______________________ > file > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_rawsocket.py, > line 64 > @pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test > runs on asyncio only') > def test_is_closed(event_loop): > E fixture 'event_loop' not found > > available fixtures: _class_scoped_runner, _function_scoped_runner, > > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, > > cache, capfd, capfdbinary, caplog, capsys, capsysbinary, capteesys, > > doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, > > record_property, record_testsuite_property, record_xml_attribute, recwarn, > > tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, > > unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > > use 'pytest --fixtures [testpath]' for help on them. > > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_rawsocket.py:64 > __________________ ERROR at setup of test_raw_socket_server1 > ___________________ > file > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_rawsocket.py, > line 85 > @pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test > runs on asyncio only') > def test_raw_socket_server1(event_loop): > E fixture 'event_loop' not found > > available fixtures: _class_scoped_runner, _function_scoped_runner, > > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, > > cache, capfd, capfdbinary, caplog, capsys, capsysbinary, capteesys, > > doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, > > record_property, record_testsuite_property, record_xml_attribute, recwarn, > > tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, > > unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > > use 'pytest --fixtures [testpath]' for help on them. > > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_rawsocket.py:85 > _______________ ERROR at setup of test_raw_socket_server_errors > ________________ > file > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_rawsocket.py, > line 110 > @pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test > runs on asyncio only') > def test_raw_socket_server_errors(event_loop): > E fixture 'event_loop' not found > > available fixtures: _class_scoped_runner, _function_scoped_runner, > > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, > > cache, capfd, capfdbinary, caplog, capsys, capsysbinary, capteesys, > > doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, > > record_property, record_testsuite_property, record_xml_attribute, recwarn, > > tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, > > unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > > use 'pytest --fixtures [testpath]' for help on them. > > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_rawsocket.py:110 > __________________ ERROR at setup of test_raw_socket_client1 > ___________________ > file > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_rawsocket.py, > line 141 > @pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test > runs on asyncio only') > def test_raw_socket_client1(event_loop): > E fixture 'event_loop' not found > > available fixtures: _class_scoped_runner, _function_scoped_runner, > > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, > > cache, capfd, capfdbinary, caplog, capsys, capsysbinary, capteesys, > > doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, > > record_property, record_testsuite_property, record_xml_attribute, recwarn, > > tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, > > unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > > use 'pytest --fixtures [testpath]' for help on them. > > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_rawsocket.py:141 > ________________ ERROR at setup of test_raw_socket_client_error > ________________ > file > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_rawsocket.py, > line 164 > @pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test > runs on asyncio only') > def test_raw_socket_client_error(event_loop): > E fixture 'event_loop' not found > > available fixtures: _class_scoped_runner, _function_scoped_runner, > > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, > > cache, capfd, capfdbinary, caplog, capsys, capsysbinary, capteesys, > > doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, > > record_property, record_testsuite_property, record_xml_attribute, recwarn, > > tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, > > unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > > use 'pytest --fixtures [testpath]' for help on them. > > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_rawsocket.py:164 > ______________________ ERROR at setup of test_wamp_client > ______________________ > file > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_rawsocket.py, > line 211 > @pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test > runs on asyncio only') > def test_wamp_client(event_loop): > E fixture 'event_loop' not found > > available fixtures: _class_scoped_runner, _function_scoped_runner, > > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, > > cache, capfd, capfdbinary, caplog, capsys, capsysbinary, capteesys, > > doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, > > record_property, record_testsuite_property, record_xml_attribute, recwarn, > > tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, > > unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > > use 'pytest --fixtures [testpath]' for help on them. > > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_rawsocket.py:211 > _________________ ERROR at setup of test_websocket_custom_loop > _________________ > file > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_websocket.py, > line 25 > @pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test > runs on asyncio only') > def test_websocket_custom_loop(event_loop): > E fixture 'event_loop' not found > > available fixtures: _class_scoped_runner, _function_scoped_runner, > > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, > > cache, capfd, capfdbinary, caplog, capsys, capsysbinary, capteesys, > > doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, > > record_property, record_testsuite_property, record_xml_attribute, recwarn, > > tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, > > unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > > use 'pytest --fixtures [testpath]' for help on them. > > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_websocket.py:25 > ________________ ERROR at setup of test_async_on_connect_server > ________________ > file > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_websocket.py, > line 33 > @pytest.mark.skipif(not os.environ.get('USE_ASYNCIO', False), reason='test > runs on asyncio only') > @pytest.mark.asyncio > async def test_async_on_connect_server(event_loop): > > num = 42 > done = txaio.create_future() > values = [] > > async def foo(x): > await asyncio.sleep(1) > return x * x > > async def on_connect(req): > v = await foo(num) > values.append(v) > txaio.resolve(done, req) > > factory = WebSocketServerFactory() > server = factory() > server.onConnect = on_connect > transport = Mock() > > server.connection_made(transport) > server.data = b'\r\n'.join([ > b'GET /ws HTTP/1.1', > b'Host: www.example.com', > b'Sec-WebSocket-Version: 13', > b'Origin: http://www.example.com.malicious.com', > b'Sec-WebSocket-Extensions: permessage-deflate', > b'Sec-WebSocket-Key: tXAxWFUqnhi86Ajj7dRY5g==', > b'Connection: keep-alive, Upgrade', > b'Upgrade: websocket', > b'\r\n', # last string doesn't get a \r\n from join() > ]) > server.processHandshake() > await done > > assert len(values) == 1 > assert values[0] == num * num > E fixture 'event_loop' not found > > available fixtures: _class_scoped_runner, _function_scoped_runner, > > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, > > cache, capfd, capfdbinary, caplog, capsys, capsysbinary, capteesys, > > doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, > > record_property, record_testsuite_property, record_xml_attribute, recwarn, > > tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, > > unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > > use 'pytest --fixtures [testpath]' for help on them. > > /build/reproducible-path/python-autobahn-23.1.2+dfsg1/autobahn/asyncio/test/test_aio_websocket.py:33 > =========================== short test summary info > ============================ > SKIPPED [1] autobahn/nvx/test/test_nvx_utf8validator.py:295: NVX native > extensions not present > SKIPPED [1] autobahn/nvx/test/test_nvx_utf8validator.py:288: NVX native > extensions not present > SKIPPED [1] autobahn/nvx/test/test_nvx_utf8validator.py:302: NVX native > extensions not present > SKIPPED [1] autobahn/test/test_rng.py:89: entropy depletion tests not enabled > (env var AUTOBAHN_CI_ENABLE_RNG_DEPLETION_TESTS not set) > SKIPPED [1] autobahn/test/test_rng.py:42: entropy depletion tests not enabled > (env var AUTOBAHN_CI_ENABLE_RNG_DEPLETION_TESTS not set) > ERROR autobahn/asyncio/test/test_aio_rawsocket.py::test_sers > ERROR autobahn/asyncio/test/test_aio_rawsocket.py::test_prefix > ERROR autobahn/asyncio/test/test_aio_rawsocket.py::test_is_closed > ERROR autobahn/asyncio/test/test_aio_rawsocket.py::test_raw_socket_server1 > ERROR > autobahn/asyncio/test/test_aio_rawsocket.py::test_raw_socket_server_errors > ERROR autobahn/asyncio/test/test_aio_rawsocket.py::test_raw_socket_client1 > ERROR > autobahn/asyncio/test/test_aio_rawsocket.py::test_raw_socket_client_error > ERROR autobahn/asyncio/test/test_aio_rawsocket.py::test_wamp_client > ERROR autobahn/asyncio/test/test_aio_websocket.py::test_websocket_custom_loop > ERROR > autobahn/asyncio/test/test_aio_websocket.py::test_async_on_connect_server > ============ 40 passed, 5 skipped, 1 deselected, 10 errors in 0.51s > ============ > make[1]: *** [debian/rules:30: override_dh_auto_test] Error 1

