Author

Topic: [SOLVED] Gitian building help (Read 1369 times)

legendary
Activity: 1708
Merit: 1006
June 16, 2015, 06:45:30 PM
#7
Thanks. I've solved it. The solution in that issue works for me  Cheesy
sr. member
Activity: 293
Merit: 251
Director - www.cubeform.io
sr. member
Activity: 293
Merit: 251
Director - www.cubeform.io
sr. member
Activity: 293
Merit: 251
Director - www.cubeform.io
June 16, 2015, 04:41:41 PM
#4
Sounds like the VM doesn't have network access.
legendary
Activity: 1708
Merit: 1006
June 16, 2015, 04:17:06 PM
#3

Quote
sudo: unable to resolve host ubuntu
wget: unable to resolve host address `samba.org'
wget: unable to resolve host address `bitcoincore.org'

Two questions:
1. Can you specify which "first command" you are running?
This one, the first in the "Build Bitcoin Core..." section:
Code:
./bin/gbuild --commit bitcoin=v${VERSION} ../bitcoin/contrib/gitian-descriptors/gitian-linux.yml

Quote
2.Can you ping those hosts from your server?

e.g.
ping samba.org
ping bitcoincore.org

:-)
From the server:
ubuntu - no
samba.org - yes
bitcoincore.org - yes

From the vm gitian made to do the build:
ubuntu - no
samba.org - no
bitcoincore.org -no

FYI, ubuntu is the hostname (at least it should be) of the vm that gitian created to do the building.
Also, when I ping from the VM it gives this message for each ping (but with different doman):
Code:
ping: unknown host bitcoincore.org
legendary
Activity: 4228
Merit: 1313
June 16, 2015, 03:25:07 PM
#2

Quote
sudo: unable to resolve host ubuntu
wget: unable to resolve host address `samba.org'
wget: unable to resolve host address `bitcoincore.org'

Two questions:
1. Can you specify which "first command" you are running?

2.Can you ping those hosts from your server?

e.g.
ping samba.org
ping bitcoincore.org

