Summary: | dev-python/cryptography should depend on dev-python/cffi - pkg_resources.DistributionNotFound: The 'cffi!=1.11.3,>=1.8' distribution was not found and is required by cryptography | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Nuno <can.ecodo.nu.n.o+bugs.gentoo> |
Component: | Current packages | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mattst88 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Nuno
2019-10-04 15:19:44 UTC
Seems like cffi should be listed in cryptography's RDEPEND, not just in DEPEND. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=484ac3d510a71d0c47a2841d06dd79cb5a34b202 commit 484ac3d510a71d0c47a2841d06dd79cb5a34b202 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2020-01-09 18:03:32 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2020-01-09 18:04:14 +0000 dev-python/cryptography: add cffi to RDEPEND cryptography installs egg-info/requires.txt containing cffi. This means packages using pkg_resources to import cryptography will fail if cffi is not installed at runtime. Closes: https://bugs.gentoo.org/696224 Package-Manager: Portage-2.3.84_p2, Repoman-2.3.20_p24 Signed-off-by: Mike Gilbert <floppym@gentoo.org> .../{cryptography-2.6.1.ebuild => cryptography-2.6.1-r1.ebuild} | 4 ++-- .../{cryptography-2.8.ebuild => cryptography-2.8-r1.ebuild} | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) |