Gitian LXC build fails to find 'base-lucid-amd64'
I tried doing the Gitian build for the first time, so this ticket might be because I'm doing something wrong. It appears to have successfully build "tor-linux for lucid i386", but then failed at "tor-linux for lucid amd64".
What I did to set up the Ubuntu build VM:
http://releases.ubuntu.com/precise/ubuntu-12.04.3-server-amd64.iso
qemu-img create -f qcow2 ubuntu-12.04-server-amd64-gitian.hda 50G
kvm -k en-us -hda ubuntu-12.04-server-amd64-gitian.hda -m 2G -smp 4 -cdrom ubuntu-12.04.3-server-amd64.iso
Install Ubuntu
English
United States
Detect keyboard layout? No
English (US)
English (US)
ubuntu
ubuntu
ubuntu
password
Encrypt your home directory? No
Is this time zone correct? No
UTC
Guided - use entire disk and setup LVM
Write the changes to disk? Yes
Continue
Write the changes to disk? Yes
No HTTP proxy
No automatic updates
[*] OpenSSH server
Install the GRUB boot loader to the master boot record? Yes
Reboot
Here's what I see at the end of the build output.
****** Starting Tor Component of Linux Bundle (1/3 for Linux) ******
--- Building tor-linux for lucid i386 ---
Stopping target if it is up
Making a new image copy
[16426.724888] EXT3-fs (loop7): error: couldn't mount because of unsupported optional features (240)
Starting target
Checking if target is up[16450.761484] EXT3-fs (loop7): error: couldn't mount because of unsupported optional features (240)
[16451.589736] EXT3-fs (loop7): error: couldn't mount because of unsupported optional features (240)
Preparing build environment
[16452.389545] EXT3-fs (loop7): error: couldn't mount because of unsupported optional features (240)
passwd: password expirty information changed.
[16454.072930] EXT3-fs (loop7): error: couldn't mount because of unsupported optional features (240)
[16455.172731] EXT3-fs (loop7): error: couldn't mount because of unsupported optional features (240)
[16458.417791] EXT3-fs (loop7): error: couldn't mount because of unsupported optional features (240)
Updating apt-get repository (log in var/install.log)
[16459.423093] EXT3-fs (loop7): error: couldn't mount because of unsupported optional features (240)
Installing additional packages (log in var/install.log)
[16499.505049] EXT3-fs (loop7): error: couldn't mount because of unsupported optional features (240)
Grabbing package manifest
[16559.665726] EXT3-fs (loop7): error: couldn't mount because of unsupported optional features (240)
stdin: is not a tty
Creating build script (var/build-script)
[16611.725550] EXT3-fs (loop7): error: couldn't mount because of unsupported optional features (240)
[16632.581591] EXT3-fs (loop7): error: couldn't mount because of unsupported optional features (240)
[16639.569632] EXT3-fs (loop7): error: couldn't mount because of unsupported optional features (240)
Running build script (log in var/build.log)
[16645.723896] EXT3-fs (loop7): error: couldn't mount because of unsupported optional features (240)
Grabbing results
[17443.934498] EXT3-fs (loop7): error: couldn't mount because of unsupported optional features (240)
--- Building tor-linux for lucid amd64 ---
Stopping target if it is up
Making a new image copy
cp: cannot stat `base-lucid-amd64': No such file or directory
./bin/gbuild:21:in `system!': failed to run make-clean-vm --suite lucid --arch amd64 (RuntimeError)
from ./bin/gbuild:57:in `build_one_configuration'
from ./bin/gbuild:223
from ./bin/gbuild:218:in `each'
from ./bin/gbuild:218
from ./bin/gbuild:216:in `each'
from ./bin/gbuild:216
make: *** [build] Error 1