net-misc/httpie-3.2.1 rdepends on a two python packages that are missing from the ebuild: dev-python/multidict dev-python/rich Reproducible: Always Steps to Reproduce: 1. http --help Actual Results: Traceback (most recent call last): (...) File "/usr/lib/python3.11/site-packages/httpie/cli/dicts.py", line 3, in <module> from multidict import MultiDict, CIMultiDict ModuleNotFoundError: No module named 'multidict' Expected Results: usage: http [METHOD] URL [REQUEST_ITEM ...] (...) Installing dev-python/multidict and dev-python/rich resolves this, although the latter pulls in 20+ other dependencies.
Good find, thanks.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=899a1631754bf85151b4151ffb8afefa963e7a41 commit 899a1631754bf85151b4151ffb8afefa963e7a41 Author: Piotr Karbowski <slashbeast@gentoo.org> AuthorDate: 2023-02-23 22:30:51 +0000 Commit: Piotr Karbowski <slashbeast@gentoo.org> CommitDate: 2023-02-23 22:31:45 +0000 net-misc/httpie: 3.2.1-r1 revbump; missing deps added. Closes: https://bugs.gentoo.org/895850 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> net-misc/httpie/{httpie-3.2.1.ebuild => httpie-3.2.1-r1.ebuild} | 2 ++ 1 file changed, 2 insertions(+)