Source: websockify
Version:  0.10.0+dfsg1-6
Severity: serious
Tags: ftbfs
X-Debbugs-Cc: debian-ri...@lists.debian.org

Hi Maintainer

Since the recent binNMU for Python 3.12 as default, websockify FTBFS
on riscv64 [1], where it built previously.   I've copied what I hope
is the relevant part of the log below.

Currently builds time out after 10 hours, where previous builds would
complete successfully in 10 - 20 minutes.

This is blocking the transition to Python 3.12 as default.

Regards
Graham


[1] https://buildd.debian.org/status/logs.php?pkg=websockify&arch=riscv64


+ PYTHONPATH=/debian/tmp/usr/lib/python3/dist-packages python3.11 -m
pytest -v tests
============================= test session starts ==============================
platform linux -- Python 3.11.9, pytest-8.2.2, pluggy-1.5.0 --
/usr/bin/python3.11
cachedir: .pytest_cache
rootdir: /<<PKGBUILDDIR>>
collecting ... collected 56 items

tests/test_auth_plugins.py::BasicHTTPAuthTestCase::test_garbage_auth
PASSED [  1%]
tests/test_auth_plugins.py::BasicHTTPAuthTestCase::test_invalid_password
PASSED [  3%]
tests/test_auth_plugins.py::BasicHTTPAuthTestCase::test_no_auth PASSED   [  5%]
tests/test_auth_plugins.py::BasicHTTPAuthTestCase::test_valid_password
PASSED [  7%]
tests/test_token_plugins.py::ReadOnlyTokenFileTestCase::test_empty PASSED [  8%]
tests/test_token_plugins.py::ReadOnlyTokenFileTestCase::test_simple
PASSED [ 10%]
tests/test_token_plugins.py::ReadOnlyTokenFileTestCase::test_tabs PASSED [ 12%]
tests/test_token_plugins.py::JWSTokenTestCase::test_asymmetric_jws_token_plugin
PASSED [ 14%]
tests/test_token_plugins.py::JWSTokenTestCase::test_asymmetric_jws_token_plugin_with_illigal_key_exception
PASSED [ 16%]
tests/test_token_plugins.py::JWSTokenTestCase::test_jwt_early_time PASSED [ 17%]
tests/test_token_plugins.py::JWSTokenTestCase::test_jwt_late_time PASSED [ 19%]
tests/test_token_plugins.py::JWSTokenTestCase::test_jwt_valid_time PASSED [ 21%]
tests/test_token_plugins.py::JWSTokenTestCase::test_symmetric_jws_token_plugin
PASSED [ 23%]
tests/test_token_plugins.py::JWSTokenTestCase::test_symmetric_jws_token_plugin_with_illigal_key_exception
PASSED [ 25%]
tests/test_websocket.py::AcceptTestCase::test_bad_upgrade PASSED         [ 26%]
tests/test_websocket.py::AcceptTestCase::test_bad_version PASSED         [ 28%]
tests/test_websocket.py::AcceptTestCase::test_missing_key PASSED         [ 30%]
tests/test_websocket.py::AcceptTestCase::test_missing_protocol PASSED    [ 32%]
tests/test_websocket.py::AcceptTestCase::test_no_protocol PASSED         [ 33%]
tests/test_websocket.py::AcceptTestCase::test_protocol PASSED            [ 35%]
tests/test_websocket.py::AcceptTestCase::test_success PASSED             [ 37%]
tests/test_websocket.py::PingPongTest::test_ping PASSED                  [ 39%]
tests/test_websocket.py::PingPongTest::test_ping_data PASSED             [ 41%]
tests/test_websocket.py::PingPongTest::test_pong PASSED                  [ 42%]
tests/test_websocket.py::PingPongTest::test_pong_data PASSED             [ 44%]
tests/test_websocket.py::HyBiEncodeDecodeTestCase::test_decode_hybi_binary
PASSED [ 46%]
tests/test_websocket.py::HyBiEncodeDecodeTestCase::test_decode_hybi_extended_16bit_binary
PASSED [ 48%]
tests/test_websocket.py::HyBiEncodeDecodeTestCase::test_decode_hybi_extended_64bit_binary
PASSED [ 50%]
tests/test_websocket.py::HyBiEncodeDecodeTestCase::test_decode_hybi_multi
PASSED [ 51%]
tests/test_websocket.py::HyBiEncodeDecodeTestCase::test_decode_hybi_text
PASSED [ 53%]
tests/test_websocket.py::HyBiEncodeDecodeTestCase::test_encode_hybi_basic
PASSED [ 55%]
tests/test_websocketproxy.py::ProxyRequestHandlerTestCase::test_auth_plugin
PASSED [ 57%]
tests/test_websocketproxy.py::ProxyRequestHandlerTestCase::test_get_target
PASSED [ 58%]
tests/test_websocketproxy.py::ProxyRequestHandlerTestCase::test_get_target_raises_error_on_unknown_token
PASSED [ 60%]
tests/test_websocketproxy.py::ProxyRequestHandlerTestCase::test_get_target_unix_socket
PASSED [ 62%]
tests/test_websocketproxy.py::ProxyRequestHandlerTestCase::test_token_plugin
PASSED [ 64%]
tests/test_websockifyserver.py::WebSockifyRequestHandlerTestCase::test_list_dir_with_file_only_returns_error
PASSED [ 66%]
tests/test_websockifyserver.py::WebSockifyRequestHandlerTestCase::test_normal_get_with_only_upgrade_returns_error
PASSED [ 67%]
tests/test_websockifyserver.py::WebSockifyServerTestCase::test_daemonize_ignores_ebadf_error_while_closing_fds
E: Build killed with signal TERM after 600 minutes of inactivity

Reply via email to