dev-python/pypy-exe (gentoo)

Search

Masked: This package is masked.

Reason: PyPy 7.3.21 contains a few major bugs, notably it segfaults when trying to translate itself, making it impossible to build any new PyPy version. Please note that the downgrade may require using binary packages or dev-python/pypy-exe-bin.

Masked by Michał Górny on 2026-04-21

Install

Install this package:

emerge -a dev-python/pypy-exe

If the package is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask dev-python/pypy-exe

Or alternatively:

emerge --autounmask-write -a dev-python/pypy-exe

Package Information

Description:
PyPy executable (build from source)
Homepage:
https://pypy.org/ https://github.com/pypy/pypy/
License:
MIT

Versions

Version EAPI Keywords Slot
7.3.22 8 ~amd64 ~arm64 ~ppc64 ~x86 7.3.22
7.3.21 8 amd64 ~arm64 x86 7.3.21
7.3.20 8 amd64 ~arm64 x86 7.3.20

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>python@gentoo.org</email>
		<name>Python</name>
	</maintainer>
	<use>
		<flag name="low-memory">Build using PyPy with the engine configured towards low memory footprint.
			This makes it possible to build PyPy using ~3.5G of RAM on amd64 and ~half of that on x86,
			at the cost of lengthened build time.</flag>
	</use>
	<upstream>
		<remote-id type="github">pypy/pypy</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p dev-python/pypy-exe | euse -E <flag> -p dev-python/pypy-exe | euse -D <flag> -p dev-python/pypy-exe

Flag Description 7.3.22 7.3.21 7.3.20
bzip2 Enable bzip2 compression support
cpu_flags_x86_sse2 Use the SSE2 instruction set
jit Enable just-in-time compilation for improved performance. May prevent use of some PaX memory protection features in Gentoo Hardened.
low-memory Build using PyPy with the engine configured towards low memory footprint. This makes it possible to build PyPy using ~3.5G of RAM on amd64 and ~half of that on x86, at the cost of lengthened build time.
ncurses Add ncurses support (console display library)

Manifest

Type File Size Versions
DIST pypy2.7-gentoo-patches-7.3.20.tar.xz 5324 bytes 7.3.20
DIST pypy2.7-gentoo-patches-7.3.21.tar.xz 5324 bytes 7.3.21
DIST pypy2.7-gentoo-patches-7.3.22.tar.xz 5312 bytes 7.3.22
DIST pypy2.7-v7.3.20-src.tar.bz2 21016441 bytes 7.3.20
DIST pypy2.7-v7.3.21-src.tar.bz2 21020098 bytes 7.3.21
DIST pypy2.7-v7.3.22-src.tar.bz2 21025542 bytes 7.3.22
Unmatched Entries
Type File Size