Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 400815

Summary: =net-p2p/transmission-2.42 depend for dev-libs/libappindicator:3 should be optional (and depend for libappindicator:0 removed)
Product: Gentoo Linux Reporter: Luis Medinas <lmedinas>
Component: New packagesAssignee: Peter Volkov (RETIRED) <pva>
Status: RESOLVED FIXED    
Severity: normal CC: net-p2p, skrattaren
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Luis Medinas 2012-01-25 20:12:53 UTC
Transmission 2.42 can be build without libappindicator:


   Build GTK+ client:                                 yes
      * libappindicator for an Ubuntu-style tray:     no


On GNOME and other WM doesn't make much sense to have transmission to depend on libappindicator.

Reproducible: Always
Comment 1 Nikolaj Šujskij 2012-01-26 05:40:53 UTC
...and it requires gtk+:3, which isn't the thing I am happy with.
Comment 2 Tomáš Chvátal (RETIRED) gentoo-dev 2012-01-26 09:44:38 UTC
It is technically automagic, feel free to patch it to make optional, I can't test it as i do not have any gui interface.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2012-01-26 15:08:16 UTC
It should be optional and libappindicator:0 SLOT is deprecated and should not be used in any case for any new ebuilds at all.
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2012-01-26 15:43:38 UTC
+*transmission-2.42-r1 (26 Jan 2012)
+
+  26 Jan 2012; Samuli Suominen <ssuominen@gentoo.org>
+  +transmission-2.42-r1.ebuild:
+  USE="ayatana" for libappindicator wrt #400815 by Luis Medinas. Remove
+  USE="utp" because USE"-utp" fails to build wrt #400865 by Ben Kohler. Fix
+  patch for building with USE=qt4 wrt #400923. Remove deprecated support for
+  GTK+-2.x and enable GTK+-3.x with USE="gtk".