On Sun, 02 Oct 2011 06:36:54 -0500
Dale <rdalek1...@gmail.com> wrote:

> Alan McKinnon wrote:
> > On Sun, 02 Oct 2011 05:13:49 -0500
> > Dale<rdalek1...@gmail.com>  wrote:
> >
> >> In that case, I then use package.use. Like this in package.use: 
> >> x11-base/xorg-server -hal net-misc/ntp caps -ipv6 media-gfx/gtkam 
> >> debug sys-power/nut -usb I use package.use for those exceptions
> >> where I don't want something. Otherwise, I put it in make.conf so
> >> that I only have one file to deal with for the most part. I am OCD
> >> about some things, like brakes on my car, but I'm not that OCD
> >> about this one. I do wish emerge would give notice when a USE flag
> >> is invalid tho. It's nice that it just ignores it and goes on but
> >> a little message that one has fell off the list would be nice. 
> > It does :-)
> >
> > emerge -p colorizes invalid USE flags and marks them in some way
> > with an additional character. I forget who exactly it marks them
> > (it's in the man page and I'm lazy today) but it does stick out
> > like a sore thimb.
> >
> >
> 
> Hmmm, I never noticed that before.  I think there was only two that
> was invalid tho.  So, I guess there hasn't been as many removed as I 
> thought, at least that I have used anyway.  I did enable a couple
> that I didn't know about tho.  lol  My USE line ended up not being
> any smaller.  lol

For example, you have USE="perl python" in make.conf which pulls in a
truly gigantic list of extra stuff that you will have little need of.
Those two flags are coming out of profiles any day now so you will
miss the long list of rebuilds that will cause. 

Try putting those two flags in package.use only for those packages that
truly need it and when the change hits the tree sit back and watch just
how much unneccessary cruft you have :-)

You often mention the attraction of Gentoo is you get only what you
want. But, consider this; if you put flags routinely in make.conf you
lose most of that benefit. You end up with the equivalent of Mandrake
where you complied it yourself, not the binary distro.

USE="<every possible flag enabled>" emerge something
and
yum install something
a
nd pretty much equivalent in terms of end result.
-- 
Alan McKinnnon
alan.mckin...@gmail.com

Reply via email to