Diff of the two buildlogs: -- --- b1/build.log 2020-03-30 05:49:53.893963432 +0000 +++ b2/build.log 2020-03-30 05:53:27.821626927 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun May 2 00:12:07 -12 2021 -I: pbuilder-time-stamp: 1619957527 +I: Current time: Mon Mar 30 19:49:56 +14 2020 +I: pbuilder-time-stamp: 1585547396 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -18,7 +18,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Sat Mar 3 09:24:24 2018 -12 +gpgv: Signature made Sun Mar 4 11:24:24 2018 +14 gpgv: using RSA key B4A0AAFCA86C86055D067614AB53E503586877A6 gpgv: issuer "zigo@debian.org" gpgv: Can't check signature: No public key @@ -28,6 +28,18 @@ dpkg-source: info: unpacking python-json-patch_1.21-1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps +I: user script /srv/workspace/pbuilder/18379/tmp/hooks/D01_modify_environment starting +disorder-fs debug: Running on profitbricks-build12-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/18379/tmp/hooks/D01_modify_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -144,7 +156,7 @@ Get: 65 http://deb.debian.org/debian buster/main i386 python3-json-pointer all 1.10-1 [13.8 kB] Get: 66 http://deb.debian.org/debian buster/main i386 python3-pkg-resources all 40.8.0-1 [153 kB] Get: 67 http://deb.debian.org/debian buster/main i386 python3-setuptools all 40.8.0-1 [306 kB] -Fetched 31.4 MB in 1s (39.6 MB/s) +Fetched 31.4 MB in 11s (2962 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:i386. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19231 files and directories currently installed.) @@ -441,7 +453,7 @@ fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/python-json-patch-1.21/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/python-json-patch-1.21/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package python-json-patch dpkg-buildpackage: info: source version 1.21-1 dpkg-buildpackage: info: source distribution unstable @@ -488,8 +500,8 @@ creating build/scripts-2.7 copying and adjusting bin/jsondiff -> build/scripts-2.7 copying and adjusting bin/jsonpatch -> build/scripts-2.7 -changing mode of build/scripts-2.7/jsondiff from 644 to 755 -changing mode of build/scripts-2.7/jsonpatch from 644 to 755 +changing mode of build/scripts-2.7/jsondiff from 664 to 775 +changing mode of build/scripts-2.7/jsonpatch from 664 to 775 I: pybuild base:217: /usr/bin/python3 setup.py build warning: pypandoc module not found, could not convert Markdown to RST running build @@ -499,8 +511,8 @@ creating build/scripts-3.7 copying and adjusting bin/jsondiff -> build/scripts-3.7 copying and adjusting bin/jsonpatch -> build/scripts-3.7 -changing mode of build/scripts-3.7/jsondiff from 644 to 755 -changing mode of build/scripts-3.7/jsonpatch from 644 to 755 +changing mode of build/scripts-3.7/jsondiff from 664 to 775 +changing mode of build/scripts-3.7/jsonpatch from 664 to 775 dh_auto_test -O--buildsystem=pybuild I: pybuild pybuild:272: cp /build/python-json-patch-1.21/tests.py /build/python-json-patch-1.21/debian/tests.js /build/python-json-patch-1.21/.pybuild/cpython2_2.7_jsonpatch/build I: pybuild base:217: cd /build/python-json-patch-1.21/.pybuild/cpython2_2.7_jsonpatch/build; python2.7 -m unittest discover -v @@ -595,7 +607,7 @@ test_use_replace_instead_of_remove_add_nested (tests.OptimizationTests) ... ok ---------------------------------------------------------------------- -Ran 76 tests in 0.012s +Ran 76 tests in 0.032s OK I: pybuild pybuild:298: rm /build/python-json-patch-1.21/.pybuild/cpython2_2.7_jsonpatch/build/tests.py /build/python-json-patch-1.21/.pybuild/cpython2_2.7_jsonpatch/build/tests.js @@ -692,7 +704,7 @@ test_use_replace_instead_of_remove_add_nested (tests.OptimizationTests) ... ok ---------------------------------------------------------------------- -Ran 76 tests in 0.010s +Ran 76 tests in 0.031s OK I: pybuild pybuild:298: rm /build/python-json-patch-1.21/.pybuild/cpython3_3.7_jsonpatch/build/tests.py /build/python-json-patch-1.21/.pybuild/cpython3_3.7_jsonpatch/build/tests.js @@ -732,10 +744,10 @@ Skipping SOURCES.txt running install_scripts creating /build/python-json-patch-1.21/debian/python-jsonpatch/usr/bin -copying build/scripts-2.7/jsonpatch -> /build/python-json-patch-1.21/debian/python-jsonpatch/usr/bin copying build/scripts-2.7/jsondiff -> /build/python-json-patch-1.21/debian/python-jsonpatch/usr/bin -changing mode of /build/python-json-patch-1.21/debian/python-jsonpatch/usr/bin/jsonpatch to 755 -changing mode of /build/python-json-patch-1.21/debian/python-jsonpatch/usr/bin/jsondiff to 755 +copying build/scripts-2.7/jsonpatch -> /build/python-json-patch-1.21/debian/python-jsonpatch/usr/bin +changing mode of /build/python-json-patch-1.21/debian/python-jsonpatch/usr/bin/jsondiff to 775 +changing mode of /build/python-json-patch-1.21/debian/python-jsonpatch/usr/bin/jsonpatch to 775 I: pybuild base:217: /usr/bin/python3 setup.py install --root /build/python-json-patch-1.21/debian/python3-jsonpatch warning: pypandoc module not found, could not convert Markdown to RST running install @@ -765,10 +777,10 @@ Skipping SOURCES.txt running install_scripts creating /build/python-json-patch-1.21/debian/python3-jsonpatch/usr/bin -copying build/scripts-3.7/jsonpatch -> /build/python-json-patch-1.21/debian/python3-jsonpatch/usr/bin copying build/scripts-3.7/jsondiff -> /build/python-json-patch-1.21/debian/python3-jsonpatch/usr/bin -changing mode of /build/python-json-patch-1.21/debian/python3-jsonpatch/usr/bin/jsonpatch to 755 -changing mode of /build/python-json-patch-1.21/debian/python3-jsonpatch/usr/bin/jsondiff to 755 +copying build/scripts-3.7/jsonpatch -> /build/python-json-patch-1.21/debian/python3-jsonpatch/usr/bin +changing mode of /build/python-json-patch-1.21/debian/python3-jsonpatch/usr/bin/jsondiff to 775 +changing mode of /build/python-json-patch-1.21/debian/python3-jsonpatch/usr/bin/jsonpatch to 775 mv /build/python-json-patch-1.21/debian/python-jsonpatch/usr/bin/jsondiff /build/python-json-patch-1.21/debian/python-jsonpatch/usr/bin/python2-jsondiff mv /build/python-json-patch-1.21/debian/python-jsonpatch/usr/bin/jsonpatch /build/python-json-patch-1.21/debian/python-jsonpatch/usr/bin/python2-jsonpatch mv /build/python-json-patch-1.21/debian/python3-jsonpatch/usr/bin/jsondiff /build/python-json-patch-1.21/debian/python3-jsonpatch/usr/bin/python3-jsondiff @@ -791,9 +803,9 @@ dh_missing -O--buildsystem=pybuild dh_installdeb -O--buildsystem=pybuild dh_gencontrol -O--buildsystem=pybuild +dpkg-gencontrol: warning: Recommends field of package python3-jsonpatch: substitution variable ${python3:Recommends} used, but is not defined dpkg-gencontrol: warning: package python-jsonpatch: substitution variable ${python:Provides} unused, but is defined dpkg-gencontrol: warning: package python-jsonpatch: substitution variable ${python:Versions} unused, but is defined -dpkg-gencontrol: warning: Recommends field of package python3-jsonpatch: substitution variable ${python3:Recommends} used, but is not defined dh_md5sums -O--buildsystem=pybuild dh_builddeb -O--buildsystem=pybuild dpkg-deb: building package 'python-jsonpatch' in '../python-jsonpatch_1.21-1_all.deb'. @@ -805,12 +817,14 @@ dpkg-source: info: using options from python-json-patch-1.21/debian/source/options: --extend-diff-ignore=^[.]gitreview$ dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/18379/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/18379/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/45246 and its subdirectories -I: Current time: Sun May 2 00:12:51 -12 2021 -I: pbuilder-time-stamp: 1619957571 +I: removing directory /srv/workspace/pbuilder/18379 and its subdirectories +I: Current time: Mon Mar 30 19:53:27 +14 2020 +I: pbuilder-time-stamp: 1585547607