Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 400815 - =net-p2p/transmission-2.42 depend for dev-libs/libappindicator:3 should be optional (and depend for libappindicator:0 removed)
Summary: =net-p2p/transmission-2.42 depend for dev-libs/libappindicator:3 should be op...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Peter Volkov (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-25 20:12 UTC by Luis Medinas
Modified: 2012-01-26 15:43 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 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".