Marc Espie wrote:
On Fri, Oct 07, 2005 at 01:51:22PM -0400, Chuck Robey wrote:
[ a rant ]
You're completely wrong. Programmers can very well use our system (and
they do)You're completely wrong. Programmers can very well use our system (and
they do). The pkgconfig approach is flawed, it doesn't allow for some
things we would do. The gnu configure approach is worse. It has a lot
of assumptions that are quite wrong, in some times disturbingly so.
If you prefer that approach, go back to using gnu linux.
Auto-detecting piles of shit without any user control, or with very poor
user control, like GNU configure allows, is a receipe for disaster.
It does NOT help the user, contrarily to what you might think.
I won't argue that the method's I'd suggested are the only (or even the
best), but I will argue that the total control of all into your own
ports control only is good for the sysadmin. The users (whether they
hagve permissions or knowledge or anything) have been forced to give up
al the control.
If I'm wrong on this, show me how a user is to, say, install their own
shared lib, of a type that ports has an image of. (assuming that, say,
they want a modification). I'd be extremely pleased to be proven wrong.
BTW, I've been a user of BSD for about 10 years. I've used Linux for
about 1 year, and excepting gentoo, I don't much like it, so your
attempt to label me is wrong. The idea, i think, is whether OpenBSD is
to be set up solely for sysadmins, without any nods towards a home
hobbyist (like some of you used to be) or not.
It CAN be done both ways, if only you were less stubborn in this
direction. Simple: have the mere existence of a path such as /usr/local
control it. If a programmer wants to have a system that allows him
control, that programmer just judiciously avoids ever populating
/usr/local. If /usr/local does exist, then have your rules as you have
them.
You stated above "You're completely wrong. Programmers can very well use
our system (and they do)". if I'm wrong, can you believe that I would
be really, really pleased and appreciative to learn how to go about it.
Obviously, I can't see how at this point. I am not trying to be
"right", but I can't yet see how I'm wrong. Show me how?