The setting of the eds flag as a recent new default has caused anyone using gaim or any other program that has eds tieins, without gnome installed to have to install 15 or so packages of gnome. After a few minutes of looking, saw the new flag and figured it was causing the problem. Simply setting -eds fixes the problem but still a annoyance. Reproducible: Always Steps to Reproduce: 1. do a -auvt world with a upgrade of gaim (or use D) 2. look to see on x86 that gaim has new eds flag, and as such wants to install 15 gnome packages, plus other various applications. 3. Actual Results: [nomerge ] x11-plugins/gaim-encryption-2.38 -debug [nomerge ] net-im/gaim-1.4.0-r2 +cjk -debug +eds* -gnutls -krb4 -nas +nls +perl -silc +spell -tcltk [nomerge ] app-text/gtkspell-2.0.4-r1 -doc [ebuild U ] app-text/enchant-1.1.6 [1.1.5] -debug 431 kB [ebuild N ] gnome-extra/evolution-data-server-1.2.3 -debug -doc +ipv6 -kerberos -ldap +mozilla -nntp +ssl 13,821 kB [ebuild N ] www-client/mozilla-1.7.10-r1 +crypt -debug -gnome +ipv6 +java -ldap -mozcalendar -mozdevelop -moznocompose -moznoirc -moznomail -moznoxft -mozsvg -mozxmlterm -postgres +ssl +truetype -xinerama -xprint 30,198 kB [ebuild N ] x11-themes/gnome-themes-2.10.1 -accessibility -debug 2,497 kB [ebuild N ] x11-themes/gtk-engines-2.6.3 1,096 kB [ebuild N ] x11-themes/gnome-icon-theme-2.10.1 -debug 2,918 kB [ebuild N ] x11-themes/hicolor-icon-theme-0.5 30 kB [ebuild N ] gnome-base/libgnomeui-2.10.0 -debug -doc +jpeg 1,613 kB [ebuild N ] gnome-base/gnome-keyring-0.4.2 -debug 360 kB [ebuild N ] gnome-base/libbonoboui-2.8.1 -debug -doc 997 kB [ebuild N ] gnome-base/libgnome-2.10.0 -debug -doc 850 kB [ebuild N ] gnome-base/gnome-vfs-2.10.1-r1 -debug -doc -gnutls +hal -howl +ipv6 +samba +ssl 1,860 kB [ebuild N ] app-admin/fam-2.7.0-r2 294 kB [ebuild N ] net-nds/portmap-5b-r9 (-selinux) +tcpd 18 kB [ebuild N ] gnome-base/gnome-mime-data-2.4.2 -debug 829 kB [ebuild N ] media-sound/esound-0.2.34 +alsa +ipv6 +tcpd 310 kB [ebuild N ] gnome-base/libgnomecanvas-2.10.0 +X -debug -doc 562 kB [ebuild N ] gnome-base/gconf-2.10.0 -debug -doc 1,693 kB [ebuild N ] gnome-base/libbonobo-2.8.1 -debug -doc 1,036 kB [ebuild N ] gnome-base/orbit-2.12.2 -debug -doc +ssl 662 kB [ebuild N ] net-libs/libsoup-2.2.3-r1 -debug -doc +ssl -static 349 kB [ebuild N ] net-libs/gnutls-1.2.3 +crypt -doc +zlib 2,389 kB [ebuild N ] app-crypt/opencdk-0.5.5 -doc 322 kB [ebuild N ] dev-libs/lzo-1.08-r1 416 kB [ebuild N ] dev-libs/libtasn1-0.2.13 -doc 855 kB [ Expected Results: eds to not be a default use flag, since a good portion of people don't use gnome or evolution. From make.defaults (course you already know this) USE="alsa apm arts avi berkdb bitmap-fonts crypt cups eds emboss encode fortran foomaticdb gdbm gif gnome gpm gstreamer gtk gtk2 imlib ipv6 jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl spell ssl tcpd truetype truetype-fonts type1-fonts vorbis X xml2 xmms xv zlib"
I second this. This was an unpleasant surprise.
It's not in make.defaults, but in base/use.defaults. The entries will be automatically added to the use flag set, when the corresponding package get's installed. A very questionable approach, but this is something better to discuss in the gentoo-dev mailing list, if you don't like it as well.
thanks carlo, I figured I'd bring it here first and see the story type situation. I tend to read the gentoo-dev mailing list just didn't consider that it might be a good place to bring it up.
Actually, I added it to make.defaults at the request of AllanonJL/foser and it really should stay. My personal opinion is to mark this as WONTFIX, but I'll let you figure out what to do with it.
got the answer...as it's a feature for gnome consistency its a wontfix