[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