[Qa-jenkins-scm] Build failed in Jenkins: reproducible_builder_amd64_11 #64026

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Sat Dec 24 19:02:05 UTC 2016


https://jenkins.debian.net/job/reproducible_builder_amd64_11/64026/------------------------------------------
[...truncated 174039 lines...]
+dpkg-deb: building package 'mariadb-client-10.1-dbgsym' in '../mariadb-client-10.1-dbgsym_10.1.20-1_amd64.deb'.
 dpkg-deb: building package 'mariadb-server-10.1-dbgsym' in '../mariadb-server-10.1-dbgsym_10.1.20-1_amd64.deb'.
-dpkg-deb: building package 'mariadb-client' in '../mariadb-client_10.1.20-1_all.deb'.
-dpkg-deb: building package 'mariadb-plugin-connect-dbgsym' in '../mariadb-plugin-connect-dbgsym_10.1.20-1_amd64.deb'.
-dpkg-deb: building package 'mariadb-plugin-oqgraph-dbgsym' in '../mariadb-plugin-oqgraph-dbgsym_10.1.20-1_amd64.deb'.
 dpkg-deb: building package 'mariadb-server-core-10.1-dbgsym' in '../mariadb-server-core-10.1-dbgsym_10.1.20-1_amd64.deb'.
+dpkg-deb: building package 'mariadb-plugin-connect-dbgsym' in '../mariadb-plugin-connect-dbgsym_10.1.20-1_amd64.deb'.
 dpkg-deb: building package 'mariadb-plugin-tokudb-dbgsym' in '../mariadb-plugin-tokudb-dbgsym_10.1.20-1_amd64.deb'.
+dpkg-deb: building package 'mariadb-plugin-oqgraph-dbgsym' in '../mariadb-plugin-oqgraph-dbgsym_10.1.20-1_amd64.deb'.
+dpkg-deb: building package 'mariadb-plugin-mroonga-dbgsym' in '../mariadb-plugin-mroonga-dbgsym_10.1.20-1_amd64.deb'.
 dpkg-deb: building package 'mariadb-common' in '../mariadb-common_10.1.20-1_all.deb'.
 	dpkg-deb --build debian/mariadb-plugin-oqgraph ..
 dpkg-deb: building package 'mariadb-plugin-oqgraph' in '../mariadb-plugin-oqgraph_10.1.20-1_amd64.deb'.
-	dpkg-deb -z1 -Zxz -Sextreme --build debian/.debhelper/mariadb-plugin-mroonga/dbgsym-root ..
 	dpkg-deb -z1 -Zxz -Sextreme --build debian/.debhelper/mariadb-plugin-spider/dbgsym-root ..
-dpkg-deb: building package 'mariadb-plugin-mroonga-dbgsym' in '../mariadb-plugin-mroonga-dbgsym_10.1.20-1_amd64.deb'.
 	dpkg-deb -z1 -Zxz -Sextreme --build debian/.debhelper/mariadb-plugin-gssapi-server/dbgsym-root ..
-	dpkg-deb -z1 -Zxz -Sextreme --build debian/.debhelper/mariadb-plugin-gssapi-client/dbgsym-root ..
+	dpkg-deb --build debian/mariadb-plugin-connect ..
 dpkg-deb: building package 'mariadb-plugin-spider-dbgsym' in '../mariadb-plugin-spider-dbgsym_10.1.20-1_amd64.deb'.
 dpkg-deb: building package 'mariadb-plugin-gssapi-server-dbgsym' in '../mariadb-plugin-gssapi-server-dbgsym_10.1.20-1_amd64.deb'.
+	dpkg-deb --build debian/mariadb-client-core-10.1 ..
+	dpkg-deb -z1 -Zxz -Sextreme --build debian/.debhelper/mariadb-plugin-gssapi-client/dbgsym-root ..
+	dpkg-deb --build debian/mariadb-plugin-mroonga ..
+dpkg-deb: building package 'mariadb-plugin-connect' in '../mariadb-plugin-connect_10.1.20-1_amd64.deb'.
+dpkg-deb: building package 'mariadb-client-core-10.1' in '../mariadb-client-core-10.1_10.1.20-1_amd64.deb'.
 dpkg-deb: building package 'mariadb-plugin-gssapi-client-dbgsym' in '../mariadb-plugin-gssapi-client-dbgsym_10.1.20-1_amd64.deb'.
