Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 695622 - dev-libs/libdbusmenu should support Python 3
Summary: dev-libs/libdbusmenu should support Python 3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: py3-tracker, python-3-incompatible
  Show dependency tree
 
Reported: 2019-09-25 13:11 UTC by Michael Egger
Modified: 2019-11-30 01:46 UTC (History)
0 users

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 Michael Egger 2019-09-25 13:11:24 UTC
dev-libs/libdbusmenu is currently not compatible with python3.
Comment 1 Mathy Vanvoorden 2019-11-28 23:22:18 UTC
This package only uses Python in two of its tests but these tests are not even
enabled upstream because they require you to use the system dbus. So it doesn't
make sense to even have the dependency in the first place.

The PR removes the dependency
Comment 2 Larry the Git Cow gentoo-dev 2019-11-30 01:46:46 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44bcfa9809b3440db0020170344d70241d288407

commit 44bcfa9809b3440db0020170344d70241d288407
Author:     Mathy Vanvoorden <mathy@vanvoorden.be>
AuthorDate: 2019-11-28 23:15:24 +0000
Commit:     Aaron Bauman <bman@gentoo.org>
CommitDate: 2019-11-30 01:46:38 +0000

    dev-libs/libdbusmenu: remove Python dependency
    
    This package only uses Python in two of its tests but these tests are not even
    enabled upstream because they require you to use the system dbus. So it doesn't
    make sense to even have the dependency in the first place.
    
    Closes: https://bugs.gentoo.org/695622
    Package-Manager: Portage-2.3.76, Repoman-2.3.18
    Signed-off-by: Mathy Vanvoorden <mathy@vanvoorden.be>
    Closes: https://github.com/gentoo/gentoo/pull/13790
    Signed-off-by: Aaron Bauman <bman@gentoo.org>

 dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild | 146 +++++++++++++++++++++
 1 file changed, 146 insertions(+)