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