[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Naming (Re: Unified packages. )

On Tue, Aug 22, 2000 at 01:53:22AM +0200, Hubert Feyrer wrote:
> On Mon, 21 Aug 2000, Todd T. Fries wrote:
> > > NetBSD has deprecated it, though, because of the problems it leads to WRT
> > > disk space and conflicting packages.
> > 
> > 'fake' takes care of this nicely, by building packages and not installing
> > them.
> OK, Marc was kind enough to tell me a bit about fakes.
> One question i have after that is, how do you install required packages
> for that - do they go into the 'fake' area too?

The 'fake' area is './work/fake-i386/usr/local' etc .. so if you have
built a library package that is required, you can link against the fake'd
area by adding -L../../devel/libslang/work/fake-i386/usr/local/lib or
whatever is appropriate to the link path ..  this is not hard.  One can
in theory use the fake area for everything, and not install a single
package while building all packages.  In practice, however, there are still
some hurdles to overcome to make this happen.  Out of the 846 packages
in the OpenBSD tree, building all of them requires 128 (or so, I have a few
that I installed on my own) to be installd as 'prerequisites' ..

Todd Fries .. todd@fries.net

To unsubscribe: send mail to <majordomo@unixathome.org>
with "unsubscribe bsdports" in the body of the message