Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 295038 - decibel-audio-player could use a gnome use flag
Summary: decibel-audio-player could use a gnome use flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Alexis Ballier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-29 12:56 UTC by Milan Nikolic
Modified: 2010-04-19 20:38 UTC (History)
2 users (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 Milan Nikolic 2009-11-29 12:56:03 UTC
Ebuild for decibel audio player could use a gnome use flag, I just bumped ebuild from portage to 1.02 (new relase btw.) and removed dev-python/gnome-python from deps, everything works without it. Besides, gnome-python is meta ebuild which pulls all kinds of gnome bindings for python (gconf etc.).
Greping trough code I saw that decibel can use gnome-keyring for audioscrobbler (which is optional in ebuild with gnome-keyring flag) and uses gnome_python_version in GnomeMediaKeys.py, without gnome bindings it will just report "[Gnome Media Keys] Gnome does not seem to be running" in log file.
I don't have multimedia keyboard and see no reason for such huge deps (if you don't have gnome the list of deps is huge) for nice audio player that can be used even if you don't have gnome. Only needed is base stuff, like pygtk, pygobject etc.

Reproducible: Always
Comment 1 Wormo (RETIRED) gentoo-dev 2009-11-30 02:30:28 UTC
I also like having gnome support optional whenever possible; thanks for the suggestion. Assigning to maintainers.
Comment 2 nm (RETIRED) gentoo-dev 2010-02-07 06:26:23 UTC
Yeah, I've been using this RDEP in my local ebuilds since looooong before THIS bug was filed:

gnome? ( dev-python/gnome-python-base )

Works as desired.
Comment 3 nm (RETIRED) gentoo-dev 2010-04-19 20:38:06 UTC
Fixed. beandog added 1.03 to Portage. Also see bug 299045.