10.0-release jail on head-hosted tinderbox (Was: Re: 10.0-hosted tinderbox: 8.4 builds broken?)

Joe Marcus Clarke marcus at freebsd.org
Sat Feb 8 20:17:10 UTC 2014

On 2/7/14, 2:18 AM, Alexey Dokuchaev wrote:
> On Sun, Oct 13, 2013 at 01:36:45PM +0100, Chris Rees wrote:
>> It appears that really weird SRCBASE assumptions are made throughout the
>> code.  I'll have to put a temporary hack in to just make SRCBASE appear
>> inside the chroot whatever it's set to.  Setting and unsetting SRCBASE just
>> breaks different things in weird ways, and this is the only reliable fix
>> I've found.
>> Joe, please can I stick this in, and merge to the beta?
>> http://www.bayofrum.net/~crees/patches/tinderbox-fake-srcbase.diff
>> Alexey, try this patch.  This one definitely works for me, and gets the
>> dependencies working correctly.
> Can be unrelated, but I've been observing some bad behavior with fresh
> tinderbox code from CVS and equally fresh -CURRENT (just tried again
> today): install FreeBSD/amd64, 'cvs up', rebuild world/kernel (GENERIC),
> cvs co tinderbox, create jails for 10.0-RELEASE and 9.2-RELEASE.  Builds
> for 9.2 work fine; trying to build anything for 10.0 always fails in a
> similar way (take a look at attached make.0 file).  I've seen this on
> i386/non-zfs as well.  Particularly, these lines look bad:
>    /buildscript: pkg-static: not found
>    tar: Error opening archive: Failed to open 'pkg-1.2.6.txz'
>    /buildscript: ./pkg-static: not found
>    error in dependency pkg-1.2.6.txz, exiting

This part looks weird:

skipping package pkg-1.2.6.txz for pcre-8.34 since it is missing

Why wasn't pkg built?  It appears the Makefile was generated correctly 
to a point.  Pcre should depend on pkg.  What does the Makefile look 
like?  Do you have any logs for the pkg package build?


> ./danfe
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"

Joe Marcus Clarke
FreeBSD GNOME Team	::	gnome at FreeBSD.org
FreeNode / #freebsd-gnome

More information about the freebsd-ports mailing list