[Pkg-openssl-devel] Bug#1102957: geventhttpclient: FTBFS in testing: dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 returned exit code 13
Chris Hofstaedtler
zeha at debian.org
Wed Apr 30 14:26:54 BST 2025
Control: reassign -1 libssl3t64
Control: affects -1 src:geventhttpclient
On Sun, Apr 13, 2025 at 02:13:28PM +0200, Lucas Nussbaum wrote:
> > ______________________ test_implicit_sni_from_host_in_ssl ______________________
> >
> > def test_implicit_sni_from_host_in_ssl():
> > server_host, server_port, sent_sni = _get_sni_sent_from_client()
> > > assert sent_sni == server_host
> > E AssertionError: assert None == 'some_foo'
> >
> > tests/test_ssl.py:100: AssertionError
> > _____________________ test_implicit_sni_from_header_in_ssl _____________________
> >
> > def test_implicit_sni_from_header_in_ssl():
> > server_host, server_port, sent_sni = _get_sni_sent_from_client(
> > headers={"host": "ololo_special_host"},
> > )
> > > assert sent_sni == "ololo_special_host"
> > E AssertionError: assert None == 'ololo_special_host'
> >
> > tests/test_ssl.py:107: AssertionError
> > ___________________________ test_explicit_sni_in_ssl ___________________________
> >
> > def test_explicit_sni_in_ssl():
> > server_host, server_port, sent_sni = _get_sni_sent_from_client(
> > ssl_options={"server_hostname": "test_sni"},
> > headers={"host": "ololo_special_host"},
> > )
> > > assert sent_sni == "test_sni"
> > E AssertionError: assert None == 'test_sni'
> >
> > tests/test_ssl.py:115: AssertionError
> > =========================== short test summary info ============================
> > FAILED tests/test_ssl.py::test_implicit_sni_from_host_in_ssl - AssertionError...
> > FAILED tests/test_ssl.py::test_implicit_sni_from_header_in_ssl - AssertionErr...
> > FAILED tests/test_ssl.py::test_explicit_sni_in_ssl - AssertionError: assert N...
> > =========== 3 failed, 111 passed, 1 skipped, 14 deselected in 1.82s ============
> > E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd /build/reproducible-path/geventhttpclient-2.3.3/.pybuild/cpython3_3.13_geventhttpclient/build; python3.13 -m pytest --verbose -m 'not network'
> > dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 returned exit code 13
Unsurprisingly this is caused by libssl. debbisect points to:
bisection finished successfully
last good timestamp: 20250408T205804Z
first bad timestamp: 20250409T024945Z
the following packages differ between the last good and first bad timestamp:
libssl3t64:arm64 3.4.1-1 -> 3.5.0-1
openssl 3.4.1-1 -> 3.5.0-1
openssl-provider-legacy 3.4.1-1 -> 3.5.0-1
Chris
More information about the Pkg-openssl-devel
mailing list