Your message dated Wed, 17 Jul 2024 02:57:50 +0000
with message-id <e1sturw-002fp6...@fasolo.debian.org>
and subject line Bug#1075849: fixed in websockify 0.12.0+dfsg1-2
has caused the Debian Bug report #1075849,
regarding websockify: FTBFS with systemd (>= 256~rc3-3) due to fileno limit bump
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1075849: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075849
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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
--- End Message ---
--- Begin Message ---
Source: websockify
Source-Version: 0.12.0+dfsg1-2
Done: Thomas Goirand <z...@debian.org>
We believe that the bug you reported is fixed in the latest version of
websockify, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (supplier of updated websockify package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 16 Jul 2024 03:31:21 +0200
Source: websockify
Architecture: source
Version: 0.12.0+dfsg1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openst...@tracker.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Closes: 1075849
Changes:
websockify (0.12.0+dfsg1-2) unstable; urgency=medium
.
* Add workaround-using-too-much-resource.patch (Closes: #1075849).
* Add py3.12-avoid-raw-string-warning.patch.
Checksums-Sha1:
806898e779c339de0eb2ccbccd983822b82ac0df 2241 websockify_0.12.0+dfsg1-2.dsc
43644e3df5572430c670535a627b4aa73d03d8d8 13144
websockify_0.12.0+dfsg1-2.debian.tar.xz
bc2be91748736aafbd1cc0f9b2f7711568c49a21 8243
websockify_0.12.0+dfsg1-2_amd64.buildinfo
Checksums-Sha256:
32d30da1762c58f6efc5c245b7f2aba9bd86b5bf8137b3e4a831941d1d2609ad 2241
websockify_0.12.0+dfsg1-2.dsc
c5c295029c706f4ab4f14458251ab0f139f7fe2e40ed669bd95f8c61b8ace853 13144
websockify_0.12.0+dfsg1-2.debian.tar.xz
bfb354cabd6ac7bfa6d9944e19312ef7395ea3b5bc9e6643eab2af6401311b25 8243
websockify_0.12.0+dfsg1-2_amd64.buildinfo
Files:
e609f6a8b3e26a39a5512313724c5831 2241 python optional
websockify_0.12.0+dfsg1-2.dsc
8d2692e721c5f1ee4077a4936db8cedb 13144 python optional
websockify_0.12.0+dfsg1-2.debian.tar.xz
c8b31a3a9e8138cc10cea439769677c0 8243 python optional
websockify_0.12.0+dfsg1-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmaXKecACgkQ1BatFaxr
Q/4fzA//f2h2KKpRvzR1RP1ZIRRw9IN8xUcF7kiGW4W+3lNOaq62SNp2OjcEG8FW
Kvoo7DG/cEUSutQ8MYsC4x7I04fiav/kk3rKxAltUKkEZwfwXh8sayLSQAjahmkN
k7nWUVv+IJAXQynA0uFDGYRH9B60By7zVUclmPZ83yCEnKN4Ba7wzK5t7SH2bhcS
QPYtmCzhQEFBd3czAdwLSFG5nZqLKwGR0fQpdzbsjlL1SopdGdQ1XkN3Y1agYNjB
0Ix/Kv7q2jwe6kRuSh2lbGJSbinrcOYznnu3cUcfupTKv0h0EW5gUNObLas3Rviv
g6jhbs9LL9SP/xTKuOTLVDen3uiz66hDSt3s7oYwvl8xfJL32YKOBONADFFxsPm0
OTkXxFykBpUGmDkFi0ukeCg4DhhMJjyt71l6zaBsq+OEokZSUsWQQF7x0/kEfgWX
RF/QXcGRAwmcuRblr+gfq/jH7H4CdOOXUqGDbGnDHr+3i2/F4GmbYQ+2jEaRUl+9
JSZJPNddRy6+mNfcfZCqJxWIxwTnJ4nb7Fo7+GRxN0AV5CMzoiBWbhdA7iW+DXQh
4eUfoogFxp2LwiAmQpUBvvdB6m6y8kPw5VDd/9d5uvVCe+ASTSjpPa4VSMmutQC6
3hwHU49Iv0NcogniyZ2uavtQZubUcYeKeVHfbX53YZQLerbDBek=
=g9+b
-----END PGP SIGNATURE-----
pgpKR10JCWjIG.pgp
Description: PGP signature
--- End Message ---