Your message dated Wed, 13 Dec 2023 01:57:42 +0000
with message-id <[email protected]>
and subject line Bug#1058330: fixed in pycurl 7.45.2-7
has caused the Debian Bug report #1058330,
regarding pycurl: FTBFS: make[1]: *** [debian/rules:37: override_dh_auto_test] 
Error 2
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 [email protected]
immediately.)


-- 
1058330: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058330
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pycurl
Version: 7.45.2-6
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20231212 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[3]: Entering directory '/<<PKGBUILDDIR>>/tests/fake-curl/libcurl'
> `curl-config --cc` -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection `curl-config --cflags` -Wdate-time 
> -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -fPIC \
>       -Wl,-soname,with_gnutls.so -o with_gnutls.so with_gnutls.c
> `curl-config --cc` -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection `curl-config --cflags` -Wdate-time 
> -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -fPIC \
>       -Wl,-soname,with_nss.so -o with_nss.so with_nss.c
> `curl-config --cc` -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection `curl-config --cflags` -Wdate-time 
> -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -fPIC \
>       -Wl,-soname,with_openssl.so -o with_openssl.so with_openssl.c
> `curl-config --cc` -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection `curl-config --cflags` -Wdate-time 
> -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -fPIC \
>       -Wl,-soname,with_unknown_ssl.so -o with_unknown_ssl.so 
> with_unknown_ssl.c
> `curl-config --cc` -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection `curl-config --cflags` -Wdate-time 
> -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -fPIC \
>       -Wl,-soname,without_ssl.so -o without_ssl.so without_ssl.c
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests/fake-curl/libcurl'
> ./tests/run.sh
> + test -n python3.12
> + test -n python3.12 -m pytest
> + mkdir -p tests/tmp
> + python3.12 -V
> + awk {print $2}
> + awk -F. {print $1}
> + export PYTHONMAJOR=3
> + python3.12 -V
> + awk {print $2}
> + awk -F. {print $2}
> + export PYTHONMINOR=12
> + ls -d build/lib.linux-x86_64-cpython-312
> + export PYTHONPATH=build/lib.linux-x86_64-cpython-312:
> + extra_attrs=
> + test  = true
> + python3.12 -c import pycurl; print(pycurl.version)
> PycURL/7.45.2 libcurl/8.5.0 GnuTLS/3.8.2 zlib/1.3 brotli/1.1.0 zstd/1.5.5 
> libidn2/2.3.4 libpsl/0.21.2 (+libidn2/2.3.4) libssh2/1.11.0 nghttp2/1.58.0 
> librtmp/2.3 OpenLDAP/2.5.13
> + python3.12 -m pytest -v
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.12.1, pytest-7.4.3, pluggy-1.3.0 -- 
> /usr/bin/python3.12
> cachedir: .pytest_cache
> rootdir: /<<PKGBUILDDIR>>
> configfile: pytest.ini
> plugins: flaky-3.7.0
> collecting ... collected 429 items / 4 deselected / 425 selected
> 
> tests/cadata_test.py::CaCertsTest::test_request_with_verifypeer SKIPPED  [  
> 0%]
> tests/cadata_test.py::CaCertsTest::test_set_ca_certs_bogus_type SKIPPED  [  
> 0%]
> tests/cadata_test.py::CaCertsTest::test_set_ca_certs_bytes SKIPPED (...) [  
> 0%]
> tests/certinfo_test.py::CertinfoTest::test_certinfo_option PASSED        [  
> 0%]
> tests/certinfo_test.py::CertinfoTest::test_getinfo_raw_certinfo SKIPPED  [  
> 1%]
> tests/certinfo_test.py::CertinfoTest::test_request_with_certinfo SKIPPED [  
> 1%]
> tests/certinfo_test.py::CertinfoTest::test_request_without_certinfo PASSED [  
> 1%]
> tests/close_socket_cb_test.py::CloseSocketCbTest::test_closesocketfunction_bogus_return
>  PASSED [  1%]
> tests/close_socket_cb_test.py::CloseSocketCbTest::test_closesocketfunction_fail
>  PASSED [  2%]
> tests/close_socket_cb_test.py::CloseSocketCbTest::test_closesocketfunction_ok 
> PASSED [  2%]
> tests/close_socket_cb_test.py::CloseSocketCbUnsetTest::test_closesocketfunction_none
>  PASSED [  2%]
> tests/close_socket_cb_test.py::CloseSocketCbUnsetTest::test_closesocketfunction_unset
>  PASSED [  2%]
> tests/curl_object_test.py::ExplicitConstructionCurlObjectTest::test_close 
> PASSED [  3%]
> tests/curl_object_test.py::ExplicitConstructionCurlObjectTest::test_close_twice
>  PASSED [  3%]
> tests/curl_object_test.py::ExplicitConstructionCurlObjectTest::test_keyword_arguments
>  PASSED [  3%]
> tests/curl_object_test.py::ExplicitConstructionCurlObjectTest::test_positional_arguments
>  PASSED [  3%]
> tests/curl_object_test.py::CurlObjectTest::test_bogus_attribute_access PASSED 
> [  4%]
> tests/curl_object_test.py::CurlObjectTest::test_bogus_attribute_delete PASSED 
> [  4%]
> tests/curl_object_test.py::CurlObjectTest::test_delete_attribute_curl PASSED 
> [  4%]
> tests/curl_object_test.py::CurlObjectTest::test_delete_attribute_multi PASSED 
> [  4%]
> tests/curl_object_test.py::CurlObjectTest::test_delete_attribute_share PASSED 
> [  4%]
> tests/curl_object_test.py::CurlObjectTest::test_delete_missing_attribute_curl 
> PASSED [  5%]
> tests/curl_object_test.py::CurlObjectTest::test_delete_missing_attribute_curl_multi
>  PASSED [  5%]
> tests/curl_object_test.py::CurlObjectTest::test_delete_missing_attribute_curl_share
>  PASSED [  5%]
> tests/curl_object_test.py::CurlObjectTest::test_get_attribute_curl PASSED [  
> 5%]
> tests/curl_object_test.py::CurlObjectTest::test_get_attribute_multi PASSED [  
> 6%]
> tests/curl_object_test.py::CurlObjectTest::test_get_attribute_share PASSED [  
> 6%]
> tests/curl_object_test.py::CurlObjectTest::test_get_missing_attribute_curl 
> PASSED [  6%]
> tests/curl_object_test.py::CurlObjectTest::test_get_missing_attribute_curl_multi
>  PASSED [  6%]
> tests/curl_object_test.py::CurlObjectTest::test_get_missing_attribute_curl_share
>  PASSED [  7%]
> tests/curl_object_test.py::CurlObjectTest::test_modify_attribute_curl PASSED 
> [  7%]
> tests/curl_object_test.py::CurlObjectTest::test_modify_attribute_multi PASSED 
> [  7%]
> tests/curl_object_test.py::CurlObjectTest::test_modify_attribute_share PASSED 
> [  7%]
> tests/curl_object_test.py::CurlObjectTest::test_set_attribute_curl PASSED [  
> 8%]
> tests/curl_object_test.py::CurlObjectTest::test_set_attribute_multi PASSED [  
> 8%]
> tests/curl_object_test.py::CurlObjectTest::test_set_attribute_share PASSED [  
> 8%]
> tests/debug_test.py::DebugTest::test_debug_unicode PASSED                [  
> 8%]
> tests/debug_test.py::DebugTest::test_perform_get_with_debug_function PASSED [ 
>  8%]
> tests/default_write_cb_test.py::DefaultWriteCbTest::test_perform_get PASSED [ 
>  9%]
> tests/duphandle_test.py::DuphandleTest::test_duphandle_attribute_dict PASSED 
> [  9%]
> tests/duphandle_test.py::DuphandleTest::test_duphandle_httppost_unsetopt 
> PASSED [  9%]
> tests/duphandle_test.py::DuphandleTest::test_duphandle_httppost_xdecref 
> PASSED [  9%]
> tests/duphandle_test.py::DuphandleTest::test_duphandle_references PASSED [ 
> 10%]
> tests/duphandle_test.py::DuphandleTest::test_duphandle_slist_unsetopt PASSED 
> [ 10%]
> tests/duphandle_test.py::DuphandleTest::test_duphandle_slist_xdecref PASSED [ 
> 10%]
> tests/error_constants_test.py::ErrorConstantsTest::test_ftp_accept_failed 
> PASSED [ 10%]
> tests/error_constants_test.py::ErrorConstantsTest::test_not_built_in PASSED [ 
> 11%]
> tests/error_constants_test.py::ErrorConstantsTest::test_pinnedpubkeynotmatch 
> PASSED [ 11%]
> tests/error_constants_test.py::ErrorConstantsTest::test_unknown_option PASSED 
> [ 11%]
> tests/error_test.py::ErrorTest::test_pycurl_error_libcurl PASSED         [ 
> 11%]
> tests/error_test.py::ErrorTest::test_pycurl_error_stdlib PASSED          [ 
> 12%]
> tests/error_test.py::ErrorTest::test_pycurl_errstr_initially_empty PASSED [ 
> 12%]
> tests/error_test.py::ErrorTest::test_pycurl_errstr_type PASSED           [ 
> 12%]
> tests/failonerror_test.py::FailonerrorTest::test_failonerror SKIPPED     [ 
> 12%]
> tests/failonerror_test.py::FailonerrorTest::test_failonerror_status_line_invalid_utf8_python2
>  SKIPPED [ 12%]
> tests/failonerror_test.py::FailonerrorTest::test_failonerror_status_line_invalid_utf8_python3
>  SKIPPED [ 13%]
> tests/ftp_test.py::FtpTest::test_epsv PASSED                             [ 
> 13%]
> tests/ftp_test.py::FtpTest::test_get_ftp PASSED                          [ 
> 13%]
> tests/ftp_test.py::FtpTest::test_quote PASSED                            [ 
> 13%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo PASSED                  [ 
> 14%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo_content_type_invalid_utf8_python2
>  SKIPPED [ 14%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo_content_type_invalid_utf8_python3
>  PASSED [ 14%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo_cookie_invalid_utf8_python2 
> SKIPPED [ 14%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo_cookie_invalid_utf8_python3 
> PASSED [ 15%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo_number PASSED           [ 
> 15%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo_raw_content_type_invalid_utf8
>  SKIPPED [ 15%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo_raw_cookie_invalid_utf8 
> SKIPPED [ 15%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo_raw_number PASSED       [ 
> 16%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo_times PASSED            [ 
> 16%]
> tests/getinfo_test.py::GetinfoTest::test_primary_port_etc PASSED         [ 
> 16%]
> tests/global_init_test.py::GlobalInitTest::test_global_init_ack_eintr PASSED 
> [ 16%]
> tests/global_init_test.py::GlobalInitTest::test_global_init_bogus PASSED [ 
> 16%]
> tests/global_init_test.py::GlobalInitTest::test_global_init_default PASSED [ 
> 17%]
> tests/header_cb_test.py::HeaderCbTest::test_get PASSED                   [ 
> 17%]
> tests/header_test.py::HeaderTest::test_ascii_string_header PASSED        [ 
> 17%]
> tests/header_test.py::HeaderTest::test_ascii_unicode_header PASSED       [ 
> 17%]
> tests/header_test.py::HeaderTest::test_encoded_unicode_header PASSED     [ 
> 18%]
> tests/header_test.py::HeaderTest::test_unicode_string_header PASSED      [ 
> 18%]
> tests/header_test.py::HeaderTest::test_unicode_unicode_header PASSED     [ 
> 18%]
> tests/high_level_curl_test.py::RelativeUrlTest::test_get PASSED          [ 
> 18%]
> tests/high_level_curl_test.py::RelativeUrlTest::test_head PASSED         [ 
> 19%]
> tests/high_level_curl_test.py::RelativeUrlTest::test_reuse PASSED        [ 
> 19%]
> tests/info_constants_test.py::InfoConstantsTest::test_condition_unmet PASSED 
> [ 19%]
> tests/info_test.py::InfoTest::test_ssl_engines PASSED                    [ 
> 19%]
> tests/internals_test.py::InternalsTest::test_add_closed_handle PASSED    [ 
> 20%]
> tests/internals_test.py::InternalsTest::test_add_handle_on_multiple_stacks 
> PASSED [ 20%]
> tests/internals_test.py::InternalsTest::test_add_handle_twice PASSED     [ 
> 20%]
> tests/internals_test.py::InternalsTest::test_constant_aliasing PASSED    [ 
> 20%]
> tests/internals_test.py::InternalsTest::test_copy_curl PASSED            [ 
> 20%]
> tests/internals_test.py::InternalsTest::test_copy_multi PASSED           [ 
> 21%]
> tests/internals_test.py::InternalsTest::test_copy_share PASSED           [ 
> 21%]
> tests/internals_test.py::InternalsTest::test_move_handle PASSED          [ 
> 21%]
> tests/internals_test.py::InternalsTest::test_pickle_curl PASSED          [ 
> 21%]
> tests/internals_test.py::InternalsTest::test_pickle_dumps_curl PASSED    [ 
> 22%]
> tests/internals_test.py::InternalsTest::test_pickle_dumps_multi PASSED   [ 
> 22%]
> tests/internals_test.py::InternalsTest::test_pickle_dumps_share PASSED   [ 
> 22%]
> tests/internals_test.py::InternalsTest::test_pickle_multi PASSED         [ 
> 22%]
> tests/internals_test.py::InternalsTest::test_pickle_share PASSED         [ 
> 23%]
> tests/internals_test.py::InternalsTest::test_remove_invalid_closed_handle 
> PASSED [ 23%]
> tests/internals_test.py::InternalsTest::test_remove_invalid_handle PASSED [ 
> 23%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_cyclic_gc PASSED         [ 
> 23%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_debugfunction_collection 
> PASSED [ 24%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_form_bufferptr_memory_leak_gh267
>  PASSED [ 24%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_headerfunction_collection 
> PASSED [ 24%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_headerfunction_refcounting 
> PASSED [ 24%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_ioctlfunction_collection 
> PASSED [ 24%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_multi_collection PASSED  [ 
> 25%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_multi_cycle PASSED       [ 
> 25%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_opensocketfunction_collection 
> PASSED [ 25%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_postfields_unicode_memory_leak_gh252
>  PASSED [ 25%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_progressfunction_collection 
> PASSED [ 26%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_readdata_refcounting PASSED [ 
> 26%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_readfunction_collection 
> PASSED [ 26%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_readfunction_refcounting 
> PASSED [ 26%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_refcounting_bug_in_reset 
> PASSED [ 27%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_reference_counting PASSED [ 
> 27%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_seekfunction_collection 
> PASSED [ 27%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_share_collection PASSED  [ 
> 27%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_share_cycle PASSED       [ 
> 28%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_writedata_refcounting PASSED 
> [ 28%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_writefunction_collection 
> PASSED [ 28%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_writefunction_refcounting 
> PASSED [ 28%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_writeheader_refcounting 
> PASSED [ 28%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_xferinfofunction_collection 
> PASSED [ 29%]
> tests/multi_callback_test.py::MultiCallbackTest::test_easy_close PASSED  [ 
> 29%]
> tests/multi_callback_test.py::MultiCallbackTest::test_easy_pause_unpause 
> FAILED [ 29%]
> tests/multi_callback_test.py::MultiCallbackTest::test_multi_add_handle PASSED 
> [ 29%]
> tests/multi_callback_test.py::MultiCallbackTest::test_multi_remove_handle 
> PASSED [ 30%]
> tests/multi_memory_mgmt_test.py::MultiMemoryMgmtTest::test_curl_ref PASSED [ 
> 30%]
> tests/multi_memory_mgmt_test.py::MultiMemoryMgmtTest::test_opensocketfunction_collection
>  PASSED [ 30%]
> tests/multi_memory_mgmt_test.py::MultiMemoryMgmtTest::test_seekfunction_collection
>  PASSED [ 30%]
> tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_callback_opts
>  PASSED [ 31%]
> tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_pipeline_opts
>  PASSED [ 31%]
> tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_pipelining_server_bl
>  PASSED [ 31%]
> tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_pipelining_site_bl
>  PASSED [ 31%]
> tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_unsetopt_unsupported
>  PASSED [ 32%]
> tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_option_constant_on_curlmulti
>  PASSED [ 32%]
> tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_option_constant_on_pycurl
>  PASSED [ 32%]
> tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_pipe_constants
>  PASSED [ 32%]
> tests/multi_socket_test.py::MultiSocketTest::test_multi_socket PASSED    [ 
> 32%]
> tests/multi_test.py::MultiTest::test_adding_closed_handle_close_then_remove 
> PASSED [ 33%]
> tests/multi_test.py::MultiTest::test_adding_closed_handle_close_without_removing
>  PASSED [ 33%]
> tests/multi_test.py::MultiTest::test_adding_closed_handle_remove_then_close 
> PASSED [ 33%]
> tests/multi_test.py::MultiTest::test_keyword_arguments PASSED            [ 
> 33%]
> tests/multi_test.py::MultiTest::test_multi PASSED                        [ 
> 34%]
> tests/multi_test.py::MultiTest::test_multi_close PASSED                  [ 
> 34%]
> tests/multi_test.py::MultiTest::test_multi_close_twice PASSED            [ 
> 34%]
> tests/multi_test.py::MultiTest::test_multi_info_read PASSED              [ 
> 34%]
> tests/multi_test.py::MultiTest::test_multi_select PASSED                 [ 
> 35%]
> tests/multi_test.py::MultiTest::test_multi_select_fdset PASSED           [ 
> 35%]
> tests/multi_test.py::MultiTest::test_multi_status_codes PASSED           [ 
> 35%]
> tests/multi_test.py::MultiTest::test_positional_arguments PASSED         [ 
> 35%]
> tests/multi_timer_test.py::MultiSocketTest::test_multi_timer PASSED      [ 
> 36%]
> tests/open_socket_cb_test.py::OpenSocketCbTest::test_socket_bad PASSED   [ 
> 36%]
> tests/open_socket_cb_test.py::OpenSocketCbTest::test_socket_open PASSED  [ 
> 36%]
> tests/open_socket_cb_test.py::OpenSocketCbTest::test_socket_open_bad PASSED [ 
> 36%]
> tests/open_socket_cb_test.py::OpenSocketCbTest::test_socket_open_ipv6 PASSED 
> [ 36%]
> tests/open_socket_cb_test.py::OpenSocketCbTest::test_socket_open_none PASSED 
> [ 37%]
> tests/open_socket_cb_test.py::OpenSocketCbTest::test_socket_open_unix PASSED 
> [ 37%]
> tests/open_socket_cb_test.py::OpenSocketCbTest::test_unset_socket_open PASSED 
> [ 37%]
> tests/option_constants_test.py::OptionConstantsTest::test_cainfo PASSED  [ 
> 37%]
> tests/option_constants_test.py::OptionConstantsTest::test_capath PASSED  [ 
> 38%]
> tests/option_constants_test.py::OptionConstantsTest::test_crlfile PASSED [ 
> 38%]
> tests/option_constants_test.py::OptionConstantsTest::test_curlproxy_http_1_0_setopt
>  PASSED [ 38%]
> tests/option_constants_test.py::OptionConstantsTest::test_dns_servers PASSED 
> [ 38%]
> tests/option_constants_test.py::OptionConstantsTest::test_egdsocket PASSED [ 
> 39%]
> tests/option_constants_test.py::OptionConstantsTest::test_gssapi_delegation_options
>  PASSED [ 39%]
> tests/option_constants_test.py::OptionConstantsTest::test_http09_allowed_option
>  PASSED [ 39%]
> tests/option_constants_test.py::OptionConstantsTest::test_httpauth_digest_ie 
> PASSED [ 39%]
> tests/option_constants_test.py::OptionConstantsTest::test_issuercert PASSED [ 
> 40%]
> tests/option_constants_test.py::OptionConstantsTest::test_krb4level PASSED [ 
> 40%]
> tests/option_constants_test.py::OptionConstantsTest::test_krblevel PASSED [ 
> 40%]
> tests/option_constants_test.py::OptionConstantsTest::test_legacy_sslversion_options
>  SKIPPED [ 40%]
> tests/option_constants_test.py::OptionConstantsTest::test_mail_auth PASSED [ 
> 40%]
> tests/option_constants_test.py::OptionConstantsTest::test_mail_from PASSED [ 
> 41%]
> tests/option_constants_test.py::OptionConstantsTest::test_mail_rcpt PASSED [ 
> 41%]
> tests/option_constants_test.py::OptionConstantsTest::test_noproxy_setopt 
> PASSED [ 41%]
> tests/option_constants_test.py::OptionConstantsTest::test_operation_timedout_constant
>  PASSED [ 41%]
> tests/option_constants_test.py::OptionConstantsTest::test_pinnedpublickey 
> PASSED [ 42%]
> tests/option_constants_test.py::OptionConstantsTest::test_postredir PASSED [ 
> 42%]
> tests/option_constants_test.py::OptionConstantsTest::test_postredir_flags 
> PASSED [ 42%]
> tests/option_constants_test.py::OptionConstantsTest::test_postredir_post_303 
> PASSED [ 42%]
> tests/option_constants_test.py::OptionConstantsTest::test_postredir_setopt 
> PASSED [ 43%]
> tests/option_constants_test.py::OptionConstantsTest::test_protocols_setopt 
> PASSED [ 43%]
> tests/option_constants_test.py::OptionConstantsTest::test_proxy_capath PASSED 
> [ 43%]
> tests/option_constants_test.py::OptionConstantsTest::test_proxy_service_name 
> PASSED [ 43%]
> tests/option_constants_test.py::OptionConstantsTest::test_proxy_ssl_verifyhost
>  PASSED [ 44%]
> tests/option_constants_test.py::OptionConstantsTest::test_proxy_ssl_verifypeer
>  PASSED [ 44%]
> tests/option_constants_test.py::OptionConstantsTest::test_proxy_sslcert 
> PASSED [ 44%]
> tests/option_constants_test.py::OptionConstantsTest::test_proxy_sslcerttype 
> PASSED [ 44%]
> tests/option_constants_test.py::OptionConstantsTest::test_proxy_sslkey PASSED 
> [ 44%]
> tests/option_constants_test.py::OptionConstantsTest::test_proxy_sslkeytype 
> PASSED [ 45%]
> tests/option_constants_test.py::OptionConstantsTest::test_proxy_tls13_ciphers 
> SKIPPED [ 45%]
> tests/option_constants_test.py::OptionConstantsTest::test_random_file PASSED 
> [ 45%]
> tests/option_constants_test.py::OptionConstantsTest::test_redir_post_303 
> PASSED [ 45%]
> tests/option_constants_test.py::OptionConstantsTest::test_redir_protocols_setopt
>  PASSED [ 46%]
> tests/option_constants_test.py::OptionConstantsTest::test_service_name PASSED 
> [ 46%]
> tests/option_constants_test.py::OptionConstantsTest::test_socks5_gssapi_nec_setopt
>  PASSED [ 46%]
> tests/option_constants_test.py::OptionConstantsTest::test_socks5_gssapi_service_setopt
>  PASSED [ 46%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssh_knownhosts_setopt
>  PASSED [ 47%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssl_cipher_list 
> PASSED [ 47%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssl_enable_alpn 
> PASSED [ 47%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssl_enable_npn 
> PASSED [ 47%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssl_falsestart 
> SKIPPED [ 48%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssl_option_no_revoke
>  PASSED [ 48%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssl_options PASSED 
> [ 48%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssl_sessionid_cache 
> PASSED [ 48%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssl_verifyhost 
> PASSED [ 48%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssl_verifystatus 
> SKIPPED [ 49%]
> tests/option_constants_test.py::OptionConstantsTest::test_sslversion_7_34_0 
> PASSED [ 49%]
> tests/option_constants_test.py::OptionConstantsTest::test_sslversion_options 
> PASSED [ 49%]
> tests/option_constants_test.py::OptionConstantsTest::test_tftp_blksize_setopt 
> PASSED [ 49%]
> tests/option_constants_test.py::OptionConstantsTest::test_tls13_ciphers 
> SKIPPED [ 50%]
> tests/option_constants_test.py::OptionConstantsTest::test_unix_socket_path 
> PASSED [ 50%]
> tests/option_constants_test.py::OptionConstantsTest::test_username PASSED [ 
> 50%]
> tests/option_constants_test.py::OptionConstantsTest::test_wildcardmatch 
> PASSED [ 50%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_accept_encoding
>  PASSED [ 51%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_accepttimeout_ms
>  PASSED [ 51%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_append 
> PASSED [ 51%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_cookielist_constants
>  PASSED [ 51%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_cookiesession
>  PASSED [ 52%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_default_protocol
>  PASSED [ 52%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_dirlistonly 
> PASSED [ 52%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_encoding 
> PASSED [ 52%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_expect_100_timeout_ms
>  PASSED [ 52%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_ftp_use_pret 
> PASSED [ 53%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_headeropt 
> PASSED [ 53%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_http_version 
> PASSED [ 53%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_http_version_2
>  PASSED [ 53%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_http_version_2_0
>  PASSED [ 54%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_http_version_2prior_knowledge
>  PASSED [ 54%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_http_version_2tls
>  PASSED [ 54%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_http_version_3
>  SKIPPED [ 54%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_keypasswd 
> PASSED [ 55%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_login_options
>  PASSED [ 55%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_path_as_is 
> PASSED [ 55%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_pipewait 
> PASSED [ 55%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_proto_smb 
> PASSED [ 56%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_sasl_ir 
> PASSED [ 56%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_sockopt_constants
>  PASSED [ 56%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_tcp_keepalive
>  PASSED [ 56%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_tcp_keepidle 
> PASSED [ 56%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_tcp_keepintvl
>  PASSED [ 57%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_telnetoptions
>  PASSED [ 57%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_tlsauth 
> PASSED [ 57%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_transfer_encoding
>  PASSED [ 57%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_use_ssl 
> PASSED [ 58%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_xauth_bearer 
> PASSED [ 58%]
> tests/pause_test.py::PauseTest::test_pause_via_call PASSED               [ 
> 58%]
> tests/pause_test.py::PauseTest::test_pause_via_return PASSED             [ 
> 58%]
> tests/perform_test.py::PerformTest::test_perform_rb PASSED               [ 
> 59%]
> tests/perform_test.py::PerformTest::test_perform_rb_invalid_utf8 PASSED  [ 
> 59%]
> tests/perform_test.py::PerformTest::test_perform_rb_utf8 PASSED          [ 
> 59%]
> tests/perform_test.py::PerformTest::test_perform_rs PASSED               [ 
> 59%]
> tests/perform_test.py::PerformTest::test_perform_rs_invalid_utf8_python2 
> SKIPPED [ 60%]
> tests/perform_test.py::PerformTest::test_perform_rs_invalid_utf8_python3 
> PASSED [ 60%]
> tests/perform_test.py::PerformTest::test_perform_rs_utf8 PASSED          [ 
> 60%]
> tests/post_test.py::PostTest::test_post_byte_buffer PASSED               [ 
> 60%]
> tests/post_test.py::PostTest::test_post_fields_with_ampersand PASSED     [ 
> 60%]
> tests/post_test.py::PostTest::test_post_file PASSED                      [ 
> 61%]
> tests/post_test.py::PostTest::test_post_list_of_list_of_lists PASSED     [ 
> 61%]
> tests/post_test.py::PostTest::test_post_list_of_tuple_of_tuples PASSED   [ 
> 61%]
> tests/post_test.py::PostTest::test_post_multiple_fields PASSED           [ 
> 61%]
> tests/post_test.py::PostTest::test_post_single_field PASSED              [ 
> 62%]
> tests/post_test.py::PostTest::test_post_tuple_of_lists_of_tuples PASSED  [ 
> 62%]
> tests/post_test.py::PostTest::test_post_tuple_of_tuple_of_lists PASSED   [ 
> 62%]
> tests/post_test.py::PostTest::test_post_tuple_of_tuples_of_tuples PASSED [ 
> 62%]
> tests/post_test.py::PostTest::test_post_unicode_buffer PASSED            [ 
> 63%]
> tests/post_test.py::PostTest::test_post_with_null_byte PASSED            [ 
> 63%]
> tests/protocol_constants_test.py::ProtocolConstantsTest::test_7_19_4_protocols
>  PASSED [ 63%]
> tests/protocol_constants_test.py::ProtocolConstantsTest::test_7_20_0_protocols
>  PASSED [ 63%]
> tests/protocol_constants_test.py::ProtocolConstantsTest::test_7_21_0_protocols
>  PASSED [ 64%]
> tests/protocol_constants_test.py::ProtocolConstantsTest::test_7_21_2_protocols
>  PASSED [ 64%]
> tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback PASSED   [ 
> 64%]
> tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback_returning_bytes
>  PASSED [ 64%]
> tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback_returning_bytes_with_multibyte
>  PASSED [ 64%]
> tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback_returning_bytes_with_nulls
>  PASSED [ 65%]
> tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback_returning_unicode
>  PASSED [ 65%]
> tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback_returning_unicode_with_multibyte
>  PASSED [ 65%]
> tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback_returning_unicode_with_nulls
>  PASSED [ 65%]
> tests/readdata_test.py::ReaddataTest::test_post_with_read_callback_returning_unicode
>  PASSED [ 66%]
> tests/readdata_test.py::ReaddataTest::test_post_with_read_callback_returning_unicode_with_multibyte
>  PASSED [ 66%]
> tests/readdata_test.py::ReaddataTest::test_post_with_read_callback_returning_unicode_with_nulls
>  PASSED [ 66%]
> tests/readdata_test.py::ReaddataTest::test_post_with_read_returning_bytes 
> PASSED [ 66%]
> tests/readdata_test.py::ReaddataTest::test_post_with_read_returning_bytes_with_multibyte
>  PASSED [ 67%]
> tests/readdata_test.py::ReaddataTest::test_post_with_read_returning_bytes_with_nulls
>  PASSED [ 67%]
> tests/readdata_test.py::ReaddataTest::test_readdata_and_readfunction_file_like
>  PASSED [ 67%]
> tests/readdata_test.py::ReaddataTest::test_readdata_and_readfunction_real_file
>  PASSED [ 67%]
> tests/readdata_test.py::ReaddataTest::test_readdata_file_binary PASSED   [ 
> 68%]
> tests/readdata_test.py::ReaddataTest::test_readdata_file_like PASSED     [ 
> 68%]
> tests/readdata_test.py::ReaddataTest::test_readdata_file_text PASSED     [ 
> 68%]
> tests/readdata_test.py::ReaddataTest::test_readdata_not_file_like PASSED [ 
> 68%]
> tests/readdata_test.py::ReaddataTest::test_readdata_object PASSED        [ 
> 68%]
> tests/readdata_test.py::ReaddataTest::test_readfunction_and_readdata_file_like
>  PASSED [ 69%]
> tests/readdata_test.py::ReaddataTest::test_readfunction_and_readdata_real_file
>  PASSED [ 69%]
> tests/relative_url_test.py::RelativeUrlTest::test_get_relative PASSED    [ 
> 69%]
> tests/reload_test.py::ReloadTest::test_reloading PASSED                  [ 
> 69%]
> tests/reset_test.py::ResetTest::test_reset PASSED                        [ 
> 70%]
> tests/resolve_test.py::ResolveTest::test_resolve PASSED                  [ 
> 70%]
> tests/seek_cb_constants_test.py::SeekCbConstantsTest::test_cantseek PASSED [ 
> 70%]
> tests/seek_cb_constants_test.py::SeekCbConstantsTest::test_fail PASSED   [ 
> 70%]
> tests/seek_cb_constants_test.py::SeekCbConstantsTest::test_ok PASSED     [ 
> 71%]
> tests/seek_cb_test.py::SeekCbTest::test_seek_function PASSED             [ 
> 71%]
> tests/setopt_lifecycle_test.py::SetoptLifecycleTest::test_postfields_lifecycle
>  PASSED [ 71%]
> tests/setopt_string_test.py::SetoptTest::test_setopt_string PASSED       [ 
> 71%]
> tests/setopt_string_test.py::SetoptTest::test_setopt_string_integer PASSED [ 
> 72%]
> tests/setopt_test.py::SetoptTest::test_boolean_value PASSED              [ 
> 72%]
> tests/setopt_test.py::SetoptTest::test_float_value_for_integer_option PASSED 
> [ 72%]
> tests/setopt_test.py::SetoptTest::test_httpheader_list PASSED            [ 
> 72%]
> tests/setopt_test.py::SetoptTest::test_httpheader_tuple PASSED           [ 
> 72%]
> tests/setopt_test.py::SetoptTest::test_httpheader_unicode PASSED         [ 
> 73%]
> tests/setopt_test.py::SetoptTest::test_integer_value PASSED              [ 
> 73%]
> tests/setopt_test.py::SetoptTest::test_integer_value_for_string_option PASSED 
> [ 73%]
> tests/setopt_test.py::SetoptTest::test_large_options PASSED              [ 
> 73%]
> tests/setopt_test.py::SetoptTest::test_proxyheader_list PASSED           [ 
> 74%]
> tests/setopt_test.py::SetoptTest::test_proxyheader_tuple PASSED          [ 
> 74%]
> tests/setopt_test.py::SetoptTest::test_proxyheader_unicode PASSED        [ 
> 74%]
> tests/setopt_test.py::SetoptTest::test_set_httpheader_none PASSED        [ 
> 74%]
> tests/setopt_test.py::SetoptTest::test_set_proxyheader_none PASSED       [ 
> 75%]
> tests/setopt_test.py::SetoptTest::test_string_value PASSED               [ 
> 75%]
> tests/setopt_test.py::SetoptTest::test_string_value_for_integer_option PASSED 
> [ 75%]
> tests/setopt_test.py::SetoptTest::test_unset_encoding PASSED             [ 
> 75%]
> tests/setopt_test.py::SetoptTest::test_unset_httpheader PASSED           [ 
> 76%]
> tests/setopt_test.py::SetoptTest::test_unset_proxyheader PASSED          [ 
> 76%]
> tests/setopt_unicode_test.py::SetoptUnicodeTest::test_ascii_string PASSED [ 
> 76%]
> tests/setopt_unicode_test.py::SetoptUnicodeTest::test_unicode_encoded PASSED 
> [ 76%]
> tests/setopt_unicode_test.py::SetoptUnicodeTest::test_unicode_string PASSED [ 
> 76%]
> tests/setup_test.py::SetupTest::test_does_not_use_static_libs PASSED     [ 
> 77%]
> tests/setup_test.py::SetupTest::test_invalid_option_not_consumed PASSED  [ 
> 77%]
> tests/setup_test.py::SetupTest::test_invalid_option_suffix_not_consumed 
> PASSED [ 77%]
> tests/setup_test.py::SetupTest::test_libcurl_ssl_gnutls PASSED           [ 
> 77%]
> tests/setup_test.py::SetupTest::test_libcurl_ssl_nss PASSED              [ 
> 78%]
> tests/setup_test.py::SetupTest::test_libcurl_ssl_openssl PASSED          [ 
> 78%]
> tests/setup_test.py::SetupTest::test_libcurl_ssl_unrecognized PASSED     [ 
> 78%]
> tests/setup_test.py::SetupTest::test_no_ssl PASSED                       [ 
> 78%]
> tests/setup_test.py::SetupTest::test_no_ssl_define PASSED                [ 
> 79%]
> tests/setup_test.py::SetupTest::test_no_ssl_feature_with_libcurl_dll PASSED [ 
> 79%]
> tests/setup_test.py::SetupTest::test_no_ssl_feature_with_ssl PASSED      [ 
> 79%]
> tests/setup_test.py::SetupTest::test_sanity_check PASSED                 [ 
> 79%]
> tests/setup_test.py::SetupTest::test_ssl_feature_only PASSED             [ 
> 80%]
> tests/setup_test.py::SetupTest::test_ssl_feature_sets_ssl_define PASSED  [ 
> 80%]
> tests/setup_test.py::SetupTest::test_ssl_in_libs PASSED                  [ 
> 80%]
> tests/setup_test.py::SetupTest::test_ssl_in_libs_sets_ssl_define PASSED  [ 
> 80%]
> tests/setup_test.py::SetupTest::test_ssl_in_static_libs PASSED           [ 
> 80%]
> tests/setup_test.py::SetupTest::test_ssl_in_static_libs_sets_ssl_define 
> PASSED [ 81%]
> tests/setup_test.py::SetupTest::test_valid_option_consumes_argv PASSED   [ 
> 81%]
> tests/setup_test.py::SetupTest::test_with_gnutls_library PASSED          [ 
> 81%]
> tests/setup_test.py::SetupTest::test_with_nss_library PASSED             [ 
> 81%]
> tests/setup_test.py::SetupTest::test_with_openssl_library PASSED         [ 
> 82%]
> tests/setup_test.py::SetupTest::test_with_ssl_library PASSED             [ 
> 82%]
> tests/share_test.py::ShareTest::test_keyword_arguments PASSED            [ 
> 82%]
> tests/share_test.py::ShareTest::test_positional_arguments PASSED         [ 
> 82%]
> tests/share_test.py::ShareTest::test_share PASSED                        [ 
> 83%]
> tests/share_test.py::ShareTest::test_share_close PASSED                  [ 
> 83%]
> tests/share_test.py::ShareTest::test_share_close_twice PASSED            [ 
> 83%]
> tests/sockopt_cb_test.py::SockoptCbTest::test_sockoptfunction_bogus_return 
> PASSED [ 83%]
> tests/sockopt_cb_test.py::SockoptCbTest::test_sockoptfunction_fail PASSED [ 
> 84%]
> tests/sockopt_cb_test.py::SockoptCbTest::test_sockoptfunction_ok PASSED  [ 
> 84%]
> tests/sockopt_cb_test.py::SockoptCbTest::test_socktype_accept PASSED     [ 
> 84%]
> tests/sockopt_cb_test.py::SockoptCbTest::test_socktype_ipcxn PASSED      [ 
> 84%]
> tests/sockopt_cb_test.py::SockoptCbUnsetTest::test_sockoptfunction_none 
> PASSED [ 84%]
> tests/sockopt_cb_test.py::SockoptCbUnsetTest::test_sockoptfunction_unset 
> PASSED [ 85%]
> tests/ssh_key_cb_test.py::SshKeyCbUnsetTest::test_keyfunction_none PASSED [ 
> 85%]
> tests/ssh_key_cb_test.py::SshKeyCbUnsetTest::test_keyfunction_unset PASSED [ 
> 85%]
> tests/subclass_test.py::SubclassTest::test_baseclass_init PASSED         [ 
> 85%]
> tests/subclass_test.py::SubclassTest::test_subclass_create PASSED        [ 
> 86%]
> tests/subclass_test.py::SubclassTest::test_subclass_init PASSED          [ 
> 86%]
> tests/subclass_test.py::SubclassTest::test_subclass_method PASSED        [ 
> 86%]
> tests/subclass_test.py::SubclassTest::test_subclass_method_override PASSED [ 
> 86%]
> tests/unset_range_test.py::UnsetRangeTest::test_unset_range PASSED       [ 
> 87%]
> tests/user_agent_string_test.py::UserAgentStringTest::test_pycurl_user_agent_string
>  PASSED [ 87%]
> tests/version_comparison_test.py::VersionComparisonTest::test_comparison 
> PASSED [ 87%]
> tests/version_constants_test.py::VersionConstantsTest::test_asynchdns PASSED 
> [ 87%]
> tests/version_constants_test.py::VersionConstantsTest::test_conv PASSED  [ 
> 88%]
> tests/version_constants_test.py::VersionConstantsTest::test_curldebug PASSED 
> [ 88%]
> tests/version_constants_test.py::VersionConstantsTest::test_debug PASSED [ 
> 88%]
> tests/version_constants_test.py::VersionConstantsTest::test_gssapi PASSED [ 
> 88%]
> tests/version_constants_test.py::VersionConstantsTest::test_gssnegotiate 
> PASSED [ 88%]
> tests/version_constants_test.py::VersionConstantsTest::test_http2 PASSED [ 
> 89%]
> tests/version_constants_test.py::VersionConstantsTest::test_idn PASSED   [ 
> 89%]
> tests/version_constants_test.py::VersionConstantsTest::test_ipv6 PASSED  [ 
> 89%]
> tests/version_constants_test.py::VersionConstantsTest::test_kerberos4 PASSED 
> [ 89%]
> tests/version_constants_test.py::VersionConstantsTest::test_kerberos5 PASSED 
> [ 90%]
> tests/version_constants_test.py::VersionConstantsTest::test_largefile PASSED 
> [ 90%]
> tests/version_constants_test.py::VersionConstantsTest::test_libz PASSED  [ 
> 90%]
> tests/version_constants_test.py::VersionConstantsTest::test_ntlm PASSED  [ 
> 90%]
> tests/version_constants_test.py::VersionConstantsTest::test_ntlm_wb PASSED [ 
> 91%]
> tests/version_constants_test.py::VersionConstantsTest::test_psl PASSED   [ 
> 91%]
> tests/version_constants_test.py::VersionConstantsTest::test_spnego PASSED [ 
> 91%]
> tests/version_constants_test.py::VersionConstantsTest::test_ssl PASSED   [ 
> 91%]
> tests/version_constants_test.py::VersionConstantsTest::test_sspi PASSED  [ 
> 92%]
> tests/version_constants_test.py::VersionConstantsTest::test_tlsauth_srp 
> PASSED [ 92%]
> tests/version_constants_test.py::VersionConstantsTest::test_unix_sockets 
> PASSED [ 92%]
> tests/version_test.py::VersionTest::test_libcurl_presence PASSED         [ 
> 92%]
> tests/version_test.py::VersionTest::test_pycurl_presence_and_case PASSED [ 
> 92%]
> tests/weakref_test.py::WeakrefTest::test_easy PASSED                     [ 
> 93%]
> tests/weakref_test.py::WeakrefTest::test_multi PASSED                    [ 
> 93%]
> tests/weakref_test.py::WeakrefTest::test_share PASSED                    [ 
> 93%]
> tests/write_abort_test.py::WriteAbortTest::test_write_abort PASSED       [ 
> 93%]
> tests/write_cb_bogus_test.py::WriteAbortTest::test_write_cb_returning_float 
> PASSED [ 94%]
> tests/write_cb_bogus_test.py::WriteAbortTest::test_write_cb_returning_string 
> PASSED [ 94%]
> tests/write_test.py::WriteTest::test_headerfunction_and_writefunction PASSED 
> [ 94%]
> tests/write_test.py::WriteTest::test_headerfunction_and_writeheader_file_like 
> PASSED [ 94%]
> tests/write_test.py::WriteTest::test_headerfunction_and_writeheader_real_file 
> PASSED [ 95%]
> tests/write_test.py::WriteTest::test_write_to_file_like PASSED           [ 
> 95%]
> tests/write_test.py::WriteTest::test_write_to_file_like_then_real_file PASSED 
> [ 95%]
> tests/write_test.py::WriteTest::test_write_to_file_via_function PASSED   [ 
> 95%]
> tests/write_test.py::WriteTest::test_write_to_file_via_object PASSED     [ 
> 96%]
> tests/write_test.py::WriteTest::test_write_to_tempfile_via_function PASSED [ 
> 96%]
> tests/write_test.py::WriteTest::test_write_to_tempfile_via_object PASSED [ 
> 96%]
> tests/write_test.py::WriteTest::test_writedata_and_writefunction_file_like 
> PASSED [ 96%]
> tests/write_test.py::WriteTest::test_writedata_and_writefunction_real_file 
> PASSED [ 96%]
> tests/write_test.py::WriteTest::test_writedata_not_file_like PASSED      [ 
> 97%]
> tests/write_test.py::WriteTest::test_writefunction_and_writedata_file_like 
> PASSED [ 97%]
> tests/write_test.py::WriteTest::test_writefunction_and_writedata_real_file 
> PASSED [ 97%]
> tests/write_test.py::WriteTest::test_writeheader_and_headerfunction_file_like 
> PASSED [ 97%]
> tests/write_test.py::WriteTest::test_writeheader_and_headerfunction_real_file 
> PASSED [ 98%]
> tests/write_test.py::WriteTest::test_writeheader_and_writedata_file_like 
> PASSED [ 98%]
> tests/write_test.py::WriteTest::test_writeheader_and_writedata_real_file 
> PASSED [ 98%]
> tests/write_test.py::WriteTest::test_writeheader_not_file_like PASSED    [ 
> 98%]
> tests/write_to_stringio_test.py::WriteToStringioTest::test_write_to_bytesio 
> PASSED [ 99%]
> tests/write_to_stringio_test.py::WriteToStringioTest::test_write_to_stringio 
> PASSED [ 99%]
> tests/xferinfo_cb_test.py::XferinfoCbTest::test_sockoptfunction_exception 
> PASSED [ 99%]
> tests/xferinfo_cb_test.py::XferinfoCbTest::test_sockoptfunction_fail PASSED [ 
> 99%]
> tests/xferinfo_cb_test.py::XferinfoCbTest::test_xferinfo_cb PASSED       
> [100%]
> 
> =================================== FAILURES 
> ===================================
> __________________ MultiCallbackTest.test_easy_pause_unpause 
> ___________________
> 
> self = <tests.multi_callback_test.MultiCallbackTest 
> testMethod=test_easy_pause_unpause>
> 
>     @pytest.mark.xfail(sys.platform == 'darwin', 
> reason='https://github.com/pycurl/pycurl/issues/729')
>     def test_easy_pause_unpause(self):
>         self.partial_transfer()
>         self.socket_result = None
>         # libcurl will now inform us that we should remove some sockets
>         self.easy.pause(pycurl.PAUSE_ALL)
> >       assert self.socket_result is not None
> E       assert None is not None
> E        +  where None = <tests.multi_callback_test.MultiCallbackTest 
> testMethod=test_easy_pause_unpause>.socket_result
> 
> tests/multi_callback_test.py:86: AssertionError
> =============================== warnings summary 
> ===============================
> ../../../usr/lib/python3/dist-packages/bottle.py:38
>   /usr/lib/python3/dist-packages/bottle.py:38: DeprecationWarning: 'cgi' is 
> deprecated and slated for removal in Python 3.13
>     import base64, cgi, email.utils, functools, hmac, itertools, mimetypes,\
> 
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> ===Flaky Test Report===
> 
> test_getinfo passed 1 out of the required 1 times. Success!
> test_getinfo_times passed 1 out of the required 1 times. Success!
> test_cyclic_gc passed 1 out of the required 1 times. Success!
> test_debugfunction_collection passed 1 out of the required 1 times. Success!
> test_form_bufferptr_memory_leak_gh267 passed 1 out of the required 1 times. 
> Success!
> test_headerfunction_collection passed 1 out of the required 1 times. Success!
> test_headerfunction_refcounting passed 1 out of the required 1 times. Success!
> test_ioctlfunction_collection passed 1 out of the required 1 times. Success!
> test_multi_collection passed 1 out of the required 1 times. Success!
> test_multi_cycle passed 1 out of the required 1 times. Success!
> test_opensocketfunction_collection passed 1 out of the required 1 times. 
> Success!
> test_postfields_unicode_memory_leak_gh252 passed 1 out of the required 1 
> times. Success!
> test_progressfunction_collection passed 1 out of the required 1 times. 
> Success!
> test_readdata_refcounting passed 1 out of the required 1 times. Success!
> test_readfunction_collection passed 1 out of the required 1 times. Success!
> test_readfunction_refcounting passed 1 out of the required 1 times. Success!
> test_refcounting_bug_in_reset passed 1 out of the required 1 times. Success!
> test_reference_counting passed 1 out of the required 1 times. Success!
> test_seekfunction_collection passed 1 out of the required 1 times. Success!
> test_share_collection passed 1 out of the required 1 times. Success!
> test_share_cycle passed 1 out of the required 1 times. Success!
> test_writedata_refcounting passed 1 out of the required 1 times. Success!
> test_writefunction_collection passed 1 out of the required 1 times. Success!
> test_writefunction_refcounting passed 1 out of the required 1 times. Success!
> test_writeheader_refcounting passed 1 out of the required 1 times. Success!
> test_xferinfofunction_collection passed 1 out of the required 1 times. 
> Success!
> test_curl_ref passed 1 out of the required 1 times. Success!
> test_opensocketfunction_collection passed 1 out of the required 1 times. 
> Success!
> test_seekfunction_collection passed 1 out of the required 1 times. Success!
> test_pause_via_call passed 1 out of the required 1 times. Success!
> test_pause_via_return passed 1 out of the required 1 times. Success!
> test_post_byte_buffer passed 1 out of the required 1 times. Success!
> test_post_fields_with_ampersand passed 1 out of the required 1 times. Success!
> test_post_file passed 1 out of the required 1 times. Success!
> test_post_list_of_list_of_lists passed 1 out of the required 1 times. Success!
> test_post_list_of_tuple_of_tuples passed 1 out of the required 1 times. 
> Success!
> test_post_multiple_fields passed 1 out of the required 1 times. Success!
> test_post_single_field passed 1 out of the required 1 times. Success!
> test_post_tuple_of_lists_of_tuples passed 1 out of the required 1 times. 
> Success!
> test_post_tuple_of_tuple_of_lists passed 1 out of the required 1 times. 
> Success!
> test_post_tuple_of_tuples_of_tuples passed 1 out of the required 1 times. 
> Success!
> test_post_unicode_buffer passed 1 out of the required 1 times. Success!
> test_post_with_null_byte passed 1 out of the required 1 times. Success!
> 
> ===End Flaky Test Report===
> =========================== short test summary info 
> ============================
> FAILED 
> tests/multi_callback_test.py::MultiCallbackTest::test_easy_pause_unpause
> ===== 1 failed, 405 passed, 19 skipped, 4 deselected, 1 warning in 25.14s 
> ======
> part1part2make[2]: *** [Makefile:107: do-test] Error 1
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> make[1]: *** [debian/rules:37: override_dh_auto_test] Error 2


The full build log is available from:
http://qa-logs.debian.net/2023/12/12/pycurl_7.45.2-6_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&[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.

--- End Message ---
--- Begin Message ---
Source: pycurl
Source-Version: 7.45.2-7
Done: Scott Talbert <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pycurl, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Scott Talbert <[email protected]> (supplier of updated pycurl 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 12 Dec 2023 20:32:00 -0500
Source: pycurl
Architecture: source
Version: 7.45.2-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Scott Talbert <[email protected]>
Closes: 1058330
Changes:
 pycurl (7.45.2-7) unstable; urgency=medium
 .
   * Skip one more test to fix FTBFS with curl 8.5.0 (Closes: #1058330)
Checksums-Sha1:
 64e40416906765d1fbfa0ac5e8c6671fdf1cd763 2524 pycurl_7.45.2-7.dsc
 cd155cca4757ccfb3f120d8dfdaf960ead66d149 11064 pycurl_7.45.2-7.debian.tar.xz
 3446569192f836268010a11e92b0bf5a8545185b 10277 pycurl_7.45.2-7_amd64.buildinfo
Checksums-Sha256:
 915a9f9ac05f1a135a7a5ce004848769cafa83e2d1a9cd724f2760e41c56d6c0 2524 
pycurl_7.45.2-7.dsc
 0441021a02e580ce9f2045ffe6140f80df1dc5b9f3b78c6db91d9125830db658 11064 
pycurl_7.45.2-7.debian.tar.xz
 0441cef6cbb2cc52a9645d3c61e1c67a9c3cb8e4631aa400cbcdeb49f230c612 10277 
pycurl_7.45.2-7_amd64.buildinfo
Files:
 30a968a4a3fd341d999ec4aa4bb4eefa 2524 python optional pycurl_7.45.2-7.dsc
 2367c56afd62a8fa36d0927a3adfe7ce 11064 python optional 
pycurl_7.45.2-7.debian.tar.xz
 7d5293cd01e09ae673a2966f98a41c79 10277 python optional 
pycurl_7.45.2-7_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJDBAEBCgAtFiEEbnQ09Yl9Q7F/zVe3U9W8ZLUjeKIFAmV5CnUPHHN3dEB0ZWNo
aWUubmV0AAoJEFPVvGS1I3iiRW4P/RXqGLs/Raopq6wdkUBPZHQNn9vfSK9TK1Ui
aLvLGDtzUS5O+nDtF5CXSN6eevIc3TYNnWp+YG9iCcEyLvw3YQiFLI3t0YavDFrx
2NYFjsJUsitY5WADdlSyO9AzpYs3ZisU0n7ZTRglq5tOtMQU+7jmd8lBuTnqFk6s
jVYaFChGbvY2KAdQ6hDCFieHCDTR1J4PZLIcDl8LY7Nfy/T9m5NqSr4UMxv/dYK1
Z2pI0vlZC0tVyRSqAa/j56KoikGYFn/a4bSuQbOEr6MeY0uLYMnkuEoutu9tWjDS
ictT8vGlp859oiEHNszRypnSpE+QQQjp1YM736SpHVBa3/D491XjKnmUPU05r/cF
fGjXlsm6LDb96wkvTRHkx6fuleFNYkVMnwMfOEq3GG27mYb5LyHxf6cRgPeelGux
8TxwacPyai6yseUO+17Y4qGGyW1x8w6j7ClPA6/HUki0IEHOjtctRvxs+tLnNjPS
T6P/wFqEQ5p85Jyh4WCKPFpwGxncr6ipLSkN7CaNqznQ7cEkIewMa+eAAKJ1LBE8
aFUXIdy8TNSgue1NOVnv/yTFyBnhjxlTPJiD84fuprIh3pMLP1ci3zafycPk+pAf
OwGOm2ETOtvooTPs/6SVnES0Y/d3fT55qU+HWDJ8XeIY+6Cpz/a0Y6YIIxfnY8Be
uNe408Mr
=uPu5
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to