https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-python/pipdeptree-2.13.1 fails tests. Discovered on: arm64 (internal ref: tinderbox_arm64) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0015
Created attachment 884329 [details] build.log build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: E AssertionError: cffi==1.16.0 FAILED tests/test_non_host.py::test_custom_interpreter[False] - AssertionError: cffi==1.16.0 FAILED tests/test_non_host.py::test_custom_interpreter[True] - AssertionError: cffi==1.16.0
In pypy-7.3.14 the bundled hpy was updated, this update added Required-Dist: setuptools in METADATA leading to pipdeptree output to be modified. Before (approximate): cffi==1.16.0 greenlet==0.4.13 hpy==0.9.0 pip==23.3.1 readline==6.2.4.1 setuptools==69.0.2 wheel==0.42.0 After: cffi==1.16.0 greenlet==0.4.13 hpy==0.9.0 └── setuptools [required: >=64.0, installed: 69.0.2] pip==23.3.1 readline==6.2.4.1 wheel==0.42.0
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=613e7f29a889fe2afdfdb0b8011c59285ea2b3e8 commit 613e7f29a889fe2afdfdb0b8011c59285ea2b3e8 Author: Alfred Wingate <parona@protonmail.com> AuthorDate: 2024-02-08 13:57:11 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2024-02-08 14:32:31 +0000 dev-python/pipdeptree: add 2.13.2 Bug: https://bugs.gentoo.org/923893 Closes: https://bugs.gentoo.org/923926 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/35228 Signed-off-by: Michał Górny <mgorny@gentoo.org> dev-python/pipdeptree/Manifest | 1 + .../files/pipdeptree-2.13.2-fix-pypy-7.3.14.patch | 37 +++++++++++++++++++ dev-python/pipdeptree/pipdeptree-2.13.2.ebuild | 43 ++++++++++++++++++++++ 3 files changed, 81 insertions(+)