dev-util/librnp (gentoo)

Search

Masked: This package is masked.

Reason: Generates session keys with weak (no) randomness. Please re-encrypt any data/messages using this librnp version. <0.18 is fine as is >=0.18.1. See bug #966299.

Masked by Sam James on 2025-11-25

Install

Install this package:

emerge -a dev-util/librnp

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

autounmask dev-util/librnp

Or alternatively:

emerge --autounmask-write -a dev-util/librnp

Package Information

Description:
High performance C++ OpenPGP library
Homepage:
https://www.rnpgp.org/ https://github.com/rnpgp/rnp
License:
Apache-2.0 BSD BSD-2

Versions

Version EAPI Keywords Slot
0.18.1 8 amd64 arm64 ~loong ~ppc64 ~x86 0/0.18.0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>mozilla@gentoo.org</email>
		<name>Gentoo Mozilla Team</name>
	</maintainer>
	<use>
		<flag name="botan">Use Botan crypto backend instead of OpenSSL</flag>
	</use>
	<upstream>
		<remote-id type="github">rnpgp/rnp</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p dev-util/librnp | euse -E <flag> -p dev-util/librnp | euse -D <flag> -p dev-util/librnp

Flag Description 0.18.1
botan Use Botan crypto backend instead of OpenSSL
man Build and install man pages
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

Files

Manifest

Type File Size Versions
DIST librnp-0.18.1.tar.gz 4294624 bytes 0.18.1
Unmatched Entries
Type File Size