-	dpkg-deb --build debian/mariadb-plugin-gssapi-client ..
-dpkg-deb: building package 'mariadb-plugin-gssapi-client' in '../mariadb-plugin-gssapi-client_10.1.20-1_amd64.deb'.
-	dpkg-deb --build debian/mariadb-plugin-gssapi-server ..
-dpkg-deb: building package 'mariadb-plugin-gssapi-server' in '../mariadb-plugin-gssapi-server_10.1.20-1_amd64.deb'.
+dpkg-deb: building package 'mariadb-plugin-mroonga' in '../mariadb-plugin-mroonga_10.1.20-1_amd64.deb'.
+	dpkg-deb --build debian/mariadb-plugin-tokudb ..
+dpkg-deb: building package 'mariadb-plugin-tokudb' in '../mariadb-plugin-tokudb_10.1.20-1_amd64.deb'.
 	dpkg-deb -z1 -Zxz -Sextreme --build debian/.debhelper/mariadb-plugin-cracklib-password-check/dbgsym-root ..
 dpkg-deb: building package 'mariadb-plugin-cracklib-password-check-dbgsym' in '../mariadb-plugin-cracklib-password-check-dbgsym_10.1.20-1_amd64.deb'.
-	dpkg-deb -z1 -Zxz -Sextreme --build debian/.debhelper/mariadb-test/dbgsym-root ..
-dpkg-deb: building package 'mariadb-test-dbgsym' in '../mariadb-test-dbgsym_10.1.20-1_amd64.deb'.
 	dpkg-deb --build debian/mariadb-plugin-cracklib-password-check ..
+	dpkg-deb --build debian/mariadb-plugin-gssapi-client ..
+	dpkg-deb --build debian/mariadb-plugin-gssapi-server ..
+dpkg-deb: building package 'mariadb-plugin-gssapi-client' in '../mariadb-plugin-gssapi-client_10.1.20-1_amd64.deb'.
 dpkg-deb: building package 'mariadb-plugin-cracklib-password-check' in '../mariadb-plugin-cracklib-password-check_10.1.20-1_amd64.deb'.
-	dpkg-deb --build debian/mariadb-test-data ..
-dpkg-deb: building package 'mariadb-test-data' in '../mariadb-test-data_10.1.20-1_all.deb'.
-	dpkg-deb --build debian/mariadb-plugin-connect ..
-dpkg-deb: building package 'mariadb-plugin-connect' in '../mariadb-plugin-connect_10.1.20-1_amd64.deb'.
+dpkg-deb: building package 'mariadb-plugin-gssapi-server' in '../mariadb-plugin-gssapi-server_10.1.20-1_amd64.deb'.
 	dpkg-deb --build debian/libmariadbclient18 ..
 dpkg-deb: building package 'libmariadbclient18' in '../libmariadbclient18_10.1.20-1_amd64.deb'.
-	dpkg-deb --build debian/mariadb-plugin-tokudb ..
-dpkg-deb: building package 'mariadb-plugin-tokudb' in '../mariadb-plugin-tokudb_10.1.20-1_amd64.deb'.
-	dpkg-deb --build debian/mariadb-client-core-10.1 ..
-dpkg-deb: building package 'mariadb-client-core-10.1' in '../mariadb-client-core-10.1_10.1.20-1_amd64.deb'.
 	dpkg-deb --build debian/mariadb-client-10.1 ..
-dpkg-deb: building package 'mariadb-client-10.1' in '../mariadb-client-10.1_10.1.20-1_amd64.deb'.
 	dpkg-deb --build debian/libmariadbd18 ..
 dpkg-deb: building package 'libmariadbd18' in '../libmariadbd18_10.1.20-1_amd64.deb'.
-	dpkg-deb --build debian/mariadb-plugin-mroonga ..
-dpkg-deb: building package 'mariadb-plugin-mroonga' in '../mariadb-plugin-mroonga_10.1.20-1_amd64.deb'.
+dpkg-deb: building package 'mariadb-client-10.1' in '../mariadb-client-10.1_10.1.20-1_amd64.deb'.
+	dpkg-deb -z1 -Zxz -Sextreme --build debian/.debhelper/mariadb-test/dbgsym-root ..
+dpkg-deb: building package 'mariadb-test-dbgsym' in '../mariadb-test-dbgsym_10.1.20-1_amd64.deb'.
 	dpkg-deb --build debian/mariadb-plugin-spider ..
+	dpkg-deb --build debian/mariadb-test-data ..
 dpkg-deb: building package 'mariadb-plugin-spider' in '../mariadb-plugin-spider_10.1.20-1_amd64.deb'.
+dpkg-deb: building package 'mariadb-test-data' in '../mariadb-test-data_10.1.20-1_all.deb'.
 	dpkg-deb --build debian/mariadb-server-core-10.1 ..
 dpkg-deb: building package 'mariadb-server-core-10.1' in '../mariadb-server-core-10.1_10.1.20-1_amd64.deb'.
 	dpkg-deb --build debian/mariadb-server-10.1 ..
@@ -36760,15 +36767,17 @@
 dpkg-genbuildinfo: warning: File::FcntlLock not available; using flock which is not NFS-safe
  dpkg-genchanges --build=binary >../mariadb-10.1_10.1.20-1_amd64.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
- dpkg-source --after-build mariadb-10.1-10.1.20
+ dpkg-source --after-build 2nd
 dpkg-buildpackage: info: binary-only upload (no source included)
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/1499/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/1499/tmp/hooks/B01_cleanup finished
 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/979 and its subdirectories
-I: Current time: Sat Dec 24 04:32:39 -12 2016
-I: pbuilder-time-stamp: 1482597159
+I: removing directory /srv/workspace/pbuilder/1499 and its subdirectories
+I: Current time: Sat Jan 27 13:24:40 +14 2018
+I: pbuilder-time-stamp: 1517009080

