Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 951027 - dev-python/pyroute2: please port to pypy3.11
Summary: dev-python/pyroute2: please port to pypy3.11
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Henning Schild
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: pypy3.11-porting
  Show dependency tree
 
Reported: 2025-03-09 16:00 UTC by Michał Górny
Modified: 2025-03-12 23:13 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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(-)