options support broken in HEAD?

Joe Marcus Clarke marcus at marcuscom.com
Fri Jan 18 01:35:07 EST 2008


On Wed, 2008-01-16 at 14:59 -0500, Ryan Dean wrote:
> Howdy,
>    Is options support broken in HEAD?  I set up a HEAD instance on a
> spare box to play with it, but it doesn't want to build any ports when
> I've got options support turned on.
> 
>    I've enabled options...
> [root at build /export/build/tinderbox/scripts]# ./tc configOptions -e
> [root at build /export/build/tinderbox/scripts]# ./tc configOptions -o /options
> 
>    I check the output...
> [root at build /export/build/tinderbox/scripts]# ./tc configOptions
> 
>    But there isn't any?  On my 2.4 tinderbox install, the options
> display if I call configOptions with no arguments.  Looking at the
> webui, however, does show that options has been correctly set
> 
>    When I start a build (either with ./tc tinderbuild or via the
> webui), it doesn't complete.  Here's the output from ./tc
> tinderbuild...
> [root at build /export/build/tinderbox/scripts]# ./tc tinderbuild -b
> 6.3-RC2-NMC-FreeBSD-nox11 editors/nano
> ERROR: Port, editors/nano is not in the datastore.
> tinderbuild: creating makefile...
> tinderbuild: Creating build directory for 6.3-RC2-NMC-FreeBSD-nox11
> 6.3-RC2-NMC-FreeBSD-nox11: cleaning out
> /export/build/tinderbox/6.3-RC2-NMC-FreeBSD-nox11
> makeBuild: extracting jail tarball
> tinderbuild: Finalizing chroot environment
> requestMount: buildoptions: missing destination location
> tinderbuild: cant mount options
> tinderbuild: Cleaning up after tinderbuild.  Please be patient.
> 
>    I do have an options directory, and the correct subdirectory for the build...
> [root at build /export/build/tinderbox]# ls -l
> total 20
> drwxr-xr-x  18 root   wheel  512 Jan 16 19:50 6.3-RC2-NMC-FreeBSD-nox11
> drwxr-xr-x   3 root   wheel  512 Jan 16 19:52 builds
> drwxr-xr-x   3 root   wheel  512 Jan 16 18:02 errors
> drwxr-xr-x   3 root   wheel  512 Jan 16 06:37 jails
> drwxr-xr-x   3 root   wheel  512 Jan 16 18:02 logs
> drwxr-xr-x   3 root   wheel  512 Jan 16 18:02 options
> drwxr-xr-x   3 root   wheel  512 Jan 16 18:02 packages
> drwxr-xr-x   4 root   wheel  512 Jan 16 19:19 portstrees
> drwxr-xr-x  11 rdean  rdean  512 Jan 16 06:22 scripts
> drwxr-xr-x   2 root   wheel  512 Jan 16 06:22 wrkdirs
> [root at build /export/build/tinderbox]# ls -l options
> total 2
> drwxr-xr-x  10 root  wheel  512 Jan 16 19:27 6.3-RC2-NMC-FreeBSD-nox11
> 
>    If I disable options support, everything works just fine.  Any ideas?

Both of these should be fixed in HEAD.

Joe

-- 
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://marcuscom.com/pipermail/tinderbox-list/attachments/20080118/25d14589/attachment.bin 


More information about the tinderbox-list mailing list