[Qa-jenkins-scm] Build failed in Jenkins: reproducible_builder_i386_1 #12904

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Sun Aug 21 12:14:16 UTC 2016


See <https://jenkins.debian.net/job/reproducible_builder_i386_1/12904/>

------------------------------------------
[...truncated 1793 lines...]
+Vorbereitung zum Entpacken von .../29-dh-autoreconf_12_all.deb ...
+Entpacken von dh-autoreconf (12) ...
+Vormals nicht ausgewähltes Paket debhelper wird gewählt.
+Vorbereitung zum Entpacken von .../30-debhelper_9.20160814_all.deb ...
+Entpacken von debhelper (9.20160814) ...
+libarchive-zip-perl (1.59-1) wird eingerichtet ...
+libtimedate-perl (2.3000-2) wird eingerichtet ...
+libsigsegv2:i386 (2.10-5) wird eingerichtet ...
+groff-base (1.22.3-8) wird eingerichtet ...
+gettext-base (0.19.8.1-1) wird eingerichtet ...
+libpipeline1:i386 (1.4.1-2) wird eingerichtet ...
+m4 (1.4.17-5) wird eingerichtet ...
+libicu57:i386 (57.1-2) wird eingerichtet ...
+libbsd0:i386 (0.8.3-1) wird eingerichtet ...
+libxml2:i386 (2.9.4+dfsg1-1+b1) wird eingerichtet ...
+libmagic-mgc (1:5.28-4) wird eingerichtet ...
+libmagic1:i386 (1:5.28-4) wird eingerichtet ...
+Trigger für libc-bin (2.23-4) werden verarbeitet ...
+autotools-dev (20160430.1) wird eingerichtet ...
+libunistring0:i386 (0.9.6+really0.9.3-0.1) wird eingerichtet ...
+libffi6:i386 (3.2.1-4) wird eingerichtet ...
+bsdmainutils (9.0.10) wird eingerichtet ...
+update-alternatives: /usr/bin/bsd-write wird verwendet, um /usr/bin/write (write) im automatischen Modus bereitzustellen
+update-alternatives: /usr/bin/bsd-from wird verwendet, um /usr/bin/from (from) im automatischen Modus bereitzustellen
+autopoint (0.19.8.1-1) wird eingerichtet ...
+libfile-stripnondeterminism-perl (0.022-1) wird eingerichtet ...
+libglib2.0-0:i386 (2.48.1-2) wird eingerichtet ...
 No schema files found: doing nothing.
-Setting up autoconf (2.69-10) ...
-Setting up file (1:5.28-4) ...
-Setting up libcroco3:i386 (0.6.11-1) ...
-Setting up automake (1:1.15-4) ...
-update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode
-Setting up man-db (2.7.5-1) ...
+autoconf (2.69-10) wird eingerichtet ...
+file (1:5.28-4) wird eingerichtet ...
+libcroco3:i386 (0.6.11-1) wird eingerichtet ...
+automake (1:1.15-4) wird eingerichtet ...
+update-alternatives: /usr/bin/automake-1.15 wird verwendet, um /usr/bin/automake (automake) im automatischen Modus bereitzustellen
+man-db (2.7.5-1) wird eingerichtet ...
 Building database of manual pages ...
-Setting up libtool (2.4.6-0.1) ...
-Setting up gettext (0.19.8.1-1) ...
-Setting up intltool-debian (0.35.0+20060710.4) ...
-Setting up po-debconf (1.0.19) ...
-Setting up dh-strip-nondeterminism (0.022-1) ...
-Setting up debhelper (9.20160814) ...
-Setting up dh-autoreconf (12) ...
-Processing triggers for libc-bin (2.23-4) ...
-Reading package lists...
-Building dependency tree...
-Reading state information...
-Reading extended state information...
-Initializing package states...
-Writing extended state information...
-Building tag database...
+libtool (2.4.6-0.1) wird eingerichtet ...
+gettext (0.19.8.1-1) wird eingerichtet ...
+intltool-debian (0.35.0+20060710.4) wird eingerichtet ...
+po-debconf (1.0.19) wird eingerichtet ...
+dh-strip-nondeterminism (0.022-1) wird eingerichtet ...
+debhelper (9.20160814) wird eingerichtet ...
+dh-autoreconf (12) wird eingerichtet ...
+Trigger für libc-bin (2.23-4) werden verarbeitet ...
+Paketlisten werden gelesen...
+Abhängigkeitsbaum wird aufgebaut....
+Statusinformationen werden eingelesen....
+Lesen der erweiterten Statusinformationen...
+Initialisieren des Paketstatus'...
+Schreiben der erweiterten Statusinformationen...
+Erzeugen der Tag-Datenbank...
  -> Finished parsing the build-deps