:-)
legendary
Activity: 1708
Merit: 1006
June 16, 2015, 02:52:20 PM
#1
I'm trying to build Bitcoin with the gitian build system, but it keeps giving me errors. I am following the instructions for building from here: https://github.com/bitcoin/bitcoin/blob/master/doc/release-process.md. When I run the first command, it gives me an error. This is the buld log:
Code:
lxc-init: failed to mount /dev/shm : No such file or directory
sudo: unable to resolve host ubuntu
+ set -e
+ export LANG=en_US.UTF-8
+ LANG=en_US.UTF-8
+ export LC_ALL=en_US.UTF-8
+ LC_ALL=en_US.UTF-8
+ umask 002
+ export OUTDIR=/home/ubuntu/out
+ OUTDIR=/home/ubuntu/out
+ GBUILD_BITS=64
+ GBUILD_CACHE_ENABLED=1
+ GBUILD_PACKAGE_CACHE=/home/ubuntu/cache/bitcoin-linux-0.10
+ GBUILD_COMMON_CACHE=/home/ubuntu/cache/common
+ MAKEOPTS=(-j2)
+ REFERENCE_DATETIME='2013-06-01 00:00:00'
+ REFERENCE_DATE=2013-06-01
+ REFERENCE_TIME=00:00:00
+ cd build/bitcoin
+ git reset -q --hard
+ git clean -q -f -d
+ cd build
+ WRAP_DIR=/home/ubuntu/wrapped
+ HOSTS='i686-pc-linux-gnu x86_64-unknown-linux-gnu'
+ CONFIGFLAGS='--enable-upnp-default --enable-glibc-back-compat'
+ FAKETIME_HOST_PROGS=
+ FAKETIME_PROGS='date ar ranlib nm strip'
+ export QT_RCC_TEST=1
+ QT_RCC_TEST=1
+ export GZIP=-9n
+ GZIP=-9n
+ export 'TAR_OPTIONS=--mtime=2013-06-01\ 00:00:00'
+ TAR_OPTIONS='--mtime=2013-06-01\ 00:00:00'
+ export TZ=UTC
+ TZ=UTC
++ pwd
+ export BUILD_DIR=/home/ubuntu/build
+ BUILD_DIR=/home/ubuntu/build
+ mkdir -p /home/ubuntu/wrapped
+ test -n 1
+ export SOURCES_PATH=/home/ubuntu/cache/common
+ SOURCES_PATH=/home/ubuntu/cache/common
+ export BASE_CACHE=/home/ubuntu/cache/bitcoin-linux-0.10
+ BASE_CACHE=/home/ubuntu/cache/bitcoin-linux-0.10
+ mkdir -p /home/ubuntu/cache/bitcoin-linux-0.10 /home/ubuntu/cache/common
+ for prog in '${FAKETIME_PROGS}'
+ echo '#!/bin/bash'
+ echo 'REAL=`which -a date | grep -v /home/ubuntu/wrapped/date | head -1`'
+ echo 'export LD_PRELOAD=/usr/lib/faketime/libfaketime.so.1'
+ echo 'export FAKETIME="2013-06-01 00:00:00"'
+ echo '$REAL $@'
+ chmod +x /home/ubuntu/wrapped/date
+ for prog in '${FAKETIME_PROGS}'
+ echo '#!/bin/bash'
+ echo 'REAL=`which -a ar | grep -v /home/ubuntu/wrapped/ar | head -1`'
+ echo 'export LD_PRELOAD=/usr/lib/faketime/libfaketime.so.1'
+ echo 'export FAKETIME="2013-06-01 00:00:00"'
+ echo '$REAL $@'
+ chmod +x /home/ubuntu/wrapped/ar
+ for prog in '${FAKETIME_PROGS}'
+ echo '#!/bin/bash'
+ echo 'REAL=`which -a ranlib | grep -v /home/ubuntu/wrapped/ranlib | head -1`'
+ echo 'export LD_PRELOAD=/usr/lib/faketime/libfaketime.so.1'
+ echo 'export FAKETIME="2013-06-01 00:00:00"'
+ echo '$REAL $@'
+ chmod +x /home/ubuntu/wrapped/ranlib
+ for prog in '${FAKETIME_PROGS}'
+ echo '#!/bin/bash'
+ echo 'REAL=`which -a nm | grep -v /home/ubuntu/wrapped/nm | head -1`'
+ echo 'export LD_PRELOAD=/usr/lib/faketime/libfaketime.so.1'
+ echo 'export FAKETIME="2013-06-01 00:00:00"'
+ echo '$REAL $@'
+ chmod +x /home/ubuntu/wrapped/nm
+ for prog in '${FAKETIME_PROGS}'
+ echo '#!/bin/bash'
+ echo 'REAL=`which -a strip | grep -v /home/ubuntu/wrapped/strip | head -1`'
+ echo 'export LD_PRELOAD=/usr/lib/faketime/libfaketime.so.1'
+ echo 'export FAKETIME="2013-06-01 00:00:00"'
+ echo '$REAL $@'
+ chmod +x /home/ubuntu/wrapped/strip
+ for i in '$HOSTS'
+ for i in '$HOSTS'
+ export PATH=/home/ubuntu/wrapped:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+ PATH=/home/ubuntu/wrapped:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+ cd bitcoin
++ pwd
+ BASEPREFIX=/home/ubuntu/build/bitcoin/depends
+ for i in '$HOSTS'
+ make -j2 -C /home/ubuntu/build/bitcoin/depends HOST=i686-pc-linux-gnu
make: Entering directory `/home/ubuntu/build/bitcoin/depends'
Fetching native_ccache...
wget: unable to resolve host address `samba.org'
wget: unable to resolve host address `bitcoincore.org'
make: *** [/home/ubuntu/cache/common/download-stamps/.stamp_fetched-native_ccache-ccache-3.1.9.tar.bz2] Error 4
make: Leaving directory `/home/ubuntu/build/bitcoin/depends'
Can someone help me here? I can't figure this out.
I have also had to add wget to the list of packages to install in the gitian-linux.yml file. I am running this on an Ubuntu 15.04 64-bit virtual machine in vmware.
Jump to: