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?

Reply via email to