dbus-python requires setuptools but the ebuild does not list it in its depends.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a0f465dad44b85a20ae8fd0d768ad428889cc1a commit 6a0f465dad44b85a20ae8fd0d768ad428889cc1a Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2019-10-20 14:38:34 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2019-10-20 14:40:20 +0000 dev-python/dbus-python: Bump to 1.2.12, needs setuptools Closes: https://bugs.gentoo.org/678942 Closes: https://bugs.gentoo.org/695426 Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Pacho Ramos <pacho@gentoo.org> dev-python/dbus-python/Manifest | 1 + dev-python/dbus-python/dbus-python-1.2.12.ebuild | 78 ++++++++++++++++++++++++ 2 files changed, 79 insertions(+)
I see no evidence of this in the build system...
I now also made sure by uninstalling setuptools and emerge dbus-python works just fine. It does not require setuptools, as setup.py is only for use for pip system - we don't use it - we use autotools. I'm going to remove this wrong BDEPEND again.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deec9c789a6a9b86acd2c3a72ec184a2c63131cf commit deec9c789a6a9b86acd2c3a72ec184a2c63131cf Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2020-01-01 16:59:10 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2020-01-01 16:59:19 +0000 dev-python/dbus-python: remove wrong setuptools BDEPEND Bug: https://bugs.gentoo.org/678942 Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org> dev-python/dbus-python/dbus-python-1.2.14.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)