On Sun, 05 Feb 05:05:56 -0600
Dale <rdalek1...@gmail.com> wrote:
The point of my post was not for a specific flag. I just picked a flag that has been around for a long time and pretty much everyone recognizes what it is for.

[…]

I might add, there are flags that we can't change.  Those are set by
upstream or the devs.  My post wasn't about that either.  It was all
about managing options that we can change..

I think there is an unfortunate misunderstanding and I may have to be more clear. I also just picked the threads-flag example as what it is, an example — not as a specific advise. My intention was to demonstrate my thoughts when I read the post from the dev list.

Basically I handle my USE flags similar as you do and had described in your former post. What I always want goes to make.conf (trying to keep it according to less is more) and specific flags lives in package.use.

When I read the post from Rich, I remember that I have the mentioned ‘threads’ flag globally set. Some time ago I put it in, it works and nearly no thoughts were wasted since then. I didn’t care about:
 • pulling in heavyweight dependencies
 • package maintainers set a flag off by default for stability
 • ...

in that moment. That was what I mean with rethinking might be worth before *I* set a flag globally. Hope it’s clearer now ;-)

You have choices on how to do things, pick the one that works and does what you need. It's a strong point for Gentoo. I think USE flags are one of the biggest features of Gentoo. It's not like we have a fancy installer that can read our minds. ROFL

It is interesting to see and read how others do this tho.  It's amazing
sometimes how many different ways the same thing can be managed and
still work.  I'm not sure any other distro can do that, not that I used
others in a long time.

That’s why Gentoo is often regarded as the freedom of choice. I love it to think for myself and not only consume what other OSes provides or not provides. Therefore (besides the USE flag feature) and because almost everything we feed our machines with, is plain text, we have the ability for creating ebuilds, overlays, patches. That’s so exciting even it may be hard sometimes, to learn all those stuff and stay up to date with it.

--
Best regards,
Floyd Anderson



Reply via email to