Source: python-trio Version: 0.27.0-1 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20250106 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > =================================== FAILURES > =================================== > ________________________ test_ssl_client_basics[tls13] > _________________________ > + Exception Group Traceback (most recent call last): > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in > from_call > | result: TResult | None = func() > | ^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in > <lambda> > | lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > | > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > | raise exception.with_traceback(exception.__traceback__) > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line > 92, in pytest_runtest_call > | yield from thread_exception_runtest_hook() > | File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line > 68, in thread_exception_runtest_hook > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", > line 95, in pytest_runtest_call > | yield from unraisable_exception_runtest_hook() > | File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", > line 70, in unraisable_exception_runtest_hook > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 846, in > pytest_runtest_call > | yield from self._runtest_for(item, "call") > | File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in > _runtest_for > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 880, in > pytest_runtest_call > | return (yield) > | ^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 257, in > pytest_runtest_call > | return (yield) > | ^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > | res = hook_impl.function(*args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 174, in > pytest_runtest_call > | item.runtest() > | File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1627, in > runtest > | self.ihook.pytest_pyfunc_call(pyfuncitem=self) > | File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > | > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > | raise exception.with_traceback(exception.__traceback__) > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > | res = hook_impl.function(*args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/python.py", line 159, in > pytest_pyfunc_call > | result = testfunction(**testargs) > | ^^^^^^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/testing/_trio_test.py", > line 44, in wrapper > | return _core.run( > | ^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_core/_run.py", line > 2407, in run > | raise runner.main_task_outcome.error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 452, in test_ssl_client_basics > | async with ssl_echo_server(client_ctx) as s: > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3.12/contextlib.py", line 217, in __aexit__ > | await anext(self.gen) > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 196, in ssl_echo_server > | async with ssl_echo_server_raw(**kwargs) as sock: > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3.12/contextlib.py", line 217, in __aexit__ > | await anext(self.gen) > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 176, in ssl_echo_server_raw > | async with trio.open_nursery() as nursery: > | ^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_core/_run.py", line > 1039, in __aexit__ > | raise combined_error_from_nursery > | ExceptionGroup: Exceptions from Trio nursery (1 sub-exception) > +-+---------------- 1 ---------------- > | Traceback (most recent call last): > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 443, in to_thread_run_sync > | return msg_from_thread.unwrap() > | ^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/outcome/_impl.py", line 138, in > unwrap > | raise captured_error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 369, in do_release_then_return_result > | return result.unwrap() > | ^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/outcome/_impl.py", line 138, in > unwrap > | raise captured_error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 388, in worker_fn > | ret = context.run(sync_fn, *args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 138, in ssl_echo_serve_sync > | wrapped.unwrap() > | File "/usr/lib/python3.12/ssl.py", line 1295, in unwrap > | s = self._sslobj.shutdown() > | ^^^^^^^^^^^^^^^^^^^^^^^ > | ssl.SSLError: [SYS] unknown error (_ssl.c:2697) > +------------------------------------ > ----------------------------- Captured stdout call > ----------------------------- > ssl_echo_serve_sync got unexpected error: [SYS] unknown error (_ssl.c:2697) > ________________________ test_full_duplex_basics[tls13] > ________________________ > + Exception Group Traceback (most recent call last): > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in > from_call > | result: TResult | None = func() > | ^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in > <lambda> > | lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > | > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > | raise exception.with_traceback(exception.__traceback__) > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line > 92, in pytest_runtest_call > | yield from thread_exception_runtest_hook() > | File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line > 68, in thread_exception_runtest_hook > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", > line 95, in pytest_runtest_call > | yield from unraisable_exception_runtest_hook() > | File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", > line 70, in unraisable_exception_runtest_hook > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 846, in > pytest_runtest_call > | yield from self._runtest_for(item, "call") > | File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in > _runtest_for > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 880, in > pytest_runtest_call > | return (yield) > | ^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 257, in > pytest_runtest_call > | return (yield) > | ^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > | res = hook_impl.function(*args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 174, in > pytest_runtest_call > | item.runtest() > | File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1627, in > runtest > | self.ihook.pytest_pyfunc_call(pyfuncitem=self) > | File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > | > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > | raise exception.with_traceback(exception.__traceback__) > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > | res = hook_impl.function(*args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/python.py", line 159, in > pytest_pyfunc_call > | result = testfunction(**testargs) > | ^^^^^^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/testing/_trio_test.py", > line 44, in wrapper > | return _core.run( > | ^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_core/_run.py", line > 2407, in run > | raise runner.main_task_outcome.error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 600, in test_full_duplex_basics > | async with ssl_echo_server(client_ctx) as s: > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3.12/contextlib.py", line 217, in __aexit__ > | await anext(self.gen) > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 196, in ssl_echo_server > | async with ssl_echo_server_raw(**kwargs) as sock: > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3.12/contextlib.py", line 217, in __aexit__ > | await anext(self.gen) > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 176, in ssl_echo_server_raw > | async with trio.open_nursery() as nursery: > | ^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_core/_run.py", line > 1039, in __aexit__ > | raise combined_error_from_nursery > | ExceptionGroup: Exceptions from Trio nursery (1 sub-exception) > +-+---------------- 1 ---------------- > | Traceback (most recent call last): > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 443, in to_thread_run_sync > | return msg_from_thread.unwrap() > | ^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/outcome/_impl.py", line 138, in > unwrap > | raise captured_error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 369, in do_release_then_return_result > | return result.unwrap() > | ^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/outcome/_impl.py", line 138, in > unwrap > | raise captured_error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 388, in worker_fn > | ret = context.run(sync_fn, *args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 138, in ssl_echo_serve_sync > | wrapped.unwrap() > | File "/usr/lib/python3.12/ssl.py", line 1295, in unwrap > | s = self._sslobj.shutdown() > | ^^^^^^^^^^^^^^^^^^^^^^^ > | ssl.SSLError: [SYS] unknown error (_ssl.c:2697) > +------------------------------------ > ----------------------------- Captured stdout call > ----------------------------- > 0 > 1 > 2 > 3 > 4 > 5 > 6 > 7 > 8 > 9 > 10 > 11 > 12 > 13 > 14 > 15 > 16 > 17 > 18 > 19 > 20 > 21 > 22 > 23 > 24 > 25 > 26 > 27 > 28 > 29 > ssl_echo_serve_sync got unexpected error: [SYS] unknown error (_ssl.c:2697) > ___________________________ test_checkpoints[tls13] > ____________________________ > + Exception Group Traceback (most recent call last): > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in > from_call > | result: TResult | None = func() > | ^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in > <lambda> > | lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > | > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > | raise exception.with_traceback(exception.__traceback__) > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line > 92, in pytest_runtest_call > | yield from thread_exception_runtest_hook() > | File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line > 68, in thread_exception_runtest_hook > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", > line 95, in pytest_runtest_call > | yield from unraisable_exception_runtest_hook() > | File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", > line 70, in unraisable_exception_runtest_hook > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 846, in > pytest_runtest_call > | yield from self._runtest_for(item, "call") > | File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in > _runtest_for > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 880, in > pytest_runtest_call > | return (yield) > | ^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 257, in > pytest_runtest_call > | return (yield) > | ^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > | res = hook_impl.function(*args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 174, in > pytest_runtest_call > | item.runtest() > | File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1627, in > runtest > | self.ihook.pytest_pyfunc_call(pyfuncitem=self) > | File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > | > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > | raise exception.with_traceback(exception.__traceback__) > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > | res = hook_impl.function(*args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/python.py", line 159, in > pytest_pyfunc_call > | result = testfunction(**testargs) > | ^^^^^^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/testing/_trio_test.py", > line 44, in wrapper > | return _core.run( > | ^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_core/_run.py", line > 2407, in run > | raise runner.main_task_outcome.error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 836, in test_checkpoints > | async with ssl_echo_server(client_ctx) as s: > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3.12/contextlib.py", line 217, in __aexit__ > | await anext(self.gen) > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 196, in ssl_echo_server > | async with ssl_echo_server_raw(**kwargs) as sock: > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3.12/contextlib.py", line 217, in __aexit__ > | await anext(self.gen) > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 176, in ssl_echo_server_raw > | async with trio.open_nursery() as nursery: > | ^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_core/_run.py", line > 1039, in __aexit__ > | raise combined_error_from_nursery > | ExceptionGroup: Exceptions from Trio nursery (1 sub-exception) > +-+---------------- 1 ---------------- > | Traceback (most recent call last): > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 443, in to_thread_run_sync > | return msg_from_thread.unwrap() > | ^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/outcome/_impl.py", line 138, in > unwrap > | raise captured_error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 369, in do_release_then_return_result > | return result.unwrap() > | ^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/outcome/_impl.py", line 138, in > unwrap > | raise captured_error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 388, in worker_fn > | ret = context.run(sync_fn, *args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 138, in ssl_echo_serve_sync > | wrapped.unwrap() > | File "/usr/lib/python3.12/ssl.py", line 1295, in unwrap > | s = self._sslobj.shutdown() > | ^^^^^^^^^^^^^^^^^^^^^^^ > | ssl.SSLError: [SYS] unknown error (_ssl.c:2697) > +------------------------------------ > ----------------------------- Captured stdout call > ----------------------------- > ssl_echo_serve_sync got unexpected error: [SYS] unknown error (_ssl.c:2697) > ______________________ test_send_all_empty_string[tls13] > _______________________ > + Exception Group Traceback (most recent call last): > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in > from_call > | result: TResult | None = func() > | ^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in > <lambda> > | lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > | > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > | raise exception.with_traceback(exception.__traceback__) > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line > 92, in pytest_runtest_call > | yield from thread_exception_runtest_hook() > | File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line > 68, in thread_exception_runtest_hook > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", > line 95, in pytest_runtest_call > | yield from unraisable_exception_runtest_hook() > | File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", > line 70, in unraisable_exception_runtest_hook > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 846, in > pytest_runtest_call > | yield from self._runtest_for(item, "call") > | File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in > _runtest_for > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 880, in > pytest_runtest_call > | return (yield) > | ^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 257, in > pytest_runtest_call > | return (yield) > | ^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > | res = hook_impl.function(*args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 174, in > pytest_runtest_call > | item.runtest() > | File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1627, in > runtest > | self.ihook.pytest_pyfunc_call(pyfuncitem=self) > | File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > | > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > | raise exception.with_traceback(exception.__traceback__) > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > | res = hook_impl.function(*args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/python.py", line 159, in > pytest_pyfunc_call > | result = testfunction(**testargs) > | ^^^^^^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/testing/_trio_test.py", > line 44, in wrapper > | return _core.run( > | ^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_core/_run.py", line > 2407, in run > | raise runner.main_task_outcome.error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 843, in test_send_all_empty_string > | async with ssl_echo_server(client_ctx) as s: > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3.12/contextlib.py", line 217, in __aexit__ > | await anext(self.gen) > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 196, in ssl_echo_server > | async with ssl_echo_server_raw(**kwargs) as sock: > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3.12/contextlib.py", line 217, in __aexit__ > | await anext(self.gen) > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 176, in ssl_echo_server_raw > | async with trio.open_nursery() as nursery: > | ^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_core/_run.py", line > 1039, in __aexit__ > | raise combined_error_from_nursery > | ExceptionGroup: Exceptions from Trio nursery (1 sub-exception) > +-+---------------- 1 ---------------- > | Traceback (most recent call last): > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 443, in to_thread_run_sync > | return msg_from_thread.unwrap() > | ^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/outcome/_impl.py", line 138, in > unwrap > | raise captured_error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 369, in do_release_then_return_result > | return result.unwrap() > | ^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/outcome/_impl.py", line 138, in > unwrap > | raise captured_error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 388, in worker_fn > | ret = context.run(sync_fn, *args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 138, in ssl_echo_serve_sync > | wrapped.unwrap() > | File "/usr/lib/python3.12/ssl.py", line 1295, in unwrap > | s = self._sslobj.shutdown() > | ^^^^^^^^^^^^^^^^^^^^^^^ > | ssl.SSLError: [SYS] unknown error (_ssl.c:2697) > +------------------------------------ > ----------------------------- Captured stdout call > ----------------------------- > ssl_echo_serve_sync got unexpected error: [SYS] unknown error (_ssl.c:2697) > ________________________ test_ssl_client_basics[tls12] > _________________________ > + Exception Group Traceback (most recent call last): > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in > from_call > | result: TResult | None = func() > | ^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in > <lambda> > | lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > | > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > | raise exception.with_traceback(exception.__traceback__) > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line > 92, in pytest_runtest_call > | yield from thread_exception_runtest_hook() > | File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line > 68, in thread_exception_runtest_hook > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", > line 95, in pytest_runtest_call > | yield from unraisable_exception_runtest_hook() > | File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", > line 70, in unraisable_exception_runtest_hook > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 846, in > pytest_runtest_call > | yield from self._runtest_for(item, "call") > | File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in > _runtest_for > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 880, in > pytest_runtest_call > | return (yield) > | ^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 257, in > pytest_runtest_call > | return (yield) > | ^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > | res = hook_impl.function(*args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 174, in > pytest_runtest_call > | item.runtest() > | File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1627, in > runtest > | self.ihook.pytest_pyfunc_call(pyfuncitem=self) > | File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > | > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > | raise exception.with_traceback(exception.__traceback__) > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > | res = hook_impl.function(*args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/python.py", line 159, in > pytest_pyfunc_call > | result = testfunction(**testargs) > | ^^^^^^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/testing/_trio_test.py", > line 44, in wrapper > | return _core.run( > | ^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_core/_run.py", line > 2407, in run > | raise runner.main_task_outcome.error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 452, in test_ssl_client_basics > | async with ssl_echo_server(client_ctx) as s: > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3.12/contextlib.py", line 217, in __aexit__ > | await anext(self.gen) > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 196, in ssl_echo_server > | async with ssl_echo_server_raw(**kwargs) as sock: > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3.12/contextlib.py", line 217, in __aexit__ > | await anext(self.gen) > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 176, in ssl_echo_server_raw > | async with trio.open_nursery() as nursery: > | ^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_core/_run.py", line > 1039, in __aexit__ > | raise combined_error_from_nursery > | ExceptionGroup: Exceptions from Trio nursery (1 sub-exception) > +-+---------------- 1 ---------------- > | Traceback (most recent call last): > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 443, in to_thread_run_sync > | return msg_from_thread.unwrap() > | ^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/outcome/_impl.py", line 138, in > unwrap > | raise captured_error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 369, in do_release_then_return_result > | return result.unwrap() > | ^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/outcome/_impl.py", line 138, in > unwrap > | raise captured_error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 388, in worker_fn > | ret = context.run(sync_fn, *args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 138, in ssl_echo_serve_sync > | wrapped.unwrap() > | File "/usr/lib/python3.12/ssl.py", line 1295, in unwrap > | s = self._sslobj.shutdown() > | ^^^^^^^^^^^^^^^^^^^^^^^ > | ssl.SSLError: [SYS] unknown error (_ssl.c:2697) > +------------------------------------ > ----------------------------- Captured stdout call > ----------------------------- > ssl_echo_serve_sync got unexpected error: [SYS] unknown error (_ssl.c:2697) > ________________________ test_full_duplex_basics[tls12] > ________________________ > + Exception Group Traceback (most recent call last): > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in > from_call > | result: TResult | None = func() > | ^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in > <lambda> > | lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > | > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > | raise exception.with_traceback(exception.__traceback__) > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line > 92, in pytest_runtest_call > | yield from thread_exception_runtest_hook() > | File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line > 68, in thread_exception_runtest_hook > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", > line 95, in pytest_runtest_call > | yield from unraisable_exception_runtest_hook() > | File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", > line 70, in unraisable_exception_runtest_hook > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 846, in > pytest_runtest_call > | yield from self._runtest_for(item, "call") > | File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in > _runtest_for > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 880, in > pytest_runtest_call > | return (yield) > | ^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 257, in > pytest_runtest_call > | return (yield) > | ^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > | res = hook_impl.function(*args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 174, in > pytest_runtest_call > | item.runtest() > | File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1627, in > runtest > | self.ihook.pytest_pyfunc_call(pyfuncitem=self) > | File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > | > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > | raise exception.with_traceback(exception.__traceback__) > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > | res = hook_impl.function(*args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/python.py", line 159, in > pytest_pyfunc_call > | result = testfunction(**testargs) > | ^^^^^^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/testing/_trio_test.py", > line 44, in wrapper > | return _core.run( > | ^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_core/_run.py", line > 2407, in run > | raise runner.main_task_outcome.error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 600, in test_full_duplex_basics > | async with ssl_echo_server(client_ctx) as s: > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3.12/contextlib.py", line 217, in __aexit__ > | await anext(self.gen) > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 196, in ssl_echo_server > | async with ssl_echo_server_raw(**kwargs) as sock: > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3.12/contextlib.py", line 217, in __aexit__ > | await anext(self.gen) > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 176, in ssl_echo_server_raw > | async with trio.open_nursery() as nursery: > | ^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_core/_run.py", line > 1039, in __aexit__ > | raise combined_error_from_nursery > | ExceptionGroup: Exceptions from Trio nursery (1 sub-exception) > +-+---------------- 1 ---------------- > | Traceback (most recent call last): > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 443, in to_thread_run_sync > | return msg_from_thread.unwrap() > | ^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/outcome/_impl.py", line 138, in > unwrap > | raise captured_error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 369, in do_release_then_return_result > | return result.unwrap() > | ^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/outcome/_impl.py", line 138, in > unwrap > | raise captured_error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 388, in worker_fn > | ret = context.run(sync_fn, *args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 138, in ssl_echo_serve_sync > | wrapped.unwrap() > | File "/usr/lib/python3.12/ssl.py", line 1295, in unwrap > | s = self._sslobj.shutdown() > | ^^^^^^^^^^^^^^^^^^^^^^^ > | ssl.SSLError: [SYS] unknown error (_ssl.c:2697) > +------------------------------------ > ----------------------------- Captured stdout call > ----------------------------- > 0 > 1 > 2 > 3 > 4 > 5 > 6 > 7 > 8 > 9 > 10 > 11 > 12 > 13 > 14 > 15 > 16 > 17 > 18 > 19 > 20 > 21 > 22 > 23 > 24 > 25 > 26 > 27 > 28 > 29 > ssl_echo_serve_sync got unexpected error: [SYS] unknown error (_ssl.c:2697) > ___________________________ test_checkpoints[tls12] > ____________________________ > + Exception Group Traceback (most recent call last): > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in > from_call > | result: TResult | None = func() > | ^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in > <lambda> > | lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > | > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > | raise exception.with_traceback(exception.__traceback__) > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line > 92, in pytest_runtest_call > | yield from thread_exception_runtest_hook() > | File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line > 68, in thread_exception_runtest_hook > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", > line 95, in pytest_runtest_call > | yield from unraisable_exception_runtest_hook() > | File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", > line 70, in unraisable_exception_runtest_hook > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 846, in > pytest_runtest_call > | yield from self._runtest_for(item, "call") > | File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in > _runtest_for > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 880, in > pytest_runtest_call > | return (yield) > | ^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 257, in > pytest_runtest_call > | return (yield) > | ^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > | res = hook_impl.function(*args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 174, in > pytest_runtest_call > | item.runtest() > | File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1627, in > runtest > | self.ihook.pytest_pyfunc_call(pyfuncitem=self) > | File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > | > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > | raise exception.with_traceback(exception.__traceback__) > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > | res = hook_impl.function(*args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/python.py", line 159, in > pytest_pyfunc_call > | result = testfunction(**testargs) > | ^^^^^^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/testing/_trio_test.py", > line 44, in wrapper > | return _core.run( > | ^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_core/_run.py", line > 2407, in run > | raise runner.main_task_outcome.error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 836, in test_checkpoints > | async with ssl_echo_server(client_ctx) as s: > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3.12/contextlib.py", line 217, in __aexit__ > | await anext(self.gen) > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 196, in ssl_echo_server > | async with ssl_echo_server_raw(**kwargs) as sock: > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3.12/contextlib.py", line 217, in __aexit__ > | await anext(self.gen) > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 176, in ssl_echo_server_raw > | async with trio.open_nursery() as nursery: > | ^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_core/_run.py", line > 1039, in __aexit__ > | raise combined_error_from_nursery > | ExceptionGroup: Exceptions from Trio nursery (1 sub-exception) > +-+---------------- 1 ---------------- > | Traceback (most recent call last): > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 443, in to_thread_run_sync > | return msg_from_thread.unwrap() > | ^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/outcome/_impl.py", line 138, in > unwrap > | raise captured_error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 369, in do_release_then_return_result > | return result.unwrap() > | ^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/outcome/_impl.py", line 138, in > unwrap > | raise captured_error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 388, in worker_fn > | ret = context.run(sync_fn, *args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 138, in ssl_echo_serve_sync > | wrapped.unwrap() > | File "/usr/lib/python3.12/ssl.py", line 1295, in unwrap > | s = self._sslobj.shutdown() > | ^^^^^^^^^^^^^^^^^^^^^^^ > | ssl.SSLError: [SYS] unknown error (_ssl.c:2697) > +------------------------------------ > ----------------------------- Captured stdout call > ----------------------------- > ssl_echo_serve_sync got unexpected error: [SYS] unknown error (_ssl.c:2697) > ______________________ test_send_all_empty_string[tls12] > _______________________ > + Exception Group Traceback (most recent call last): > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in > from_call > | result: TResult | None = func() > | ^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in > <lambda> > | lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > | > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > | raise exception.with_traceback(exception.__traceback__) > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line > 92, in pytest_runtest_call > | yield from thread_exception_runtest_hook() > | File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line > 68, in thread_exception_runtest_hook > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", > line 95, in pytest_runtest_call > | yield from unraisable_exception_runtest_hook() > | File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", > line 70, in unraisable_exception_runtest_hook > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 846, in > pytest_runtest_call > | yield from self._runtest_for(item, "call") > | File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in > _runtest_for > | yield > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 880, in > pytest_runtest_call > | return (yield) > | ^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > | teardown.throw(exception) # type: ignore[union-attr] > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 257, in > pytest_runtest_call > | return (yield) > | ^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > | res = hook_impl.function(*args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 174, in > pytest_runtest_call > | item.runtest() > | File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1627, in > runtest > | self.ihook.pytest_pyfunc_call(pyfuncitem=self) > | File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > | > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > | raise exception.with_traceback(exception.__traceback__) > | File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > | res = hook_impl.function(*args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/_pytest/python.py", line 159, in > pytest_pyfunc_call > | result = testfunction(**testargs) > | ^^^^^^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/testing/_trio_test.py", > line 44, in wrapper > | return _core.run( > | ^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_core/_run.py", line > 2407, in run > | raise runner.main_task_outcome.error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 843, in test_send_all_empty_string > | async with ssl_echo_server(client_ctx) as s: > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3.12/contextlib.py", line 217, in __aexit__ > | await anext(self.gen) > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 196, in ssl_echo_server > | async with ssl_echo_server_raw(**kwargs) as sock: > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3.12/contextlib.py", line 217, in __aexit__ > | await anext(self.gen) > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 176, in ssl_echo_server_raw > | async with trio.open_nursery() as nursery: > | ^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_core/_run.py", line > 1039, in __aexit__ > | raise combined_error_from_nursery > | ExceptionGroup: Exceptions from Trio nursery (1 sub-exception) > +-+---------------- 1 ---------------- > | Traceback (most recent call last): > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 443, in to_thread_run_sync > | return msg_from_thread.unwrap() > | ^^^^^^^^^^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/outcome/_impl.py", line 138, in > unwrap > | raise captured_error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 369, in do_release_then_return_result > | return result.unwrap() > | ^^^^^^^^^^^^^^^ > | File "/usr/lib/python3/dist-packages/outcome/_impl.py", line 138, in > unwrap > | raise captured_error > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_threads.py", line > 388, in worker_fn > | ret = context.run(sync_fn, *args) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build/trio/_tests/test_ssl.py", > line 138, in ssl_echo_serve_sync > | wrapped.unwrap() > | File "/usr/lib/python3.12/ssl.py", line 1295, in unwrap > | s = self._sslobj.shutdown() > | ^^^^^^^^^^^^^^^^^^^^^^^ > | ssl.SSLError: [SYS] unknown error (_ssl.c:2697) > +------------------------------------ > ----------------------------- Captured stdout call > ----------------------------- > ssl_echo_serve_sync got unexpected error: [SYS] unknown error (_ssl.c:2697) > =========================== short test summary info > ============================ > FAILED trio/_tests/test_ssl.py::test_ssl_client_basics[tls13] - > ExceptionGrou... > FAILED trio/_tests/test_ssl.py::test_full_duplex_basics[tls13] - > ExceptionGro... > FAILED trio/_tests/test_ssl.py::test_checkpoints[tls13] - ExceptionGroup: > Exc... > FAILED trio/_tests/test_ssl.py::test_send_all_empty_string[tls13] - > Exception... > FAILED trio/_tests/test_ssl.py::test_ssl_client_basics[tls12] - > ExceptionGrou... > FAILED trio/_tests/test_ssl.py::test_full_duplex_basics[tls12] - > ExceptionGro... > FAILED trio/_tests/test_ssl.py::test_checkpoints[tls12] - ExceptionGroup: > Exc... > FAILED trio/_tests/test_ssl.py::test_send_all_empty_string[tls12] - > Exception... > ===== 8 failed, 721 passed, 37 skipped, 45 deselected, 1 xfailed in 8.87s > ====== > E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_trio/build; python3.12 -m pytest -m > "not redistributors_should_skip" -p trio._tests.pytest_plugin > --skip-optional-imports -k "not test_SocketType_resolve and not > test_getprotobyname" > dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.13 > 3.12" returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2025/01/06/python-trio_0.27.0-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250106;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250106&fusertaguser=lu...@debian.org&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.