Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101129 - The default x86 profiles make.defaults sets eds as default
Summary: The default x86 profiles make.defaults sets eds as default
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-02 12:55 UTC by Joshua Jackson (RETIRED)
Modified: 2005-08-03 14:41 UTC (History)
1 user (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 Joshua Jackson (RETIRED) gentoo-dev 2005-08-02 12:55:24 UTC
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"
Comment 1 Andrew Evans 2005-08-02 15:27:47 UTC
I second this.  This was an unpleasant surprise.
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2005-08-02 15:55:08 UTC
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.
Comment 3 Joshua Jackson (RETIRED) gentoo-dev 2005-08-02 16:23:40 UTC
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.
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2005-08-03 04:18:34 UTC
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.
Comment 5 Joshua Jackson (RETIRED) gentoo-dev 2005-08-03 14:41:47 UTC
got the answer...as it's a feature for gnome consistency its a wontfix