Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 255130 - net-p2p/deluge: The gtk use flag causes dbus to be installed even with -dbus set.
Summary: net-p2p/deluge: The gtk use flag causes dbus to be installed even with -dbus ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Raúl Porcel (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-16 05:20 UTC by James Cline
Modified: 2010-05-29 15:42 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 James Cline 2009-01-16 05:20:28 UTC
The gtk use flag causes dbus to be installed because of dev-python/dbus-python even with -dbus set. dbus is not required in order for deluge to function. This appears to apply to all of the deluge ebuils in my local portage tree (other platforms as well?). Adding another, separate, use flag for dbus would fix this problem. I'm not familiar enough with writing ebuilds to seem to get it working myself, though.

Note: I did delete that line and am running deluge 1.1.0 perfectly fine after clearing dbus off of my system.
Comment 1 Wormo (RETIRED) gentoo-dev 2009-01-16 06:56:03 UTC
According to the official install instructions at the project homepage, 
http://dev.deluge-torrent.org/wiki/Faq#HowdoIinstall1.1
http://dev.deluge-torrent.org/wiki/InstallingDeluge
python-dbus really is a dependency.

Maybe some features which you don't happen to use are broken when python-dbus is missing? 
Comment 2 James Cline 2009-01-16 16:22:42 UTC
(In reply to comment #1)
> According to the official install instructions at the project homepage, 
> http://dev.deluge-torrent.org/wiki/Faq#HowdoIinstall1.1
> http://dev.deluge-torrent.org/wiki/InstallingDeluge
> python-dbus really is a dependency.
> 
> Maybe some features which you don't happen to use are broken when python-dbus
> is missing? 
> 

I'll be more than happy to test for something being broken or missing, but it has worked fine for me. #deluge on irc.freenode.net originally told me (I think it was andar) that deluge only needed dbus to have files added from outside of deluge, which appears to hold true. If I have, say, firefox "open" a torrent with deluge, it doesn't work. (It actually appears to create a second instance of deluge and still does not add the torrent, but the second instance doesn't appear to hurt anything and may not actually be a second instance.) I have not tested anything in daemon mode, though.
Comment 3 Andrew Resch 2009-12-25 21:00:25 UTC
DBUS is no longer used by Deluge with version 1.2
Comment 4 Raúl Porcel (RETIRED) gentoo-dev 2010-05-29 15:42:25 UTC
1.1.9 punted from the tree