Date: Sun, 10 Dec 2000 13:34:16 -0800 From: "David O'Brien" <obrien@FreeBSD.ORG> To: Mike Meyer <mwm@mired.org> Cc: current@FreeBSD.ORG Subject: Re: PREFIX clean vs. LOCALBASE clean (Was: Package installation location) Message-ID: <20001210133415.A82246@dragon.nuxi.com> In-Reply-To: <14899.58688.221761.200245@guru.mired.org>; from mwm@mired.org on Sun, Dec 10, 2000 at 02:19:12PM -0600 References: <20001210125026.A27718@drama.navipath.com> <xzpitosgn0w.fsf@flood.ping.uio.no> <20001210132152.B27718@drama.navipath.com> <14899.54065.737498.114689@guru.mired.org> <20001210141851.C39643@vger.bsdhome.com> <14899.56471.793516.237193@guru.mired.org> <20001210114736.G80274@dragon.nuxi.com> <14899.58688.221761.200245@guru.mired.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Dec 10, 2000 at 02:19:12PM -0600, Mike Meyer wrote:
> > > I intend "LOCALBASE clean" to mean "all files installed by other ports
> > > are looked for in the LOCALBASE tree".
> >
> > If all ports are PREFIX clean, you will have that. Thus it doens't need
> > to be discussed separately.
>
> Using the two definitions above, the first sentence is false.
How is it false?
> In particular, assume that the port APort depends on BPort in some
> way, and is PREFIX clean.
Which is PREFIX clean? Aport or Bport? (it is often good to not use
pronouns in technical disucssions...)
> That means that everything in APort is installed in PREFIX, and all
> APorts references to things in APort look for them there.
Which is correct if Aport is PREFIX-clean.
> Neither of those statements precludes APort from looking for things
> that are part of BPort directly in /usr/local instead of in
> LOCALBASE.
Yes it does if Aport is PREFIX-clean. s./usr/local.PREFIX.g and
would be a better way to say it, adding PREFIX != LOCALBASE.
> Doing so would make APort PREFIX clean while it was not LOCALBASE
> clean.
True.
--
-- David (obrien@FreeBSD.org)
GNU is Not Unix / Linux Is Not UniX
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001210133415.A82246>
