Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 678942 - dev-python/dbus-python should depend on dev-python/setuptools
Summary: dev-python/dbus-python should depend on dev-python/setuptools
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Freedesktop bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: setuptools-missing
  Show dependency tree
 
Reported: 2019-02-27 16:42 UTC by Constantin Runge
Modified: 2020-01-01 16:59 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Constantin Runge 2019-02-27 16:42:18 UTC
dbus-python requires setuptools but the ebuild does not list it in its depends.
Comment 1 Larry the Git Cow gentoo-dev 2019-10-20 14:40:28 UTC
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(+)
Comment 2 Mart Raudsepp gentoo-dev 2020-01-01 16:38:49 UTC
I see no evidence of this in the build system...
Comment 3 Mart Raudsepp gentoo-dev 2020-01-01 16:57:32 UTC
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.
Comment 4 Larry the Git Cow gentoo-dev 2020-01-01 16:59:31 UTC
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(-)