options support broken in HEAD?

Ryan Dean 6461.rdean at gmail.com
Wed Jan 16 14:59:33 EST 2008


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?
                 -Ryan T. Dean


More information about the tinderbox-list mailing list