You want to help ? Try to build a full ports tree with
LOCALBASE != /usr/local, and report breakage and write patches so
that this can work.

I thought about this -- as a work around, rebuild all of my packages with LOCALBASE=/, but that gets tricky because you can potentially pollute your build environment. I also considered many of the pkg_create(8) flags.

There's absolutely no sense in adding buttons
that will fail a lot of the time, or work only in very limited
circumstances, to the base tools.

I'm just trying to find a mutually agreeable set of flags that
accomplish the same functionality on three platforms.

$PKG_DBDIR       $PREFIX/$LOCALBASE/$PKG_DESTDIR
[-K pkg_dbdir]   [-p prefix]

I just wanted to confirm with someone (you) that the best thing to do is work-around this caveat instead of reinventing the wheel.

~BAS

Our top-priority is reliability.  User tweaks is fairly low.

If you want to diverge from the OpenBSD tools, you're free.
The package infrastructure is fairly open, and the tools are way easier
to tweak than the freebsd/netbsd ones, because they've been engineered
that way, as layers you can modify and test very easily (yes, perl is
a deliberate decision, and it helps a lot there).


l8*
        -lava (Brian A. Seklecki - Pittsburgh, PA, USA)
               http://www.spiritual-machines.org/

"...from back in the heady days when "helpdesk" meant nothing, "diskquota"
meant everything, and lives could be bought and sold for a couple of pages
of laser printout - and frequently were."

Reply via email to