Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 291605 - net-im/pidgin ebuild requires x11-libs/gtk+ and media-libs/gstreamer
Summary: net-im/pidgin ebuild requires x11-libs/gtk+ and media-libs/gstreamer
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-02 16:59 UTC by Nicholas Moore
Modified: 2009-11-02 17:20 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 Nicholas Moore 2009-11-02 16:59:57 UTC
Within the IUSE flags on the ebuild gstreamer and gtk have a (+) in front of them, requiring them for use.  If a user would like to only use finch, the ncurses client as i use, you cannot.  I propose modifying the IUSE flags from

IUSE="bonjour dbus debug doc eds gadu gnutls +gstreamer idn meanwhile"
IUSE="${IUSE} networkmanager nls perl silc tcl tk spell qq gadu"
IUSE="${IUSE} +gtk sasl ncurses groupwise prediction zephyr" # mono"

--To--

IUSE="bonjour dbus debug doc eds gadu gnutls gstreamer idn meanwhile"
IUSE="${IUSE} networkmanager nls perl silc tcl tk spell qq gadu"
IUSE="${IUSE} gtk sasl ncurses groupwise prediction zephyr" # mono"

I have tested this ebuild on my machine for many weeks now and have had much success on x86.  I do not wish to have to continue using my own overlay to avert these dependencies.

Reproducible: Always
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-11-02 17:07:51 UTC
Why don't you just do

  echo "net-im/pidgin -gstreamer -gtk" >> /etc/portage/package.use

and be happy about your finch-only pidgin?
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-11-02 17:20:30 UTC
See also 

  http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=2

chapter 2.b. section "Declaring USE flags for individual packages"

Marking this bug as INVALID because the average user wants pidgin with gtk user interface and gstreamer support.