Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 923893 - dev-python/pipdeptree-2.13.1 fails tests: AssertionError: cffi==1.16.0
Summary: dev-python/pipdeptree-2.13.1 fails tests: AssertionError: cffi==1.16.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: OzTiram
URL:
Whiteboard:
Keywords: PullRequest, TESTFAILURE
Depends on:
Blocks:
 
Reported: 2024-02-06 09:11 UTC by Agostino Sarubbo
Modified: 2024-03-25 14:45 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,67.05 KB, text/plain)
2024-02-06 09:11 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2024-02-06 09:11:36 UTC
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
Comment 1 Agostino Sarubbo gentoo-dev 2024-02-06 09:11:39 UTC
Created attachment 884329 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2024-02-06 09:11:40 UTC
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
Comment 3 Alfred Wingate 2024-02-06 13:26:27 UTC
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
Comment 4 Larry the Git Cow gentoo-dev 2024-02-08 14:32:34 UTC
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(+)