Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 247785 - net-im/pidgin USE flags: "eds" instead of "gnome"
Summary: net-im/pidgin USE flags: "eds" instead of "gnome"
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Net-im project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-20 17:17 UTC by Marek Kozlowski
Modified: 2008-11-21 08:26 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 Marek Kozlowski 2008-11-20 17:17:36 UTC
pidgin uses the "eds" flag instead of "gnome" flag. I have the "-gnome" global flag set (I'm using the XFCE4) and I don't need any "extra" GNOME components. Unfortunately pidging ignores the "-gnome" flag because it provides the GNOME support by the "eds" flag (set by default) and wants to compile half of the GNOME desktop as a dependency. Using the "eds" flag (Evolution Data Server) without checking the "gnome" flag makes no sense! I suggest replacing the pidgin's "eds" flag with the "gnome" flag.

Reproducible: Always

Actual Results:  
pidgin compiles numerous (unnecessary) GNOME packages inspite of the global "-gnome" USE setting. pidgin provides GNOME support via its "eds" flag and ignores the "gnome" flag 

Expected Results:  
"eds" USE flag should be replaced by "gnome"
Comment 1 Olivier Crete (RETIRED) gentoo-dev 2008-11-21 01:48:05 UTC
No... eds is not gnome.. its just one component, if you dont want it.. USE="-eds"
Comment 2 Marek Kozlowski 2008-11-21 08:01:00 UTC
(In reply to comment #1)
> No... eds is not gnome.. its just one component, if you dont want it..
> USE="-eds"

It's not one component -- there are a lot of dependencies (like: gnome-vfs, gnome-mime-data, etc etc). The Evolution Data Server is on the top of GNOME and requires lots of GNOME libraries. If I say "I don't want GNOME bindings" ("-gnome" flag) it should be obvious that I don't want EDS support as well. If there is general flag for GNOME support I don't think that using separate flags for its components (and not checking the "gnome" flag) it's a asmart idea.

Comment 3 Marek Kozlowski 2008-11-21 08:26:23 UTC
Imagine that you are asked the general question: "Do you use Windows?". you anwer: "No, I don't use it.". And imagine that in some particular case your answer to this question is totally ignored and someone assumes (by default) that your use Internet Explorer, OutlookExpress and Windows MediaPlayer. Sure, you can be careful and remember to inform that you don't use IE, OE nor WMP as well. But I don't find such assumpion a smart idea.