Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 739740 - sys-apps/portage requires dev-python/requests if USE=rsync-verify
Summary: sys-apps/portage requires dev-python/requests if USE=rsync-verify
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
Depends on:
Reported: 2020-08-31 13:34 UTC by Dennis Nezic
Modified: 2020-08-31 16:19 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Nezic 2020-08-31 13:34:29 UTC
My emerge --sync's started failing recently:

>>> Syncing repository 'gentoo' into '/usr/portage'...
 * Using keys from /usr/share/openpgp-keys/gentoo-release.asc
 * Refreshing keys via WKD ...!!! Manifest verification impossible due to keyring problem:
OpenPGP keyring refresh failed:
WKD updates require requests Python module
Action: sync for repo: gentoo, returned code = 1

dev-python/requests is required. I guess it should be added into the rsync-verify?() section of RDEPEND in portage's ebuild?

(And what the heck is "WKD"?)
Comment 1 Zac Medico gentoo-dev 2020-08-31 16:17:03 UTC
The bug has been referenced in the following commit(s):

commit c2258dc0d06a29f065018094e40ccab03f20f5cd
Author:     Michał Górny <>
AuthorDate: 2020-08-26 21:05:54 +0200
Commit:     Michał Górny <>
CommitDate: 2020-08-26 21:10:05 +0200

    app-portage/gemato: Correct dependencies for 15.0+
    Signed-off-by: Michał Górny <>

 app-portage/gemato/gemato-15.0.ebuild | 13 +++++++++++--
 app-portage/gemato/gemato-9999.ebuild | 15 ++++++++++++---
 2 files changed, 23 insertions(+), 5 deletions(-)
Comment 2 Zac Medico gentoo-dev 2020-08-31 16:19:30 UTC
Please check /var/db/pkg/app-portage/gemato-15.0/gemato-15.0.ebuild to see if it has the old version of the dependencies that were changed in this commit: