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

Reply via email to