-Reading package lists...
-Building dependency tree...
-Reading state information...
+Paketlisten werden gelesen...
+Abhängigkeitsbaum wird aufgebaut....
+Statusinformationen werden eingelesen....
 fakeroot is already the newest version (1.21-1).
-0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
+0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
 I: Copying source file
 I: copying [fruit_2.1.dfsg-6.dsc]
 I: copying [./fruit_2.1.dfsg.orig.tar.gz]
 I: copying [./fruit_2.1.dfsg-6.debian.tar.gz]
 I: Extracting source
 gpgv: keyblock resource `/root/.gnupg/trustedkeys.gpg': file open error
-gpgv: Signature made Tue Sep  6 22:03:24 2011 GMT+12 using DSA key ID D3F974DF
+gpgv: Signature made Don 08 Sep 2011 00:03:24 GMT-14 using DSA key ID D3F974DF
 gpgv: Can't check signature: public key not found
 dpkg-source: warning: failed to verify signature on ./fruit_2.1.dfsg-6.dsc
 dpkg-source: info: extracting fruit in fruit-2.1.dfsg
@@ -241,7 +252,8 @@
 dpkg-source: info: applying 01-makefile.patch
 dpkg-source: info: applying 01-simple_go.patch
 I: Building the package
-I: Running cd /build/*/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b --buildinfo-identifier=i386 -rfakeroot
+W: no hooks of type A found -- ignoring
+I: Running cd /build/*/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b --buildinfo-identifier=i386 -rfakeroot
 dpkg-buildpackage: info: source package fruit
 dpkg-buildpackage: info: source version 2.1.dfsg-6
 dpkg-buildpackage: info: source distribution unstable
@@ -253,9 +265,9 @@
    dh_testdir -O--sourcedirectory=src
    dh_auto_clean -O--sourcedirectory=src
 	make -j1 clean
-make[1]: Entering directory '/build/fruit-2.1.dfsg/src'
+make[1]: Verzeichnis „/build/fruit-2.1.dfsg/src“ wird betreten
 rm -f *.o .depend gmon.out
-make[1]: Leaving directory '/build/fruit-2.1.dfsg/src'
+make[1]: Verzeichnis „/build/fruit-2.1.dfsg/src“ wird verlassen
    dh_clean -O--sourcedirectory=src
  debian/rules build
 dh build --sourcedirectory=src
@@ -264,8 +276,8 @@
    dh_auto_configure -O--sourcedirectory=src
    dh_auto_build -O--sourcedirectory=src
 	make -j1
-make[1]: Entering directory '/build/fruit-2.1.dfsg/src'
-Makefile:47: .depend: No such file or directory
+make[1]: Verzeichnis „/build/fruit-2.1.dfsg/src“ wird betreten
+Makefile:47: .depend: Datei oder Verzeichnis nicht gefunden
 g++ -MM attack.cpp board.cpp book.cpp eval.cpp fen.cpp hash.cpp list.cpp main.cpp material.cpp move.cpp move_check.cpp move_do.cpp move_evasion.cpp move_gen.cpp move_legal.cpp option.cpp pawn.cpp piece.cpp posix.cpp protocol.cpp pst.cpp pv.cpp random.cpp recog.cpp search.cpp search_full.cpp see.cpp sort.cpp square.cpp trans.cpp util.cpp value.cpp vector.cpp > .depend
 g++ -pipe -fno-exceptions -fno-rtti -O3 -fstrict-aliasing -fomit-frame-pointer   -c -o attack.o attack.cpp
 g++ -pipe -fno-exceptions -fno-rtti -O3 -fstrict-aliasing -fomit-frame-pointer   -c -o board.o board.cpp
@@ -301,7 +313,7 @@
 g++ -pipe -fno-exceptions -fno-rtti -O3 -fstrict-aliasing -fomit-frame-pointer   -c -o value.o value.cpp
 g++ -pipe -fno-exceptions -fno-rtti -O3 -fstrict-aliasing -fomit-frame-pointer   -c -o vector.o vector.cpp
 g++ -lm -o fruit attack.o board.o book.o eval.o fen.o hash.o list.o main.o material.o move.o move_check.o move_do.o move_evasion.o move_gen.o move_legal.o option.o pawn.o piece.o posix.o protocol.o pst.o pv.o random.o recog.o search.o search_full.o see.o sort.o square.o trans.o util.o value.o vector.o
-make[1]: Leaving directory '/build/fruit-2.1.dfsg/src'
+make[1]: Verzeichnis „/build/fruit-2.1.dfsg/src“ wird verlassen
    dh_auto_test -O--sourcedirectory=src
  fakeroot debian/rules binary
 dh binary --sourcedirectory=src
@@ -321,16 +333,16 @@
    dh_strip -O--sourcedirectory=src
    dh_makeshlibs -O--sourcedirectory=src
    dh_shlibdeps -O--sourcedirectory=src
-dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/fruit/usr/games/fruit was not linked against libgcc_s.so.1 (it uses none of the library's symbols)
 dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/fruit/usr/games/fruit was not linked against libstdc++.so.6 (it uses none of the library's symbols)
+dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/fruit/usr/games/fruit was not linked against libgcc_s.so.1 (it uses none of the library's symbols)
    dh_installdeb -O--sourcedirectory=src
    dh_gencontrol -O--sourcedirectory=src
 dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
 dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
    dh_md5sums -O--sourcedirectory=src
    dh_builddeb -O--sourcedirectory=src
-dpkg-deb: building package 'fruit-dbgsym' in '../fruit-dbgsym_2.1.dfsg-6_i386.deb'.
-dpkg-deb: building package 'fruit' in '../fruit_2.1.dfsg-6_i386.deb'.
+dpkg-deb: Paket »fruit-dbgsym« wird in »../fruit-dbgsym_2.1.dfsg-6_i386.deb« gebaut.
+dpkg-deb: Paket »fruit« wird in »../fruit_2.1.dfsg-6_i386.deb« gebaut.
  dpkg-distaddfile fruit_2.1.dfsg-6_i386.buildinfo games optional
 dpkg-distaddfile: warning: File::FcntlLock not available; using flock which is not NFS-safe
  dpkg-genchanges --build=any,all >../fruit_2.1.dfsg-6_i386.changes
@@ -338,12 +350,15 @@
  dpkg-source --after-build fruit-2.1.dfsg
 dpkg-buildpackage: info: binary-only upload (no source included)
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/2121/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/2121/tmp/hooks/B01_cleanup finished
+W: no hooks of type I found -- ignoring
 I: unmounting /dev/shm filesystem
 I: unmounting dev/pts filesystem
 I: unmounting run/shm filesystem
 I: unmounting proc filesystem
 I: unmounting sys filesystem
 I: cleaning the build env 
-I: removing directory /srv/workspace/pbuilder/10894 and its subdirectories
-I: Current time: Sun Aug 21 00:09:55 GMT+12 2016
-I: pbuilder-time-stamp: 1471781395
+I: removing directory /srv/workspace/pbuilder/2121 and its subdirectories
+I: Current time: Son Sep 24 08:34:10 GMT-14 2017
+I: pbuilder-time-stamp: 1506191650

Compressing the 2nd log...
/var/lib/jenkins/userContent/reproducible/debian/logdiffs/testing/i386/fruit_2.1.dfsg-6.diff:	 80.6% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/logdiffs/testing/i386/fruit_2.1.dfsg-6.diff.gz
b2/build.log:	 78.9%
+ echo 'Compressing the 1st log...'
Compressing the 1st log...
+ gzip -9cvn b1/build.log
b1/build.log:	 78.9%
+ chmod 644 /var/lib/jenkins/userContent/reproducible/debian/logs/testing/i386/fruit_2.1.dfsg-6.build1.log.gz
+ update_rbuildlog
+ chmod 644 /srv/reproducible-results/rbuild-debian-h4lDZgAG/tmp.rJwesuhwSf
+ mv /srv/reproducible-results/rbuild-debian-h4lDZgAG/tmp.rJwesuhwSf /var/lib/jenkins/userContent/reproducible/debian/rbuild/testing/i386/fruit_2.1.dfsg-6.rbuild.log
+ RBUILDLOG=/var/lib/jenkins/userContent/reproducible/debian/rbuild/testing/i386/fruit_2.1.dfsg-6.rbuild.log
+ '[' 0 -eq 1 ']'
+ '[' 0 -eq 0 ']'
+ call_diffoscope_on_buildinfo_files
++ mktemp --tmpdir=/srv/reproducible-results/rbuild-debian-h4lDZgAG
+ local TMPLOG=/srv/reproducible-results/rbuild-debian-h4lDZgAG/tmp.3CON1hgAhH
+ local TIMEOUT=120m
+ DBDSUITE=testing
+ '[' testing = experimental ']'
+ set -x
++ mktemp --tmpdir=/srv/reproducible-results/rbuild-debian-h4lDZgAG -d dbd-tmp-XXXXXXX
+ local TEMP=/srv/reproducible-results/rbuild-debian-h4lDZgAG/dbd-tmp-8j1a4XC
++ schroot --directory /srv/reproducible-results/rbuild-debian-h4lDZgAG -c source:jenkins-reproducible-testing-diffoscope diffoscope -- --version
+ DIFFOSCOPE='diffoscope 59'
++ echo diffoscope 59
++ grep '^E: 15binfmt: update-binfmts: unable to open'
++ true
+ LOG_RESULT=
+ '[' '!' -z '' ']'
+ log_info 'diffoscope 59 will be used to compare the two builds:'
+ _log I: 'diffoscope 59 will be used to compare the two builds:'
+ local prefix=I:
+ shift 1
+ tee -a /var/lib/jenkins/userContent/reproducible/debian/rbuild/testing/i386/fruit_2.1.dfsg-6.rbuild.log
++ date -u
+ echo -e 'Sun Aug 21 12:11:12 UTC 2016  I: diffoscope 59 will be used to compare the two builds:'
Sun Aug 21 12:11:12 UTC 2016  I: diffoscope 59 will be used to compare the two builds:
+ set +e
+ set -x
+ timeout 120m nice schroot --directory /srv/reproducible-results/rbuild-debian-h4lDZgAG -c source:jenkins-reproducible-testing-diffoscope -- sh -c 'export TMPDIR=/srv/reproducible-results/rbuild-debian-h4lDZgAG/dbd-tmp-8j1a4XC ; diffoscope 			--html /srv/reproducible-results/rbuild-debian-h4lDZgAG/fruit_2.1.dfsg-6.diffoscope.html 			--text /srv/reproducible-results/rbuild-debian-h4lDZgAG/fruit_2.1.dfsg-6.diffoscope.txt 			/srv/reproducible-results/rbuild-debian-h4lDZgAG/b1/fruit_2.1.dfsg-6_i386.buildinfo 			/srv/reproducible-results/rbuild-debian-h4lDZgAG/b2/fruit_2.1.dfsg-6_i386.buildinfo'
+ RESULT=0
++ grep '^E: 15binfmt: update-binfmts: unable to open' /srv/reproducible-results/rbuild-debian-h4lDZgAG/tmp.3CON1hgAhH
++ true
+ LOG_RESULT=
+ '[' '!' -z '' ']'
+ false
+ set +x
  __            _ _   
 / _|_ __ _   _(_) |_ 
| |_| '__| | | | | __|
|  _| |  | |_| | | |_ 
|_| |_|   \__,_|_|\__|
                      
Sun Aug 21 12:11:14 UTC 2016  I: diffoscope 59 found no differences in the changes files, and a .buildinfo file also exists.
Sun Aug 21 12:11:14 UTC 2016  I: fruit from testing built successfully and reproducibly on i386.
Error: database is locked
Error: database is locked
/var/lib/jenkins/userContent/reproducible/debian/rbuild/testing/i386/fruit_2.1.dfsg-6.rbuild.log:	 75.9% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/rbuild/testing/i386/fruit_2.1.dfsg-6.rbuild.log.gz
INFO: Starting at 2016-08-21 12:13:15.993727
CRITICAL: SQLite database locked, could not execute query:
CRITICAL: "SELECT r.status, r.version, r.build_date FROM results AS r JOIN sources AS s ON r.package_id=s.id WHERE s.name="fruit" AND s.architecture="amd64" AND s.suite="testing""
CRITICAL: Exiting script.
INFO: Finished at 2016-08-21 12:14:16.100683, took: 0:01:00.106979








Warning: cannot update html pages for fruit
Sun 21 Aug 12:14:16 UTC 2016 - /srv/jenkins/bin/reproducible_build.sh stopped running as /tmp/jenkins-script-ZhSSWTBS, which will now be removed.
Build step 'Execute shell' marked build as failure



More information about the Qa-jenkins-scm mailing list