Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 951027

Summary: dev-python/pyroute2: please port to pypy3.11
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: Current packagesAssignee: Henning Schild <henning>
Status: RESOLVED FIXED    
Severity: normal CC: henning, proxy-maint
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/41036
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 950989    

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2025-03-09 16:00:14 UTC
See tracker.
Comment 1 Henning Schild 2025-03-10 07:48:16 UTC
Upstream does not seem to specifically test pypy, and we do not test because it would require root.

So i think i would rather remove "pypy3". In the tree the only ebuild depending on pyroute2 is net-misc/pulseaudio-dlna which does not have pypy.

And then wait for users to maybe request it back in case anyone cares.

On the other hand i think it will just work, assuming that dev-lang/pypy is likely very much compatible with dev-lang/python.
Comment 2 Larry the Git Cow gentoo-dev 2025-03-12 23:13:07 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70cb565c36e87a82322b21eb1dc4f73dc4b00e9

commit e70cb565c36e87a82322b21eb1dc4f73dc4b00e9
Author:     Henning Schild <henning@hennsch.de>
AuthorDate: 2025-03-12 12:37:28 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-03-12 23:09:55 +0000

    dev-python/pyroute2: drop pypy3 from PYTHON_COMPAT
    
    Not sure why it was ever added, upstream makes no statements on its
    support status. Dropping it means we also do not have to deal with
    pypy3.11 and other future versions.
    Can be re-added on user request.
    
    Closes: https://bugs.gentoo.org/951027
    Signed-off-by: Henning Schild <henning@hennsch.de>
    Closes: https://github.com/gentoo/gentoo/pull/41036
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-python/pyroute2/pyroute2-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)