I successfully built boost but now when I try to do the deps it fails. I am using a current clone of the github repo. Am I doing something wrong ? Looks like the checksum on miniupnp is a mismatch to what the yml is expecting ?
root@miner2:/bitcoin/gitian-builder# ./bin/gbuild ../bitcoin/contrib/gitian-descriptors/deps-linux.yml
--- Building for precise i386 ---
Stopping target if it is up
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Making a new image copy
Restoring snapshot 4d8aabff-34c8-46f6-b6a3-5aa3de6b06f7
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Starting target
Checking if target is upWaiting for VM "Gitian-precise-i386" to power on...
VM "Gitian-precise-i386" has been successfully started.
.
Preparing build environment
openssl-1.0.1e.tar.gz 100% 4355KB 4.3MB/s 00:00
miniupnpc-1.8.tar.gz 100% 111 0.1KB/s 00:00
qrencode-3.4.3.tar.bz2 100% 362KB 362.0KB/s 00:00
protobuf-2.5.0.tar.bz2 100% 1823KB 1.8MB/s 00:00
db-4.8.30.NC.tar.gz 100% 22MB 10.9MB/s 00:02
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:116:inbuild_one_configuration'
from ./bin/gbuild:218
from ./bin/gbuild:213:in each' from ./bin/gbuild:213 from ./bin/gbuild:211:ineach'
from ./bin/gbuild:211
Here is the output from : build.log
root@miner2:/bitcoin/gitian-builder/var# more build.log
- set -e
- umask 002
- export OUTDIR=/home/ubuntu/out
- OUTDIR=/home/ubuntu/out
- GBUILD_BITS=32
- MAKEOPTS=(-j2)
- REFERENCE_DATETIME='2013-06-01 00:00:00'
- REFERENCE_DATE=2013-06-01
- REFERENCE_TIME=00:00:00
- cd build
- STAGING=/home/ubuntu/install
- TEMPDIR=/home/ubuntu/tmp
- OPTFLAGS=-O2
- export LD_PRELOAD=/usr/lib/faketime/libfaketime.so.1
- LD_PRELOAD=/usr/lib/faketime/libfaketime.so.1
- export 'FAKETIME=2013-06-01 00:00:00'
- FAKETIME='2013-06-01 00:00:00'
- export TZ=UTC
- TZ=UTC
- export LIBRARY_PATH=/home/ubuntu/install/lib
- LIBRARY_PATH=/home/ubuntu/install/lib
- sha256sum -c
- echo 'f74f15e8c8ff11aa3d5bb5f276d202ec18d7246e95f961db76054199c69c1ae3 openss l-1.0.1e.tar.gz' openssl-1.0.1e.tar.gz: OK
- sha256sum -c
- echo 'bc5f73c7b0056252c1888a80e6075787a1e1e9112b808f863a245483ff79859c miniup npc-1.8.tar.gz' miniupnpc-1.8.tar.gz: FAILED sha256sum: WARNING: 1 computed checksum did NOT match <<<<<<<<<<<====== ?
This worked great BTW : f29b7d9577417333fb56e023c2977f5726a7c297f320b175a4108cf7cd4c2d29 boost-linux32- 1.55.0-gitian-r1.zip 88232451c4104f7eb16e469ac6474fd1231bd485687253f7b2bdf46c0781d535 boost-linux64- 1.55.0-gitian-r1.zip cb74aa9a75b8ffdc22391397a9725ebf8d2da9a1e4cf5addc3640ba56ce8fe93 boost-res.yml Done.