On 12/01/2012 11:21 PM, Diego Elio Pettenò wrote:
> On 01/12/2012 20:09, Michael Orlitzky wrote:
>> The only way to know what's going on is to read the ebuild. And nobody
>> has the time to do that for every default USE flag change, especially
>> when you're managing multiple machines.
>>
>> In this case, USE="-minimal" is really USE="make_it_work_at_all", for
>> anyone who installs openldap on purpose.
> 
> Not really. Have you ever managed a network of multiple servers and
> clients? It's extremely common to have USE=minimal on clients, and not
> on servers, as that's what (most of the time) USE=minimal refers to.
> 

I have, and I have no idea what USE=minimal usually refers to, because
it differs wildly from package to package. I suspect most people know
even less than I do.


>> Maybe his boss isn't good with the terminal, and makes him install GNOME
>> on the servers? Who knows. The profile name is just an arbitrary string
>> associated with a set of defaults. People do weird things. This is not
>> in itself proof that the admin is an idiot deserving of punishment.
> 
> The profile name is not "just an arbitrary string" — it's a description.
> If you don't read and understand a description as easy as "desktop", I
> reserve the right to think you're an idiot. You can reserve the right of
> thinking whatever you want about me, but my opinion still stands.
> 
> I've had GNOME, or KDE, in many systems before that I wouldn't count as
> "desktops" — you know how I handled them? Not going through the
> "desktop" profile. Seriously.
> 

Everyone on this list knows this, I suppose. But it's unrealistic to
suppose that everyone does.


>> Anyway, I'm fine with the change as long as there's a news item. I just
>> get annoyed with the "don't use Gentoo unless you like your stuff
>> broken" attitude.
> 
> Guess what? I run Gentoo system in production and I also don't want them
> to be broken. On the other hand I _do_ pay attention on what's going on,
> especially because unless you install everything and the kitchen sink,
> the updates on a weekly basis, for stable, are not that major.
> 
> Sure, sometimes I have to look up what an USE flag does (and no, most of
> the time I don't have to read the ebuild, we have descriptions in
> metadata.xml for a reason!), but most of the time everything is
> extremely easy to set up, and I don't usually get overthrown by
> defaults' changes.
> 
> Among others because for stuff I _really_ care about, I don't rely on
> defaults but I set my flags explicitly (so yes I have a bunch of
> packages that have -minimal in the package.use file).
> 

$ cat /usr/portage/net-nds/openldap/metadata.xml

And most people don't even know that metadata.xml exists.

In my previous message, I said, "but you shouldn't use yourself
as the bar against which you measure everyone else." You've countered
with a list of things that you personally know and do, and therefore (as
they've become commonplace to you) expect everyone else to know and do.

Reply via email to