Source: nbclient Version: 0.10.4-1 Severity: serious Tags: ftbfs Justification: ftbs Control: block 1133926 by -1
Hi,I filed bug #1133926 a month ago, but as nbclient is a key package, it didn't cause autoremoval. As my out-of-sync bugs are closed immediately, the bug might have not caused your attention. nbclient fails to build on the buildds.
https://buildd.debian.org/status/fetch.php?pkg=nbclient&arch=all&ver=0.10.4-2&stamp=1775170677&raw=0=================================== FAILURES =================================== [31m[1m______________________ test_many_async_parallel_notebooks ______________________[0m
capfd = <_pytest.capture.CaptureFixture object at 0x7f501a80a8b0>
[0m[37m@flaky[39;49;00m[90m[39;49;00m
[94mdef[39;49;00m[90m
[39;49;00m[92mtest_many_async_parallel_notebooks[39;49;00m(capfd):[90m[39;49;00m
[90m [39;49;00m[33m"""Ensure that when many IPython kernels
are run in parallel, nothing awful happens.[39;49;00m
[33m[39;49;00m
[33m Specifically, many IPython kernels when run simultaneously
would encounter errors[39;49;00m
[33m due to using the same SQLite history database.[39;49;00m
[33m """[39;49;00m[90m[39;49;00m
opts =
{[33m"[39;49;00m[33mkernel_name[39;49;00m[33m"[39;49;00m:
[33m"[39;49;00m[33mpython[39;49;00m[33m"[39;49;00m,
[33m"[39;49;00m[33mtimeout[39;49;00m[33m"[39;49;00m:
[94m5[39;49;00m}[90m[39;49;00m
input_name =
[33m"[39;49;00m[33mHelloWorld.ipynb[39;49;00m[33m"[39;49;00m[90m[39;49;00m
input_file = os.path.join(current_dir,
[33m"[39;49;00m[33mfiles[39;49;00m[33m"[39;49;00m,
input_name)[90m[39;49;00m
res = NBClientTestsBase().build_resources()[90m[39;49;00m
res[[33m"[39;49;00m[33mmetadata[39;49;00m[33m"[39;49;00m][[33m"[39;49;00m[33mpath[39;49;00m[33m"[39;49;00m]
= os.path.join(current_dir,
[33m"[39;49;00m[33mfiles[39;49;00m[33m"[39;49;00m)[90m[39;49;00m
[90m[39;49;00m
[90m# run once, to trigger creating the original
context[39;49;00m[90m[39;49;00m
run_notebook(input_file, opts, res)[90m[39;49;00m
[90m[39;49;00m
[94masync[39;49;00m [94mdef[39;49;00m[90m
[39;49;00m[92mrun_tasks[39;49;00m():[90m[39;49;00m
tasks = [async_run_notebook(input_file, opts, res)
[94mfor[39;49;00m i [95min[39;49;00m
[96mrange[39;49;00m([94m4[39;49;00m)][90m[39;49;00m
[94mawait[39;49;00m asyncio.gather(*tasks)[90m[39;49;00m
[90m[39;49;00m
asyncio.run(run_tasks())[90m[39;49;00m
[90m[39;49;00m
captured = capfd.readouterr()[90m[39;49;00m
> [94massert[39;49;00m
filter_messages_on_error_output(captured.err) ==
[33m"[39;49;00m[33m"[39;49;00m[90m[39;49;00m
[1m[31mE assert 'ERROR:tornad...on non-socket' == ''[0m [1m[31mE [0m[1m[31mE [0m[92m+ ERROR:tornado.general:Uncaught exception in ZMQStream callback[39;49;00m[90m[39;49;00m[0m [1m[31mE [92m+ Traceback (most recent call last):[39;49;00m[90m[39;49;00m[0m [1m[31mE [92m+ File "/usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py", line 565, in _log_error[39;49;00m[90m[39;49;00m[0m
[1m[31mE [92m+ f.result()[39;49;00m[90m[39;49;00m[0m [1m[31mE [92m+ ~~~~~~~~^^[39;49;00m[90m[39;49;00m[0m[1m[31mE [92m+ File "/usr/lib/python3/dist-packages/ipykernel/kernelbase.py", line 348, in dispatch_control[39;49;00m[90m[39;49;00m...[0m
[1m[31mE [0m[1m[31mE ...Full output truncated (47 lines hidden), use '-vv' to show[0m
capfd = <_pytest.capture.CaptureFixture object at 0x7f501a80a8b0>captured = CaptureResult(out='', err='ERROR:tornado.general:Uncaught exception in ZMQStream callback\nTraceback (most recent call...backend.cython._zmq._check_closed\n raise ZMQError(ENOTSOCK)\nzmq.error.ZMQError: Socket operation on non-socket\n') input_file = '/build/reproducible-path/nbclient-0.10.4/.pybuild/cpython3_3.14/build/tests/files/HelloWorld.ipynb'
input_name = 'HelloWorld.ipynb'
opts = {'kernel_name': 'python', 'timeout': 5}
res = {'metadata': {'path':
'/build/reproducible-path/nbclient-0.10.4/.pybuild/cpython3_3.14/build/tests/files'}}
run_tasks = <function
test_many_async_parallel_notebooks.<locals>.run_tasks at 0x7f5018e35590>
OpenPGP_signature.asc
Description: OpenPGP digital signature

