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