[tor-dev] Gitian Build Failure (pt branch only?)
tor-admin at torland.me
Sat Dec 14 16:31:16 UTC 2013
On Friday 13 December 2013 14:21:10 David Fifield wrote:
> Do you have the same symptoms we experienced? That is, during the build
> of tor for lucid-i386, you have a qemu process running with image
> target-precise-amd64.qcow2? And if you ssh into the VM with
> ssh -oNoHostAuthenticationForLocalhost=yes -i gitian-
> 2223 root at localhost and then run "halt", the VM appears to shut down, but
> the same qemu process keeps running?
> I think it's possible to have linux-image-generic package installed, but
> not actually be running 3.2.0. What does "uname -a" say?
> David Fifield
I restarted the make this morning but could no longer recreate the issue for
Linux and Windows. There is another issue with Mac, but that is caused by an
I still have the output from yesterdays make:
****** 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
Formatting 'target-lucid-i386.qcow2', fmt=qcow2 size=11811160064
backing_file='base-lucid-i386.qcow2' encryption=off cluster_size=65536
Checking if target is up
Preparing build environment
Updating apt-get repository (log in var/install.log)
Installing additional packages (log in var/install.log)
Grabbing package manifest
Creating build script (var/build-script)
Running build script (log in var/build.log)
./bin/gbuild:21:in `system!': failed to run on-target setarch i386 bash -x <
var/build-script > var/build.log 2>&1 (RuntimeError)
from ./bin/gbuild:121:in `build_one_configuration'
from ./bin/gbuild:218:in `each'
from ./bin/gbuild:216:in `each'
make: *** [build] Error 1
>From that make there was also still a qemu process running:
/bin/sh /home/user/make/gitian.builder/libexec/start-target 64 precises-amd64
qemu-system-x86_64 -enable-kvm -m 2000 -smp 2 -drive file=target-precise-
amd64.qcow2,cache=writeback -net nic,model=virrio -net
user,hostfwd=tcp:127.0.01:2223-:22 -vnc 127.0.0.1:16
I logged into it as you suggested and called halt. The ssh connection dropped,
but the quemu process kept running:
user at host:~$ ssh -oNoHostAuthenticationForLocalhost=yes -i ~/make/gitian-
builder/var/id_dsa -p 2223 root at localhost
Welcome to Ubuntu 12.04.3 LTS (GNU/Linux 3.2.0-57-virtual x86_64)
* Documentation: https://help.ubuntu.com/
root at ubuntu:~# halt
Broadcast message from root at ubuntu
(/dev/pts/0) at 16:15 ...
The system is going down for halt NOW!
root at ubuntu:~# Connection to localhost closed by remote host.
My uname output is:
user at host:~$ uname -a
Linux host 3.2.0-57-generic #87-Ubuntu SMP Tue Nov 12 21:35:10 UTC 2013 x86_64
x86_64 x86_64 GNU/Linux
More information about the tor-dev