Walter Dnes wrote:
> On Tue, Jun 21, 2005 at 10:51:57PM +0200, Holly Bostick wrote
> 
> 
>>On my x86 system, the +gnome flag is set in
>>/usr/portage/profiles/default-linux/x86/make.defaults.
>>
>>So yes, if you want -gnome, you do need to set it specifically in
>>/etc/make.conf, and then do an emerge --newuse world to get recompile
>>all of the packages that currently have gnome support included, without
>>such support.
> 
> 
>   A lot of people got bitten when ipv6 was added to make.defaults.  I
> see that it's happening again with gnome.  One of the reasons I use
> Gentoo is because I want control over what gets installed on my machine,
> rather than succumb to MS-style kitchen-sink-bloatware.  I just had a
> look at /usr/portage/profiles/default-linux/x86/make.defaults, and all I
> can say is AAAAAAAAAARRRRRRRRRRGGGGGGGGGGHHHHHHHHHH!!!!!!!!!!
> 
>   I'm seriously considering zapping the USE variable in make.defaults.
> Then running "emerge --deep --newuse --world", followed by "emerge
> --deep --newuse --system", followed by "revdep-rebuild --ask".  It'll be
> interesting to see how many hundreds of megs I'll regain on my harddrive
> and how much faster my system will run.
> 
>   Yes, I know make.defaults gets overwritten.  What package owns it, or
> more importantly, overwrites it???  Neither qpkg nor equery seem to know.

It's part of the portage tree.  You can override almost anything in the 
profile.  Some things are overriden in /etc/portage (see man portage) but in 
this case you can simply add USE="-gnome" to make.conf (Holly said it first 
;-)).

Zac

> Even if I run a script that runs ed against make.defaults before calling
> emerge, the big multi-package emerges are a potential backdoor for
> make.defaults to get over-written part-way through, and the remaining
> packages will get built with all the crap I don't want/need.
> 
-- 
gentoo-user@gentoo.org mailing list

Reply via email to