Compressing the 2nd log...
/var/lib/jenkins/userContent/reproducible/debian/logdiffs/experimental/amd64/mariadb-10.1_10.1.20-1.diff:	 95.1% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/logdiffs/experimental/amd64/mariadb-10.1_10.1.20-1.diff.gz
b2/build.log:	 94.7%
+ echo 'Compressing the 1st log...'
Compressing the 1st log...
+ gzip -9cvn b1/build.log
b1/build.log:	 94.8%
+ chmod 644 /var/lib/jenkins/userContent/reproducible/debian/logs/experimental/amd64/mariadb-10.1_10.1.20-1.build1.log.gz
+ update_rbuildlog
+ chmod 644 /srv/reproducible-results/rbuild-debian-g5e4w7WP/tmp.u3hunv5bWT
+ mv /srv/reproducible-results/rbuild-debian-g5e4w7WP/tmp.u3hunv5bWT /var/lib/jenkins/userContent/reproducible/debian/rbuild/experimental/amd64/mariadb-10.1_10.1.20-1.rbuild.log
+ RBUILDLOG=/var/lib/jenkins/userContent/reproducible/debian/rbuild/experimental/amd64/mariadb-10.1_10.1.20-1.rbuild.log
+ '[' 0 -eq 1 ']'
+ '[' 0 -eq 0 ']'
+ filter_changes_files
+ sed -i -e '/^ [a-f0-9]\{32,64\} .*\.buildinfo$/d' b1/mariadb-10.1_10.1.20-1_amd64.changes b2/mariadb-10.1_10.1.20-1_amd64.changes
+ call_diffoscope_on_changes_files
++ mktemp --tmpdir=/srv/reproducible-results/rbuild-debian-g5e4w7WP
+ local TMPLOG=/srv/reproducible-results/rbuild-debian-g5e4w7WP/tmp.9Vkc2oLpJF
+ local TIMEOUT=120m
+ DBDSUITE=experimental
+ '[' experimental = experimental ']'
+ DBDSUITE=unstable
+ set -x
++ mktemp --tmpdir=/srv/reproducible-results/rbuild-debian-g5e4w7WP -d dbd-tmp-XXXXXXX
+ local TEMP=/srv/reproducible-results/rbuild-debian-g5e4w7WP/dbd-tmp-qi2jhM1
++ schroot --directory /srv/reproducible-results/rbuild-debian-g5e4w7WP -c source:jenkins-reproducible-unstable-diffoscope diffoscope -- --version
+ DIFFOSCOPE='diffoscope 64'
++ echo diffoscope 64
++ grep '^E: 15binfmt: update-binfmts: unable to open'
++ true
+ LOG_RESULT=
+ '[' '!' -z '' ']'
+ log_info 'diffoscope 64 will be used to compare the two builds:'
+ _log I: 'diffoscope 64 will be used to compare the two builds:'
+ local prefix=I:
+ shift 1
+ tee -a /var/lib/jenkins/userContent/reproducible/debian/rbuild/experimental/amd64/mariadb-10.1_10.1.20-1.rbuild.log
++ date -u
+ echo -e 'Sat Dec 24 17:01:47 UTC 2016  I: diffoscope 64 will be used to compare the two builds:'
Sat Dec 24 17:01:47 UTC 2016  I: diffoscope 64 will be used to compare the two builds:
+ set +e
+ set -x
+ timeout 120m nice schroot --directory /srv/reproducible-results/rbuild-debian-g5e4w7WP -c source:jenkins-reproducible-unstable-diffoscope -- sh -c 'export TMPDIR=/srv/reproducible-results/rbuild-debian-g5e4w7WP/dbd-tmp-qi2jhM1 ; diffoscope 			--html /srv/reproducible-results/rbuild-debian-g5e4w7WP/mariadb-10.1_10.1.20-1.diffoscope.html 			--text /srv/reproducible-results/rbuild-debian-g5e4w7WP/mariadb-10.1_10.1.20-1.diffoscope.txt 			/srv/reproducible-results/rbuild-debian-g5e4w7WP/b1/mariadb-10.1_10.1.20-1_amd64.changes 			/srv/reproducible-results/rbuild-debian-g5e4w7WP/b2/mariadb-10.1_10.1.20-1_amd64.changes'
+ RESULT=124
++ grep '^E: 15binfmt: update-binfmts: unable to open' /srv/reproducible-results/rbuild-debian-g5e4w7WP/tmp.9Vkc2oLpJF
++ true
+ LOG_RESULT=
+ '[' '!' -z '' ']'
+ false
+ set +x
E: Caught signal ‘Terminated’: terminating immediately
1482606107.636994    ERROR Unable to delete /srv/reproducible-results/rbuild-debian-g5e4w7WP/dbd-tmp-qi2jhM1/tmpap_2xf_4_diffoscope/my_print_defaults.debuglink.7iju8_6u_diffoscope
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/diffoscope/main.py", line 288, in main
    sys.exit(run_diffoscope(parsed_args))
  File "/usr/lib/python3/dist-packages/diffoscope/main.py", line 248, in run_diffoscope
    parsed_args.path1, parsed_args.path2)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", line 131, in compare_root_paths
    return compare_files(file1, file2)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", line 146, in compare_files
    return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/debian.py", line 150, in compare
    differences = super().compare(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 218, in compare
    difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 183, in _compare_using_details
    details.extend(filter(None, self.as_container.compare(other.as_container)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", line 149, in compare_commented_files
    difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", line 146, in compare_files
    return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 218, in compare
    difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 183, in _compare_using_details
    details.extend(filter(None, self.as_container.compare(other.as_container)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", line 149, in compare_commented_files
    difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", line 146, in compare_files
    return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 218, in compare
    difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 183, in _compare_using_details
    details.extend(filter(None, self.as_container.compare(other.as_container)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", line 149, in compare_commented_files
    difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", line 146, in compare_files
    return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 218, in compare
    difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 183, in _compare_using_details
    details.extend(filter(None, self.as_container.compare(other.as_container)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", line 149, in compare_commented_files
    difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", line 146, in compare_files
    return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 218, in compare
    difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 181, in _compare_using_details
    details.extend(filter(None, self.compare_details(other, source)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/elf.py", line 434, in compare_details
    return _compare_elf_data(self.path, other.path)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/elf.py", line 226, in _compare_elf_data
    return [Difference.from_command(cmd, path1, path2) for cmd in READELF_COMMANDS + READELF_DEBUG_DUMP_COMMANDS]
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/elf.py", line 226, in <listcomp>
    return [Difference.from_command(cmd, path1, path2) for cmd in READELF_COMMANDS + READELF_DEBUG_DUMP_COMMANDS]
  File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 363, in from_command
    difference = Difference.from_feeder(feeder1, feeder2, path1, path2, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 313, in from_feeder
    unified_diff = diff(feeder1, feeder2)
  File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 274, in diff
    fd_from_feeder(feeder2, end_nl_q2, fifo2)
  File "/usr/lib/python3.5/contextlib.py", line 136, in helper
    return _GeneratorContextManager(func, args, kwds)
  File "/usr/lib/python3.5/contextlib.py", line 38, in __init__
    self.gen = func(*args, **kwds)
  File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 207, in fd_from_feeder
    t.join()
  File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 183, in join
    ex = self.wait_for_exc_info()
  File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 180, in wait_for_exc_info
    return self.__status_queue.get()
  File "/usr/lib/python3.5/queue.py", line 164, in get
    self.not_empty.wait()
  File "/usr/lib/python3.5/threading.py", line 293, in wait
    waiter.acquire()
  File "/usr/lib/python3/dist-packages/diffoscope/main.py", line 277, in sigterm_handler
    sys.exit(2)
SystemExit: 2

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/diffoscope/__init__.py", line 118, in clean_all_temp_files
    os.unlink(temp_file)
  File "/usr/lib/python3/dist-packages/diffoscope/main.py", line 277, in sigterm_handler
    sys.exit(2)
SystemExit: 2
E: Caught signal ‘Terminated’
Sat Dec 24 19:01:56 UTC 2016  E: mariadb-10.1 failed to build reproducibly in experimental on amd64.
ERROR:  insert or update on table "results" violates foreign key constraint "results_tmp_package_id_fkey1"
DETAIL:  Key (package_id)=(232102) is not present in table "sources".
ERROR:  insert or update on table "results" violates foreign key constraint "results_tmp_package_id_fkey1"
DETAIL:  Key (package_id)=(232102) is not present in table "sources".
Starting cleanup.
Sat Dec 24 19:02:02 UTC 2016  I: Artifacts from this build have been preserved. They will be available for 24h only, so download them now.
WARNING: You shouldn't trust packages downloaded from this host, they can contain malware or the worst of your fears, packaged nicely in debian format.
If you are aware of this and just want to use these artifacts to investigate why diffoscope 64 had issues, you can download the artifacts from the following location: https://tests.reproducible-builds.org/debian/artifacts/r00t-me/mariadb-10.1_experimental_amd64_tmp-oHuAW/

/var/lib/jenkins/userContent/reproducible/debian/rbuild/experimental/amd64/mariadb-10.1_10.1.20-1.rbuild.log:	 94.7% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/rbuild/experimental/amd64/mariadb-10.1_10.1.20-1.rbuild.log.gz
INFO: Starting at 2016-12-24 19:02:03.610860
CRITICAL: https://tests.reproducible-builds.org/debian/unstable/i386/mariadb-10.1 didn't produce a buildlog, even though it has been built.
INFO: Finished at 2016-12-24 19:02:03.980819, took: 0:00:00.369982
All cleanup done.
Sat 24 Dec 19:02:05 UTC 2016 - /srv/jenkins/bin/reproducible_build.sh stopped running as /tmp/jenkins-script-TcC6uQr3, which will now be removed.
Build step 'Execute shell' marked build as failure



More information about the Qa-jenkins-scm mailing list