On Thursday 09 March 2006 10:29, "Daniel da Veiga" 
<[EMAIL PROTECTED]> wrote about 'Re: [gentoo-user] USE flags':
> On 3/9/06, Goran MaksimoviƦ <[EMAIL PROTECTED]> wrote:
> > I saw that there was a discussion about USE flags and I would seek
> > your advice on that matter.
>
> Well, when I installed Gentoo 2006.0, I used the GRP and Dynamic Stage
> 3, so, couldn't set my USE flags.

Well, you could, but then portage would have decided to not use (some of) 
the available binary packages (since they had different USE settings).

> I don't set USE at make.conf. After the GRP install, I sync'ed, then
> issued a "emerge -uDNpv world" and started "emerge -pv"ing each
> package in the list, checking USEs and writting them to package.use.
> After that, each and every package installed follows the same path.
> This way you don't loose control over your flags and avoid useless
> stuff (like compiling a lot of programs with KDE support when you only
> need kde-base because of K3B).

That's roughly the way I do it.  Although, initially I started with 
stage1...  In any case, I just do regular 'emerge -avtuND world's and make 
sure and read the USE flags there.  Paying /particular/ attention to 
yellow (new) or stared (changed) use flags.  Also, after any change 
to /etc/portage/package.use or the USE variable in make.conf, I do a 
emerge -avtuND world.

Occasionally, I'll notice some feature I want is missing, them I emerge -pv 
or equery u the package to check use flags to tweak.  If the use flag 
doesn't jump out at me, I might continue with a grep against use.desc and 
use.local or a emerge -pve package (in case the functionality is actually 
missing from a dependency).

I used to be fairly religious about putting global use flags in make.conf 
and package-specific use flags in package.use -- I no longer do this since 
the gentoo developers are nice enough to rarely overlap local use flags, 
so I can just stick everything into a gargantuan USE variable in 
make.conf.  It's easier that way since I manage my use flags with euse.

-- 
"If there's one thing we've established over the years,
it's that the vast majority of our users don't have the slightest
clue what's best for them in terms of package stability."
-- Gentoo Developer Ciaran McCreesh

-- 
gentoo-user@gentoo.org mailing list

Reply via email to