From owner-freebsd-current Sun Dec 10 11: 1:54 2000 From owner-freebsd-current@FreeBSD.ORG Sun Dec 10 11:01:52 2000 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from piranha.amis.net (piranha.amis.net [212.18.32.3]) by hub.freebsd.org (Postfix) with ESMTP id 1CE8537B401 for ; Sun, 10 Dec 2000 11:01:52 -0800 (PST) Received: from titanic.medinet.si (titanic.medinet.si [212.18.32.66]) by piranha.amis.net (Postfix) with ESMTP id 3A8B25D82; Sun, 10 Dec 2000 20:01:50 +0100 (CET) Date: Sun, 10 Dec 2000 20:01:50 +0100 (CET) From: Blaz Zupan X-Sender: blaz@titanic.medinet.si To: Brian Dean Cc: Mike Meyer , current@FreeBSD.ORG Subject: Re: /usr/local abuse In-Reply-To: <20001210134441.B39643@vger.bsdhome.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I think I finally understand what you are complaining about, and that > is that PREFIX is not honoured by all ports. If that is your > argument, then yes, obviously that should be fixed if possible. But > to say that installing ports into /usr/local is somehow wrong, I have > to disagree. This is a site dependent decision, which can be I believe the argument is that *packages* don't belong to /usr/local. And I agree. Ports are easy, because you can use PREFIX and put them wherever you want (if the port is well behaved). But packages are precompiled and there is this thing called package database that keeps track of what file belongs where. The argument is simple: currently, packages install into /usr/local. Local software which is not a package or port also installs into /usr/local. It's a mess because you don't know if a file belongs to a package (and the package system keeps track of it in /var/db/pkg) or if it was locally installed. So, can you remove this file? It's roughly comparable to the situation that would arise if we would install packages into /usr - you wouldn't know if a file belongs to a package or to the base system and you wouldn't know if you can safely remove it. Blaz Zupan, Medinet d.o.o, Linhartova 21, 2000 Maribor, Slovenia E-mail: blaz@amis.net, Tel: +386-2-320-6320, Fax: +386-2-320-6325 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message