Bug#1030096: dask.distributed: autopkgtest failure.

Peter Green plugwash at debian.org
Tue Jan 31 03:37:19 GMT 2023


Package: dask.distributed
Version: 2022.12.1+ds.1-1
Severity: serious
X-debbugs-cc: pkg-grass-devel at lists.alioth.debian.org,debian-science-maintainers at lists.alioth.debian.org

The autopkgtest for dask.distributed is failing.

https://ci.debian.net/data/autopkgtest/testing/amd64/d/dask.distributed/30859887/log.gz

> deploy/tests/test_local.py::test_remote_access <- ../../../../usr/lib/python3/dist-packages/distributed/deploy/tests/test_local.py 
> INTERNALERROR> Traceback (most recent call last):
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/main.py", line 270, in wrap_session
> INTERNALERROR>     session.exitstatus = doit(config, session) or 0
> INTERNALERROR>                          ^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/main.py", line 324, in _main
> INTERNALERROR>     config.hook.pytest_runtestloop(session=session)
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 265, in __call__
> INTERNALERROR>     return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult)
> INTERNALERROR>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 80, in _hookexec
> INTERNALERROR>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
> INTERNALERROR>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 60, in _multicall
> INTERNALERROR>     return outcome.get_result()
> INTERNALERROR>            ^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 60, in get_result
> INTERNALERROR>     raise ex[1].with_traceback(ex[2])
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 39, in _multicall
> INTERNALERROR>     res = hook_impl.function(*args)
> INTERNALERROR>           ^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/main.py", line 349, in pytest_runtestloop
> INTERNALERROR>     item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem)
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 265, in __call__
> INTERNALERROR>     return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult)
> INTERNALERROR>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 80, in _hookexec
> INTERNALERROR>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
> INTERNALERROR>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 60, in _multicall
> INTERNALERROR>     return outcome.get_result()
> INTERNALERROR>            ^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 60, in get_result
> INTERNALERROR>     raise ex[1].with_traceback(ex[2])
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 39, in _multicall
> INTERNALERROR>     res = hook_impl.function(*args)
> INTERNALERROR>           ^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 112, in pytest_runtest_protocol
> INTERNALERROR>     runtestprotocol(item, nextitem=nextitem)
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 131, in runtestprotocol
> INTERNALERROR>     reports.append(call_and_report(item, "call", log))
> INTERNALERROR>                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 222, in call_and_report
> INTERNALERROR>     report: TestReport = hook.pytest_runtest_makereport(item=item, call=call)
> INTERNALERROR>                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 265, in __call__
> INTERNALERROR>     return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult)
> INTERNALERROR>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 80, in _hookexec
> INTERNALERROR>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
> INTERNALERROR>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 55, in _multicall
> INTERNALERROR>     gen.send(outcome)
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 265, in pytest_runtest_makereport
> INTERNALERROR>     rep = outcome.get_result()
> INTERNALERROR>           ^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 60, in get_result
> INTERNALERROR>     raise ex[1].with_traceback(ex[2])
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 39, in _multicall
> INTERNALERROR>     res = hook_impl.function(*args)
> INTERNALERROR>           ^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 366, in pytest_runtest_makereport
> INTERNALERROR>     return TestReport.from_item_and_call(item, call)
> INTERNALERROR>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/reports.py", line 349, in from_item_and_call
> INTERNALERROR>     longrepr = item.repr_failure(excinfo)
> INTERNALERROR>                ^^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1823, in repr_failure
> INTERNALERROR>     return self._repr_failure_py(excinfo, style=style)
> INTERNALERROR>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/nodes.py", line 484, in _repr_failure_py
> INTERNALERROR>     return excinfo.getrepr(
> INTERNALERROR>            ^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/_code/code.py", line 669, in getrepr
> INTERNALERROR>     return fmt.repr_excinfo(self)
> INTERNALERROR>            ^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/_code/code.py", line 944, in repr_excinfo
> INTERNALERROR>     reprtraceback = self.repr_traceback(excinfo_)
> INTERNALERROR>                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/_code/code.py", line 871, in repr_traceback
> INTERNALERROR>     reprentry = self.repr_traceback_entry(entry, einfo)
> INTERNALERROR>                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/_code/code.py", line 814, in repr_traceback_entry
> INTERNALERROR>     source = self._getentrysource(entry)
> INTERNALERROR>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/_code/code.py", line 722, in _getentrysource
> INTERNALERROR>     source = entry.getsource(self.astcache)
> INTERNALERROR>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/_code/code.py", line 263, in getsource
> INTERNALERROR>     astnode, _, end = getstatementrange_ast(
> INTERNALERROR>                       ^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/_code/source.py", line 185, in getstatementrange_ast
> INTERNALERROR>     astnode = ast.parse(content, "source", "exec")
> INTERNALERROR>               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR>   File "/usr/lib/python3.11/ast.py", line 50, in parse
> INTERNALERROR>     return compile(source, filename, mode, flags,
> INTERNALERROR>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> INTERNALERROR> SystemError: AST constructor recursion depth mismatch (before=123, after=171)
> 
> = 9 failed, 177 passed, 33 skipped, 216 deselected, 1 xfailed in 118.96s (0:01:58) =
> Error code 0

dask.distributed is currently not in testing, having been removed with
a reason of "allow pandas and dask to migrate" as a result of this, the
following packages are in violation of "packages must be buildable within
the same release".

tiledb-py
ipyparallel
satpy
spyder-kernels



More information about the debian-science-maintainers mailing list