https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-python/python-language-server-0.34.1 fails tests (hang). Discovered on: amd64 (internal ref: ci) NOTE: I had to kill the process.
Created attachment 655698 [details] build.log build log and emerge --info
Could you show me your dependency graph? Because this is working just fine for me with: * dependency graph for dev-python/python-language-server-0.34.1 `-- dev-python/python-language-server-0.34.1 ~amd64 `-- dev-python/autopep8-1.4.4 (dev-python/autopep8) amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/flake8-3.8.1 (>=dev-python/flake8-3.8.0) ~amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/matplotlib-3.3.1-r1 (dev-python/matplotlib) ~amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/mccabe-0.6.1-r1 (>=dev-python/mccabe-0.6.0) amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/mock-3.0.5-r1 (dev-python/mock) amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/numpy-1.19.1 (dev-python/numpy) ~amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/pandas-1.1.0 (dev-python/pandas) ~amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/pycodestyle-2.6.0 (>=dev-python/pycodestyle-2.6.0) ~amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/pydocstyle-5.0.2 (>=dev-python/pydocstyle-2.0.0) amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/pyflakes-2.2.0 (dev-python/pyflakes) ~amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/pylint-2.5.3 (dev-python/pylint) ~amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/QtPy-1.9.0-r2 (dev-python/QtPy) amd64 [gui testlib python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/rope-0.17.0 (>=dev-python/rope-0.10.5) ~amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/yapf-0.30.0 (dev-python/yapf) amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/jedi-0.17.2 (>=dev-python/jedi-0.17.0) amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/pluggy-0.13.1 (dev-python/pluggy) amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/python-jsonrpc-server-0.3.4 (>=dev-python/python-jsonrpc-server-0.3.2) ~amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/ujson-1.35-r1 (~dev-python/ujson-1.35) ~amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-lang/python-3.7.9 (dev-lang/python) ~amd64 `-- dev-lang/python-3.8.5 (dev-lang/python) amd64 `-- dev-lang/python-exec-2.4.6-r1 (>=dev-lang/python-exec-2) amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/setuptools-46.4.0-r2 (>=dev-python/setuptools-42.0.2) ~amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/versioneer-0.18-r1 (dev-python/versioneer) amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] `-- dev-python/pytest-6.0.1 (>=dev-python/pytest-4.5.0) ~amd64 [python_targets_python3_7(-)? python_targets_python3_8(-)? -python_single_target_python3_7(-) -python_single_target_python3_8(-)] [ dev-python/python-language-server-0.34.1 stats: packages (25), max depth (1) ]
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ point 12
Looks like the dev-python/parso dependency in dev-python/jedi is incorrect *again*: pkg_resources.ContextualVersionConflict: (parso 0.8.0 (/usr/lib/python3.7/site-packages), Requirement.parse('parso<0.8.0,>=0.7.0'), {'jedi'}) both jedi-0.17.1 and 0.17.2 should depend on parso<0.8.0
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b161791ca46c864c3ecac9c6c424371f36004a85 commit b161791ca46c864c3ecac9c6c424371f36004a85 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2020-08-20 11:38:53 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2020-08-20 11:39:46 +0000 dev-python/jedi: Require parso-0.7* Closes: https://bugs.gentoo.org/738178 Signed-off-by: Michał Górny <mgorny@gentoo.org> dev-python/jedi/jedi-0.15.2.ebuild | 2 +- dev-python/jedi/jedi-0.17.1-r1.ebuild | 2 +- dev-python/jedi/{jedi-0.17.2.ebuild => jedi-0.17.2-r1.ebuild} | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)