Your message dated Thu, 3 Oct 2024 15:11:43 +0200
with message-id <cedd7c0e-13b0-4afd-bcc6-24622a29a...@infomaniak.com>
and subject line Cannot reproduce
has caused the Debian Bug report #1082997,
regarding python-eventlet: FTBFS: FAILED 
tests/patcher_test.py::Threading::test_orig_thread
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.)


-- 
1082997: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082997
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:python-eventlet
Version: 0.36.1-5
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
make: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
debian/rules:36: warning: overriding recipe for target 
'override_dh_installchangelogs'
/usr/share/openstack-pkg-tools/pkgos.make:58: warning: ignoring old recipe for 
target 'override_dh_installchangelogs'
dh binary --with python3,sphinxdoc --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
debian/rules:36: warning: overriding recipe for target 
'override_dh_installchangelogs'

[... snipped ...]

tests/tpool_test.py::TestTpool::test_wrap_iterator
[gw0] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_wrap_iterator
tests/tpool_test.py::TestTpool::test_wrap_iterator2
[gw0] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_wrap_iterator2
tests/tpool_test.py::TestTpool::test_wrap_module_class
[gw1] [ 73%] PASSED tests/timeout_test.py::TestWithTimeout::test_with_timeout
tests/timeout_test.py::test_is_timeout_attribute
[gw1] [ 73%] PASSED tests/timeout_test.py::test_is_timeout_attribute
tests/timeout_with_statement_test.py::Test::test_cancel_timer_inside_block
[gw0] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_wrap_module_class
tests/tpool_test.py::TestTpool::test_wrap_nonzero
[gw0] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_wrap_nonzero
tests/tpool_test.py::TestTpool::test_wrap_setitem
[gw1] [ 73%] PASSED 
tests/timeout_with_statement_test.py::Test::test_cancel_timer_inside_block
tests/timeout_with_statement_test.py::Test::test_cancellation
[gw0] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_wrap_setitem
tests/tpool_test.py::TestTpool::test_wrap_string
[gw0] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_wrap_string
tests/tpool_test.py::TestTpool::test_wrap_tuple
[gw1] [ 74%] PASSED 
tests/timeout_with_statement_test.py::Test::test_cancellation
tests/timeout_with_statement_test.py::Test::test_dummy_timer
[gw0] [ 74%] PASSED tests/tpool_test.py::TestTpool::test_wrap_tuple
tests/tpool_test.py::TestTpool::test_wrap_uniterable
[gw0] [ 74%] PASSED tests/tpool_test.py::TestTpool::test_wrap_uniterable
tests/tpool_test.py::TpoolLongTests::test_a_buncha_stuff
[gw1] [ 74%] PASSED tests/timeout_with_statement_test.py::Test::test_dummy_timer
tests/timeout_with_statement_test.py::Test::test_nested_timeout
[gw1] [ 74%] PASSED 
tests/timeout_with_statement_test.py::Test::test_nested_timeout
tests/timeout_with_statement_test.py::Test::test_raising_custom_exception
[gw1] [ 74%] PASSED 
tests/timeout_with_statement_test.py::Test::test_raising_custom_exception
tests/timeout_with_statement_test.py::Test::test_raising_exc_tuple
[gw1] [ 74%] PASSED 
tests/timeout_with_statement_test.py::Test::test_raising_exc_tuple
tests/timeout_with_statement_test.py::Test::test_raising_exception_class
[gw1] [ 75%] PASSED 
tests/timeout_with_statement_test.py::Test::test_raising_exception_class
tests/timeout_with_statement_test.py::Test::test_raising_self
[gw1] [ 75%] PASSED 
tests/timeout_with_statement_test.py::Test::test_raising_self
tests/timeout_with_statement_test.py::Test::test_raising_self_true
[gw1] [ 75%] PASSED 
tests/timeout_with_statement_test.py::Test::test_raising_self_true
tests/timeout_with_statement_test.py::Test::test_ref
[gw1] [ 75%] PASSED tests/timeout_with_statement_test.py::Test::test_ref
tests/timeout_with_statement_test.py::Test::test_silent_block
[gw1] [ 75%] PASSED 
tests/timeout_with_statement_test.py::Test::test_silent_block
tests/timer_test.py::TestTimer::test_copy
[gw1] [ 75%] PASSED tests/timer_test.py::TestTimer::test_copy
tests/timer_test.py::TestTimer::test_schedule
[gw1] [ 75%] PASSED tests/timer_test.py::TestTimer::test_schedule
tests/tpool_test.py::TestTpool::test_autowrap
[gw1] [ 76%] PASSED tests/tpool_test.py::TestTpool::test_autowrap
tests/tpool_test.py::TestTpool::test_autowrap_both
[gw1] [ 76%] PASSED tests/tpool_test.py::TestTpool::test_autowrap_both
tests/tpool_test.py::TestTpool::test_autowrap_names
[gw1] [ 76%] PASSED tests/tpool_test.py::TestTpool::test_autowrap_names
tests/tpool_test.py::TestTpool::test_callable
[gw1] [ 76%] PASSED tests/tpool_test.py::TestTpool::test_callable
tests/tpool_test.py::TestTpool::test_callable_iterator
[gw1] [ 76%] PASSED tests/tpool_test.py::TestTpool::test_callable_iterator
tests/tpool_test.py::TestTpool::test_contention
[gw1] [ 76%] PASSED tests/tpool_test.py::TestTpool::test_contention
tests/tpool_test.py::TestTpool::test_eventlet_timeout
[gw1] [ 76%] PASSED tests/tpool_test.py::TestTpool::test_eventlet_timeout
tests/tpool_test.py::TestTpool::test_killall
[gw1] [ 77%] PASSED tests/tpool_test.py::TestTpool::test_killall
tests/tpool_test.py::TestTpool::test_killall_remaining_results
[gw0] [ 77%] PASSED tests/tpool_test.py::TpoolLongTests::test_a_buncha_stuff
tests/tpool_test.py::TpoolLongTests::test_leakage_from_tracebacks
[gw0] [ 77%] PASSED 
tests/tpool_test.py::TpoolLongTests::test_leakage_from_tracebacks
tests/tpool_test.py::test_isolate_from_socket_default_timeout
[gw1] [ 77%] PASSED 
tests/tpool_test.py::TestTpool::test_killall_remaining_results
tests/tpool_test.py::TestTpool::test_multiple_wraps
[gw1] [ 77%] PASSED tests/tpool_test.py::TestTpool::test_multiple_wraps
tests/tpool_test.py::TestTpool::test_raising_exceptions
[gw1] [ 77%] PASSED tests/tpool_test.py::TestTpool::test_raising_exceptions
tests/tpool_test.py::TestTpool::test_timeout
[gw0] [ 77%] PASSED 
tests/tpool_test.py::test_isolate_from_socket_default_timeout
tests/tpool_test.py::test_exception_leak
[gw1] [ 78%] PASSED tests/tpool_test.py::TestTpool::test_timeout
tests/tpool_test.py::TestTpool::test_tpool_set_num_threads
[gw1] [ 78%] PASSED tests/tpool_test.py::TestTpool::test_tpool_set_num_threads
tests/websocket_test.py::TestWebSocket::test_client_closing_connection_76
[gw1] [ 78%] PASSED 
tests/websocket_test.py::TestWebSocket::test_client_closing_connection_76
tests/websocket_test.py::TestWebSocket::test_client_invalid_packet_76
[gw1] [ 78%] PASSED 
tests/websocket_test.py::TestWebSocket::test_client_invalid_packet_76
tests/websocket_test.py::TestWebSocket::test_close_idle
[gw1] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_close_idle
tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_75
[gw1] [ 78%] PASSED 
tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_75
tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_76
[gw1] [ 78%] PASSED 
tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_76
tests/websocket_test.py::TestWebSocket::test_empty_query_string
[gw1] [ 79%] PASSED 
tests/websocket_test.py::TestWebSocket::test_empty_query_string
tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_75
[gw1] [ 79%] PASSED 
tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_75
tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_76
[gw0] [ 79%] PASSED tests/tpool_test.py::test_exception_leak
tests/websocket_new_test.py::TestWebSocket::test_breaking_the_connection_13
[gw0] [ 79%] PASSED 
tests/websocket_new_test.py::TestWebSocket::test_breaking_the_connection_13
tests/websocket_new_test.py::TestWebSocket::test_client_closing_connection_13
[gw0] [ 79%] PASSED 
tests/websocket_new_test.py::TestWebSocket::test_client_closing_connection_13
tests/websocket_new_test.py::TestWebSocket::test_client_invalid_packet_13
[gw1] [ 79%] PASSED 
tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_76
tests/websocket_test.py::TestWebSocket::test_incomplete_headers_75
[gw0] [ 79%] PASSED 
tests/websocket_new_test.py::TestWebSocket::test_client_invalid_packet_13
tests/websocket_new_test.py::TestWebSocket::test_correct_upgrade_request_13
[gw0] [ 80%] PASSED 
tests/websocket_new_test.py::TestWebSocket::test_correct_upgrade_request_13
tests/websocket_new_test.py::TestWebSocket::test_incomplete_headers_13
[gw1] [ 80%] PASSED 
tests/websocket_test.py::TestWebSocket::test_incomplete_headers_75
tests/websocket_test.py::TestWebSocket::test_incomplete_headers_76
[gw0] [ 80%] PASSED 
tests/websocket_new_test.py::TestWebSocket::test_incomplete_headers_13
tests/websocket_new_test.py::TestWebSocket::test_send_recv_13
[gw1] [ 80%] PASSED 
tests/websocket_test.py::TestWebSocket::test_incomplete_headers_76
tests/websocket_test.py::TestWebSocket::test_incorrect_headers
[gw1] [ 80%] PASSED 
tests/websocket_test.py::TestWebSocket::test_incorrect_headers
[gw0] [ 80%] PASSED 
tests/websocket_new_test.py::TestWebSocket::test_send_recv_13
tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_basic_deflate_ext_13
tests/websocket_test.py::TestWebSocket::test_query_string
[gw0] [ 80%] PASSED 
tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_basic_deflate_ext_13
tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_context_takeover_13
[gw1] [ 81%] PASSED tests/websocket_test.py::TestWebSocket::test_query_string
tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_75
[gw0] [ 81%] PASSED 
tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_context_takeover_13
tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_window_max_bits_13
[gw0] [ 81%] PASSED 
tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_window_max_bits_13
tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_no_context_takeover_13
[gw0] [ 81%] PASSED 
tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_no_context_takeover_13
tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_with_context_takeover_13
[gw1] [ 81%] PASSED 
tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_75
tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_76
[gw0] [ 81%] PASSED 
tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_with_context_takeover_13
tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_13
[gw0] [ 81%] PASSED 
tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_13
tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_both_no_context_13
[gw0] [ 81%] PASSED 
tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_both_no_context_13
tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_client_no_context_13
[gw1] [ 82%] PASSED 
tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_76
tests/websocket_test.py::TestWebSocket::test_server_closing_connect_76
[gw1] [ 82%] PASSED 
tests/websocket_test.py::TestWebSocket::test_server_closing_connect_76
tests/websocket_test.py::TestWebSocket::test_wrapped_wsgi
[gw0] [ 82%] PASSED 
tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_client_no_context_13
tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_server_no_context_13
[gw0] [ 82%] PASSED 
tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_server_no_context_13
tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_compressed_13
[gw0] [ 82%] PASSED 
tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_compressed_13
tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_uncompressed_13
[gw0] [ 82%] PASSED 
tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_uncompressed_13
tests/websocket_new_test.py::TestWebSocketWithCompression::test_reject_max_window_bits_out_of_range_13
[gw1] [ 82%] PASSED tests/websocket_test.py::TestWebSocket::test_wrapped_wsgi
tests/websocket_test.py::TestWebSocketSSL::test_ssl_sending_messages
[gw0] [ 83%] PASSED 
tests/websocket_new_test.py::TestWebSocketWithCompression::test_reject_max_window_bits_out_of_range_13
tests/websocket_new_test.py::TestWebSocketWithCompression::test_send_uncompressed_msg_13
[gw0] [ 83%] PASSED 
tests/websocket_new_test.py::TestWebSocketWithCompression::test_send_uncompressed_msg_13
tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_no_context_takeover_13
[gw0] [ 83%] PASSED 
tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_no_context_takeover_13
tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_with_context_takeover_13
[gw0] [ 83%] PASSED 
tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_with_context_takeover_13
tests/websocket_test.py::TestWebSocket::test_app_socket_errors_75
[gw0] [ 83%] PASSED 
tests/websocket_test.py::TestWebSocket::test_app_socket_errors_75
tests/websocket_test.py::TestWebSocket::test_app_socket_errors_76
[gw0] [ 83%] PASSED 
tests/websocket_test.py::TestWebSocket::test_app_socket_errors_76
tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_75
[gw1] [ 83%] PASSED 
tests/websocket_test.py::TestWebSocketSSL::test_ssl_sending_messages
tests/websocket_test.py::TestWebSocketObject::test_close_ws
[gw1] [ 84%] PASSED tests/websocket_test.py::TestWebSocketObject::test_close_ws
tests/websocket_test.py::TestWebSocketObject::test_recieve
[gw1] [ 84%] PASSED tests/websocket_test.py::TestWebSocketObject::test_recieve
tests/websocket_test.py::TestWebSocketObject::test_send_to_ws
[gw0] [ 84%] PASSED 
tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_75
tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_76
[gw1] [ 84%] PASSED 
tests/websocket_test.py::TestWebSocketObject::test_send_to_ws
tests/wsgi_test.py::TestHttpd::test_001_server
[gw0] [ 84%] PASSED 
tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_76
tests/wsgi_test.py::TestHttpd::test_016_repeated_content_length
[gw1] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_001_server
tests/wsgi_test.py::TestHttpd::test_002_keepalive
[gw0] [ 84%] PASSED 
tests/wsgi_test.py::TestHttpd::test_016_repeated_content_length
tests/wsgi_test.py::TestHttpd::test_017_ssl_zeroreturnerror
[gw0] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_017_ssl_zeroreturnerror
tests/wsgi_test.py::TestHttpd::test_018_http_10_keepalive
[gw1] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_002_keepalive
tests/wsgi_test.py::TestHttpd::test_004_close_keepalive
[gw0] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_018_http_10_keepalive
tests/wsgi_test.py::TestHttpd::test_019_fieldstorage_compat
[gw0] [ 85%] SKIPPED tests/wsgi_test.py::TestHttpd::test_019_fieldstorage_compat
tests/wsgi_test.py::TestHttpd::test_020_x_forwarded_for
[gw1] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_004_close_keepalive
tests/wsgi_test.py::TestHttpd::test_006_reject_long_urls
[gw0] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_020_x_forwarded_for
tests/wsgi_test.py::TestHttpd::test_021_environ_clobbering
[gw0] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_021_environ_clobbering
tests/wsgi_test.py::TestHttpd::test_022_custom_pool
[gw1] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_006_reject_long_urls
tests/wsgi_test.py::TestHttpd::test_007_get_arg
[gw0] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_022_custom_pool
tests/wsgi_test.py::TestHttpd::test_023_bad_content_length
[gw1] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_007_get_arg
tests/wsgi_test.py::TestHttpd::test_008_correctresponse
[gw0] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_023_bad_content_length
tests/wsgi_test.py::TestHttpd::test_024_expect_100_continue
[gw1] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_008_correctresponse
tests/wsgi_test.py::TestHttpd::test_009_chunked_response
[gw1] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_009_chunked_response
tests/wsgi_test.py::TestHttpd::test_010_no_chunked_http_1_0
[gw1] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_010_no_chunked_http_1_0
tests/wsgi_test.py::TestHttpd::test_011_multiple_chunks
[gw0] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_024_expect_100_continue
tests/wsgi_test.py::TestHttpd::test_024a_expect_100_continue_with_headers
[gw1] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_011_multiple_chunks
tests/wsgi_test.py::TestHttpd::test_012_ssl_server
[gw0] [ 87%] PASSED 
tests/wsgi_test.py::TestHttpd::test_024a_expect_100_continue_with_headers
tests/wsgi_test.py::TestHttpd::test_024b_expect_100_continue_with_headers_multiple_chunked
[gw0] [ 87%] PASSED 
tests/wsgi_test.py::TestHttpd::test_024b_expect_100_continue_with_headers_multiple_chunked
tests/wsgi_test.py::TestHttpd::test_024c_expect_100_continue_with_headers_multiple_nonchunked
[gw1] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_012_ssl_server
tests/wsgi_test.py::TestHttpd::test_013_empty_return
[gw0] [ 87%] PASSED 
tests/wsgi_test.py::TestHttpd::test_024c_expect_100_continue_with_headers_multiple_nonchunked
tests/wsgi_test.py::TestHttpd::test_024d_expect_100_continue_with_eager_app_chunked
[gw0] [ 87%] PASSED 
tests/wsgi_test.py::TestHttpd::test_024d_expect_100_continue_with_eager_app_chunked
tests/wsgi_test.py::TestHttpd::test_025_accept_errors
[gw1] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_013_empty_return
tests/wsgi_test.py::TestHttpd::test_014_chunked_post
[gw0] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_025_accept_errors
tests/wsgi_test.py::TestHttpd::test_026_http_10_nokeepalive
[gw0] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_026_http_10_nokeepalive
tests/wsgi_test.py::TestHttpd::test_026_log_format
[gw1] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_014_chunked_post
tests/wsgi_test.py::TestHttpd::test_015_write
[gw0] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_026_log_format
tests/wsgi_test.py::TestHttpd::test_026b_http_10_zero_keepalive
[gw1] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_015_write
tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_bad_chunks
[gw0] [ 88%] PASSED 
tests/wsgi_test.py::TestHttpd::test_026b_http_10_zero_keepalive
tests/wsgi_test.py::TestHttpd::test_027_keepalive_chunked
[gw1] [ 89%] PASSED 
tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_bad_chunks
[gw0] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_027_keepalive_chunked
tests/wsgi_test.py::TestHttpd::test_028_ssl_handshake_errors
tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_between_chunks
[gw1] [ 89%] PASSED 
tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_between_chunks
tests/wsgi_test.py::TestHttpd::test_aborted_post_io_error
[gw0] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_028_ssl_handshake_errors
tests/wsgi_test.py::TestHttpd::test_029_posthooks
[gw0] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_029_posthooks
tests/wsgi_test.py::TestHttpd::test_030_reject_long_header_lines
[gw1] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_post_io_error
tests/wsgi_test.py::TestHttpd::test_chunked_response_when_app_yields_empty_string
[gw0] [ 89%] PASSED 
tests/wsgi_test.py::TestHttpd::test_030_reject_long_header_lines
tests/wsgi_test.py::TestHttpd::test_031_reject_large_headers
[gw1] [ 90%] PASSED 
tests/wsgi_test.py::TestHttpd::test_chunked_response_when_app_yields_empty_string
tests/wsgi_test.py::TestHttpd::test_client_disconnect
[gw0] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_031_reject_large_headers
tests/wsgi_test.py::TestHttpd::test_032_wsgi_input_as_iterable
[gw1] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_client_disconnect
tests/wsgi_test.py::TestHttpd::test_close_chunked_with_1_0_client
[gw0] [ 90%] PASSED 
tests/wsgi_test.py::TestHttpd::test_032_wsgi_input_as_iterable
tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post
[gw1] [ 90%] PASSED 
tests/wsgi_test.py::TestHttpd::test_close_chunked_with_1_0_client
tests/wsgi_test.py::TestHttpd::test_close_idle_connections
[gw0] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post
tests/wsgi_test.py::TestHttpd::test_debug
[gw1] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_close_idle_connections
tests/wsgi_test.py::TestHttpd::test_close_idle_connections_listen_socket_closed
[gw0] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_debug
tests/wsgi_test.py::TestHttpd::test_disable_header_name_capitalization
[gw1] [ 91%] PASSED 
tests/wsgi_test.py::TestHttpd::test_close_idle_connections_listen_socket_closed
tests/wsgi_test.py::TestHttpd::test_configurable_url_length_limit
[gw0] [ 91%] PASSED 
tests/wsgi_test.py::TestHttpd::test_disable_header_name_capitalization
tests/wsgi_test.py::TestHttpd::test_do_not_close_non_idle_connections
[gw1] [ 91%] PASSED 
tests/wsgi_test.py::TestHttpd::test_configurable_url_length_limit
tests/wsgi_test.py::TestHttpd::test_content_length_and_transfer_encoding_escape_hatch
[gw1] [ 91%] PASSED 
tests/wsgi_test.py::TestHttpd::test_content_length_and_transfer_encoding_escape_hatch
tests/wsgi_test.py::TestHttpd::test_ipv6
[gw1] [ 91%] SKIPPED tests/wsgi_test.py::TestHttpd::test_ipv6
tests/wsgi_test.py::TestHttpd::test_log_disable
[gw1] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_log_disable
tests/wsgi_test.py::TestHttpd::test_log_unix_address
[gw1] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_log_unix_address
tests/wsgi_test.py::TestHttpd::test_minimum_chunk_size_parameter_leaves_httpprotocol_class_member_intact
[gw1] [ 92%] PASSED 
tests/wsgi_test.py::TestHttpd::test_minimum_chunk_size_parameter_leaves_httpprotocol_class_member_intact
tests/wsgi_test.py::TestHttpd::test_partial_writes_are_handled
[gw1] [ 92%] PASSED 
tests/wsgi_test.py::TestHttpd::test_partial_writes_are_handled
tests/wsgi_test.py::TestHttpd::test_path_info_decoding
[gw1] [ 92%] PASSED tests/wsgi_test.py::TestHttpd::test_path_info_decoding
tests/wsgi_test.py::TestHttpd::test_path_info_latin1
[gw1] [ 92%] PASSED tests/wsgi_test.py::TestHttpd::test_path_info_latin1
tests/wsgi_test.py::TestHttpd::test_rfc9112_reject_bad_request
[gw1] [ 92%] PASSED 
tests/wsgi_test.py::TestHttpd::test_rfc9112_reject_bad_request
tests/wsgi_test.py::TestHttpd::test_server_keepalive_as_timeout
[gw1] [ 92%] PASSED 
tests/wsgi_test.py::TestHttpd::test_server_keepalive_as_timeout
tests/wsgi_test.py::TestHttpd::test_server_keepalive_sent_in_headers
[gw1] [ 92%] PASSED 
tests/wsgi_test.py::TestHttpd::test_server_keepalive_sent_in_headers
tests/wsgi_test.py::TestHttpd::test_server_socket_timeout
[gw1] [ 93%] PASSED tests/wsgi_test.py::TestHttpd::test_server_socket_timeout
tests/wsgi_test.py::TestHttpd::test_socket_remains_open
[gw1] [ 93%] PASSED tests/wsgi_test.py::TestHttpd::test_socket_remains_open
tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_call
[gw1] [ 93%] PASSED tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_call
tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_iter
[gw1] [ 93%] PASSED tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_iter
tests/wsgi_test.py::TestHttpd::test_unicode_with_nonascii_characters_raises_error
[gw1] [ 93%] PASSED 
tests/wsgi_test.py::TestHttpd::test_unicode_with_nonascii_characters_raises_error
tests/wsgi_test.py::TestHttpd::test_unicode_with_only_ascii_characters_works
[gw1] [ 93%] PASSED 
tests/wsgi_test.py::TestHttpd::test_unicode_with_only_ascii_characters_works
tests/wsgi_test.py::TestHttpd::test_zero_length_chunked_response
[gw1] [ 93%] PASSED 
tests/wsgi_test.py::TestHttpd::test_zero_length_chunked_response
tests/wsgi_test.py::IterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent
[gw1] [ 94%] PASSED 
tests/wsgi_test.py::IterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent
tests/wsgi_test.py::ProxiedIterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent
[gw1] [ 94%] PASSED 
tests/wsgi_test.py::ProxiedIterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent
tests/wsgi_test.py::TestChunkedInput::test_chunked_readline
[gw1] [ 94%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline
tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_from_input
[gw1] [ 94%] PASSED 
tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_from_input
tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_not_override_minimum_chunk_size
[gw1] [ 94%] PASSED 
tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_not_override_minimum_chunk_size
tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_override_minimum_chunk_size
[gw1] [ 94%] PASSED 
tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_override_minimum_chunk_size
tests/wsgi_test.py::TestChunkedInput::test_chunked_readlines_from_input
[gw1] [ 94%] PASSED 
tests/wsgi_test.py::TestChunkedInput::test_chunked_readlines_from_input
tests/wsgi_test.py::TestChunkedInput::test_close_before_finished
[gw1] [ 95%] PASSED 
tests/wsgi_test.py::TestChunkedInput::test_close_before_finished
tests/wsgi_test.py::TestChunkedInput::test_dirt
[gw1] [ 95%] PASSED tests/wsgi_test.py::TestChunkedInput::test_dirt
tests/wsgi_test.py::TestChunkedInput::test_short_read
[gw1] [ 95%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read
tests/wsgi_test.py::TestChunkedInput::test_short_read_with_content_length
[gw1] [ 95%] PASSED 
tests/wsgi_test.py::TestChunkedInput::test_short_read_with_content_length
tests/wsgi_test.py::TestChunkedInput::test_short_read_with_zero_content_length
[gw1] [ 95%] PASSED 
tests/wsgi_test.py::TestChunkedInput::test_short_read_with_zero_content_length
tests/zmq_test.py::TestUpstreamDownStream::test_change_subscription
[gw1] [ 95%] PASSED 
tests/zmq_test.py::TestUpstreamDownStream::test_change_subscription
tests/zmq_test.py::TestUpstreamDownStream::test_close_during_recv
[gw1] [ 95%] PASSED 
tests/zmq_test.py::TestUpstreamDownStream::test_close_during_recv
tests/zmq_test.py::TestUpstreamDownStream::test_close_linger
[gw1] [ 96%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_linger
tests/zmq_test.py::TestUpstreamDownStream::test_close_socket_raises_enotsup
[gw1] [ 96%] PASSED 
tests/zmq_test.py::TestUpstreamDownStream::test_close_socket_raises_enotsup
tests/zmq_test.py::TestUpstreamDownStream::test_close_xsocket_raises_enotsup
[gw1] [ 96%] PASSED 
tests/zmq_test.py::TestUpstreamDownStream::test_close_xsocket_raises_enotsup
tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_bind
[gw1] [ 96%] PASSED 
tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_bind
tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_pub_send_or_dealer_recv
[gw1] [ 96%] PASSED 
tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_pub_send_or_dealer_recv
tests/zmq_test.py::TestUpstreamDownStream::test_getsockopt_events
[gw1] [ 96%] PASSED 
tests/zmq_test.py::TestUpstreamDownStream::test_getsockopt_events
tests/zmq_test.py::TestUpstreamDownStream::test_recv_during_send
[gw1] [ 96%] PASSED 
tests/zmq_test.py::TestUpstreamDownStream::test_recv_during_send
tests/zmq_test.py::TestUpstreamDownStream::test_recv_multipart_bug68
[gw1] [ 97%] PASSED 
tests/zmq_test.py::TestUpstreamDownStream::test_recv_multipart_bug68
tests/zmq_test.py::TestUpstreamDownStream::test_recv_noblock_bug76
[gw1] [ 97%] PASSED 
tests/zmq_test.py::TestUpstreamDownStream::test_recv_noblock_bug76
tests/zmq_test.py::TestUpstreamDownStream::test_recv_spawned_before_send_is_non_blocking
[gw1] [ 97%] PASSED 
tests/zmq_test.py::TestUpstreamDownStream::test_recv_spawned_before_send_is_non_blocking
tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_pub_sub
[gw0] [ 97%] PASSED 
tests/wsgi_test.py::TestHttpd::test_do_not_close_non_idle_connections
tests/wsgi_test.py::TestHttpd::test_env_header_stripping
[gw0] [ 97%] PASSED tests/wsgi_test.py::TestHttpd::test_env_header_stripping
tests/wsgi_test.py::TestHttpd::test_env_headers
[gw0] [ 97%] PASSED tests/wsgi_test.py::TestHttpd::test_env_headers
tests/wsgi_test.py::TestHttpd::test_error_in_chunked_closes_connection
[gw0] [ 97%] PASSED 
tests/wsgi_test.py::TestHttpd::test_error_in_chunked_closes_connection
tests/wsgi_test.py::TestHttpd::test_exceptions_close_connection
[gw0] [ 98%] PASSED 
tests/wsgi_test.py::TestHttpd::test_exceptions_close_connection
tests/wsgi_test.py::TestHttpd::test_header_name_capitalization
[gw0] [ 98%] PASSED 
tests/wsgi_test.py::TestHttpd::test_header_name_capitalization
tests/wsgi_test.py::TestHttpd::test_headers_raw
[gw0] [ 98%] PASSED tests/wsgi_test.py::TestHttpd::test_headers_raw
tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_req_rep
[gw0] [ 98%] PASSED 
tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_req_rep
tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv
[gw0] [ 98%] PASSED 
tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv
tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv_multipart
[gw1] [ 98%] PASSED 
tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_pub_sub
tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_push_pull
[gw0] [ 98%] PASSED 
tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv_multipart
tests/zmq_test.py::TestQueueLock::test_count
[gw0] [ 99%] PASSED tests/zmq_test.py::TestQueueLock::test_count
tests/zmq_test.py::TestQueueLock::test_nested_acquire
[gw1] [ 99%] PASSED 
tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_push_pull
tests/zmq_test.py::TestQueueLock::test_errors
[gw0] [ 99%] PASSED tests/zmq_test.py::TestQueueLock::test_nested_acquire
tests/zmq_test.py::TestQueueLock::test_queue_lock_order
[gw1] [ 99%] PASSED tests/zmq_test.py::TestQueueLock::test_errors
tests/zmq_test.py::TestBlockedThread::test_block
[gw0] [ 99%] PASSED tests/zmq_test.py::TestQueueLock::test_queue_lock_order
tests/zmq_test.py::test_recv_json_no_args
[gw0] [ 99%] PASSED tests/zmq_test.py::test_recv_json_no_args
[gw1] [ 99%] PASSED tests/zmq_test.py::TestBlockedThread::test_block
tests/zmq_test.py::test_recv_timeout
[gw1] [100%] PASSED tests/zmq_test.py::test_recv_timeout

=================================== FAILURES ===================================
__________________________ Threading.test_orig_thread __________________________
[gw1] linux -- Python 3.12.6 /usr/bin/python3.12

self = <tests.patcher_test.Threading testMethod=test_orig_thread>

        def test_orig_thread(self):
            new_mod = """import eventlet
    eventlet.monkey_patch()
    from eventlet import patcher
    import threading
    _threading = patcher.original('threading')
    def test():
        print(repr(threading.currentThread()))
    t = _threading.Thread(target=test)
    t.start()
    t.join()
    print(len(threading._active))
    print(len(_threading._active))
    """
            self.write_to_tempfile("newmod", new_mod)
            output, lines = self.launch_subprocess('newmod.py')
          self.assertEqual(len(lines), 4, "\n".join(lines))
E           AssertionError: 5 != 4 : <Thread(Thread-1 (test), started 
139827601278656)>
E           1
E           1
E           greenlet: WARNING: Interpreter is finalizing. Ignoring call to 
Py_AddPendingCall;

tests/patcher_test.py:304: AssertionError
=============================== warnings summary ===============================
tests/api_test.py: 2 warnings
tests/convenience_test.py: 2 warnings
tests/greenio_test.py: 1 warning
tests/ssl_test.py: 26 warnings
tests/websocket_test.py: 2 warnings
tests/wsgi_test.py: 9 warnings
  /<<PKGBUILDDIR>>/eventlet/green/ssl.py:97: DeprecationWarning: 
ssl.PROTOCOL_TLS is deprecated
    context = _original_sslcontext(protocol=ssl_version)

tests/not_asyncio_test.py::test_spawn_from_coroutine_errors
  /<<PKGBUILDDIR>>/tests/not_asyncio_test.py:22: RuntimeWarning: coroutine 
'test_spawn_from_coroutine_errors.<locals>.go' was never awaited
    with pytest.raises(RuntimeError):
  Enable tracemalloc to get traceback where the object was allocated.
  See 
https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings
 for more info.

tests/openssl_test.py::test_import
  /<<PKGBUILDDIR>>/eventlet/green/OpenSSL/crypto.py:1: DeprecationWarning: 
X509Extension support in pyOpenSSL is deprecated. You should use the APIs in cryptography.
    from OpenSSL.crypto import *

tests/openssl_test.py::test_import
tests/openssl_test.py::test_import
tests/openssl_test.py::test_import
  /<<PKGBUILDDIR>>/eventlet/green/OpenSSL/crypto.py:1: DeprecationWarning: CSR 
support in pyOpenSSL is deprecated. You should use the APIs in cryptography.
    from OpenSSL.crypto import *

tests/openssl_test.py::test_import
tests/openssl_test.py::test_import
tests/openssl_test.py::test_import
tests/openssl_test.py::test_import
  /<<PKGBUILDDIR>>/eventlet/green/OpenSSL/crypto.py:1: DeprecationWarning: CRL 
support in pyOpenSSL is deprecated. You should use the APIs in cryptography.
    from OpenSSL.crypto import *

tests/openssl_test.py::test_import
  /<<PKGBUILDDIR>>/eventlet/green/OpenSSL/crypto.py:1: DeprecationWarning: 
sign() is deprecated. Use the equivalent APIs in cryptography.
    from OpenSSL.crypto import *

tests/openssl_test.py::test_import
  /<<PKGBUILDDIR>>/eventlet/green/OpenSSL/crypto.py:1: DeprecationWarning: 
verify() is deprecated. Use the equivalent APIs in cryptography.
    from OpenSSL.crypto import *

tests/ssl_test.py::SSLTest::test_context_wrapped_accept
  /<<PKGBUILDDIR>>/tests/ssl_test.py:332: DeprecationWarning: ssl.PROTOCOL_TLS 
is deprecated
    context = ssl.SSLContext(ssl.PROTOCOL_TLS)

tests/wsgi_test.py::TestHttpd::test_017_ssl_zeroreturnerror
  /<<PKGBUILDDIR>>/eventlet/green/ssl.py:97: DeprecationWarning: 
ssl.PROTOCOL_TLSv1_2 is deprecated
    context = _original_sslcontext(protocol=ssl_version)

tests/wsgi_test.py::TestHttpd::test_disable_header_name_capitalization
  /<<PKGBUILDDIR>>/eventlet/greenthread.py:265: DeprecationWarning: 
capitalize_response_headers is disabled.
   Please, make sure you know what you are doing.
   HTTP headers names are case-insensitive per RFC standard.
   Most likely, you need to fix HTTP parsing in your client software.
    result = function(*args, **kwargs)

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED tests/patcher_test.py::Threading::test_orig_thread - AssertionError: 5...
=========== 1 failed, 622 passed, 89 skipped, 56 warnings in 27.52s ============
make[1]: *** [debian/rules:49: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:12: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202409/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

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.

--- End Message ---
--- Begin Message ---
Hi,

I just tried rebuilding the package, and could without any problem. So I'm closing this bug. If you think there's still a problem, let me know.

Cheers,

Thomas Goirand (zigo)

--- End Message ---

Reply via email to