``` # equery f dev-python/rsa /usr /usr/bin /usr/bin/pyrsa-decrypt /usr/bin/pyrsa-encrypt /usr/bin/pyrsa-keygen /usr/bin/pyrsa-priv2pub /usr/bin/pyrsa-sign /usr/bin/pyrsa-verify /usr/lib /usr/lib/python-exec /usr/lib/python-exec/python3.10 /usr/lib/python-exec/python3.10/pyrsa-decrypt /usr/lib/python-exec/python3.10/pyrsa-encrypt /usr/lib/python-exec/python3.10/pyrsa-keygen /usr/lib/python-exec/python3.10/pyrsa-priv2pub /usr/lib/python-exec/python3.10/pyrsa-sign /usr/lib/python-exec/python3.10/pyrsa-verify /usr/lib/python3.10 /usr/lib/python3.10/site-packages /usr/lib/python3.10/site-packages/CHANGELOG.md /usr/lib/python3.10/site-packages/LICENSE /usr/lib/python3.10/site-packages/README.md /usr/lib/python3.10/site-packages/rsa /usr/lib/python3.10/site-packages/rsa-4.8.dist-info /usr/lib/python3.10/site-packages/rsa-4.8.dist-info/METADATA /usr/lib/python3.10/site-packages/rsa-4.8.dist-info/RECORD /usr/lib/python3.10/site-packages/rsa-4.8.dist-info/WHEEL /usr/lib/python3.10/site-packages/rsa-4.8.dist-info/entry_points.txt /usr/lib/python3.10/site-packages/rsa/__init__.py /usr/lib/python3.10/site-packages/rsa/__pycache__ /usr/lib/python3.10/site-packages/rsa/__pycache__/__init__.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/__init__.cpython-310.opt-2.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/__init__.cpython-310.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/_compat.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/_compat.cpython-310.opt-2.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/_compat.cpython-310.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/asn1.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/asn1.cpython-310.opt-2.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/asn1.cpython-310.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/cli.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/cli.cpython-310.opt-2.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/cli.cpython-310.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/common.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/common.cpython-310.opt-2.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/common.cpython-310.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/core.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/core.cpython-310.opt-2.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/core.cpython-310.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/key.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/key.cpython-310.opt-2.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/key.cpython-310.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/parallel.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/parallel.cpython-310.opt-2.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/parallel.cpython-310.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/pem.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/pem.cpython-310.opt-2.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/pem.cpython-310.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/pkcs1.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/pkcs1.cpython-310.opt-2.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/pkcs1.cpython-310.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/pkcs1_v2.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/pkcs1_v2.cpython-310.opt-2.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/pkcs1_v2.cpython-310.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/prime.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/prime.cpython-310.opt-2.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/prime.cpython-310.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/randnum.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/randnum.cpython-310.opt-2.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/randnum.cpython-310.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/transform.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/transform.cpython-310.opt-2.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/transform.cpython-310.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/util.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/util.cpython-310.opt-2.pyc /usr/lib/python3.10/site-packages/rsa/__pycache__/util.cpython-310.pyc /usr/lib/python3.10/site-packages/rsa/_compat.py /usr/lib/python3.10/site-packages/rsa/asn1.py /usr/lib/python3.10/site-packages/rsa/cli.py /usr/lib/python3.10/site-packages/rsa/common.py /usr/lib/python3.10/site-packages/rsa/core.py /usr/lib/python3.10/site-packages/rsa/key.py /usr/lib/python3.10/site-packages/rsa/parallel.py /usr/lib/python3.10/site-packages/rsa/pem.py /usr/lib/python3.10/site-packages/rsa/pkcs1.py /usr/lib/python3.10/site-packages/rsa/pkcs1_v2.py /usr/lib/python3.10/site-packages/rsa/prime.py /usr/lib/python3.10/site-packages/rsa/py.typed /usr/lib/python3.10/site-packages/rsa/randnum.py /usr/lib/python3.10/site-packages/rsa/transform.py /usr/lib/python3.10/site-packages/rsa/util.py /usr/share /usr/share/doc /usr/share/doc/rsa-4.8-r1 /usr/share/doc/rsa-4.8-r1/README.md.bz2 ``` This part should not be happening: ``` /usr/lib/python3.10/site-packages/CHANGELOG.md /usr/lib/python3.10/site-packages/LICENSE /usr/lib/python3.10/site-packages/README.md ``` An upstream fix has been submitted by mgorny and pulled, yet there is no fix for the current version: https://github.com/sybrenstuvel/python-rsa/commit/3031bf5c6ae64083431e849903b0104d2cfae893 A bugfix PR incorporating the above patch is published here: https://github.com/gentoo/gentoo/pull/26466 Reproducible: Always
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a34cfff94ac73ef6930d2de36cb4e89b4309b234 commit a34cfff94ac73ef6930d2de36cb4e89b4309b234 Author: Horea Christian <chr@chymera.eu> AuthorDate: 2022-07-18 16:46:05 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-07-18 20:48:58 +0000 dev-python/rsa: don't install LICENSE etc in site-packages Closes: https://bugs.gentoo.org/859175 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Horea Christian <chr@chymera.eu> Closes: https://github.com/gentoo/gentoo/pull/26466 Signed-off-by: Sam James <sam@gentoo.org> dev-python/rsa/files/rsa-4.8-includes.patch | 28 ++++++++++++++++++++++ .../rsa/{rsa-4.8-r1.ebuild => rsa-4.8-r2.ebuild} | 2 ++ 2 files changed, 30 insertions(+)