[Fwd: DragonFly ISO release build failure for 2CSNAP-20050802-2330-Devel]

Joerg Sonnenberger joerg at britannica.bec.de
Wed Aug 3 07:01:47 PDT 2005


On Wed, Aug 03, 2005 at 03:25:15PM +0200, Simon 'corecode' Schubert wrote:
> Joerg Sonnenberger wrote:
> >On Wed, Aug 03, 2005 at 12:56:44PM +0200, Simon 'corecode' Schubert wrote:
> >
> >>now we finally broke it. is there a way to install packages with 
> >>hosttools?
> >
> >
> >I've been thnking about that too, since I'd like to support pure pkgsrc
> >installations with NO_PKGTOOLS=yes. One idea was to copy pkg_add to
> >$DESTDIR/tmp first, run it and remove it afterwards.
> 
> problem is that pkg_add calls a shitload of tools as well.  We should 
> pimp pkg_add so that it can use a DESTDIR, not only a PREFIX, i.e. where 
> the pkgdb and PREFIX are rooted then.

Believe me, that's easier said than done. I've looked at the source code
before my DragonFly time to investigate exactly this feature for system
packages. It also doesn't handle scripts at all, but that can most
likely be ignored. Have you looked at using the master/slave mode? It
should reduce the number of programs called a lot. IIRC there are that
many anyway, tar comes to mind and that should it be mostly.

Joerg





More information about the Bugs mailing list