Diff of the two buildlogs: -- --- b1/build.log 2023-06-09 16:14:00.617004409 +0000 +++ b2/build.log 2023-06-09 16:17:18.472363749 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Jun 9 04:11:00 -12 2023 -I: pbuilder-time-stamp: 1686327060 +I: Current time: Fri Jul 12 12:37:03 +14 2024 +I: pbuilder-time-stamp: 1720737423 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./pgtap_1.2.0.orig.tar.gz] I: copying [./pgtap_1.2.0-3.debian.tar.xz] I: Extracting source -gpgv: Signature made Sat Oct 22 00:28:55 2022 -12 +gpgv: Signature made Sun Oct 23 02:28:55 2022 +14 gpgv: using RSA key 5C48FE6157F49179597087C64C5A6BAB12D2A7AE gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./pgtap_1.2.0-3.dsc: no acceptable signature found @@ -28,52 +28,84 @@ dpkg-source: info: applying no-destdir-for-installcheck I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/25174/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/27468/tmp/hooks/D01_modify_environment starting +debug: Running on codethink13-arm64. +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 +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jul 12 12:37 /bin/sh -> /bin/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/27468/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/27468/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8 ' - DISTRIBUTION='bookworm' - HOME='/var/lib/jenkins' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/var/lib/jenkins + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='25174' - PS1='# ' - PS2='> ' + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=27468 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.iL8M5qYY/pbuilderrc_JEyu --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.iL8M5qYY/b1 --logfile b1/build.log pgtap_1.2.0-3.dsc' - SUDO_GID='117' - SUDO_UID='110' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - USERNAME='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.16:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.iL8M5qYY/pbuilderrc_b0ow --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.iL8M5qYY/b2 --logfile b2/build.log --extrapackages usrmerge pgtap_1.2.0-3.dsc' + SUDO_GID=117 + SUDO_UID=110 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + USERNAME=root + _='I: set' + http_proxy=http://192.168.101.16:3128 I: uname -a - Linux codethink14-arm64 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:17 UTC 2023 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:17 UTC 2023 aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Jun 6 22:24 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/25174/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Jul 11 06:48 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/27468/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -229,7 +261,7 @@ Get: 112 http://deb.debian.org/debian bookworm/main arm64 postgresql-plpython3-15 arm64 15.3-0+deb12u1 [103 kB] Get: 113 http://deb.debian.org/debian bookworm/main arm64 postgresql-pltcl-15 arm64 15.3-0+deb12u1 [36.7 kB] Get: 114 http://deb.debian.org/debian bookworm/main arm64 postgresql-all all 248 [10.2 kB] -Fetched 153 MB in 3s (49.7 MB/s) +Fetched 153 MB in 4s (40.6 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libjson-perl. (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 ... 19611 files and directories currently installed.) @@ -697,7 +729,7 @@ selecting dynamic shared memory implementation ... posix selecting default max_connections ... 100 selecting default shared_buffers ... 128MB -selecting default time zone ... /usr/share/zoneinfo/Etc/GMT+12 +selecting default time zone ... /usr/share/zoneinfo/Etc/GMT-14 creating configuration files ... ok running bootstrap script ... ok performing post-bootstrap initialization ... ok @@ -734,8 +766,17 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/pgtap-1.2.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../pgtap_1.2.0-3_source.changes +I: user script /srv/workspace/pbuilder/27468/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +I: user script /srv/workspace/pbuilder/27468/tmp/hooks/A99_set_merged_usr finished +hostname: Temporary failure in name resolution +I: Running cd /build/pgtap-1.2.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../pgtap_1.2.0-3_source.changes dpkg-buildpackage: info: source package pgtap dpkg-buildpackage: info: source version 1.2.0-3 dpkg-buildpackage: info: source distribution unstable @@ -881,46 +922,46 @@ ALTER DATABASE ALTER DATABASE ============== running regression test queries ============== -test build ... ok 1100 ms +test build ... ok 1060 ms test create ... ok 349 ms -test coltap ... ok 887 ms -test hastap ... ok 3398 ms -parallel group (35 tests): roletap do_tap runjusttests performs_ok cmpok matching pg73 todotap check istap util moretap performs_within usergroup runtests throwtap extension runnotests trigger enumtap partitions proctap policy fktap privs inheritance resultset functap valueset aretap ownership index pktap unique ruletap - aretap ... ok 15271 ms - check ... ok 1735 ms - cmpok ... ok 1540 ms - do_tap ... ok 1380 ms - enumtap ... ok 2449 ms - extension ... ok 2314 ms - fktap ... ok 3109 ms - functap ... ok 6283 ms - index ... ok 17419 ms - inheritance ... ok 4056 ms - istap ... ok 1740 ms - matching ... ok 1572 ms - moretap ... ok 1754 ms - ownership ... ok 16494 ms - partitions ... ok 2595 ms - performs_ok ... ok 1423 ms - performs_within ... ok 1856 ms - pg73 ... ok 1659 ms - pktap ... ok 17723 ms - policy ... ok 2676 ms - privs ... ok 3222 ms - proctap ... ok 2632 ms - resultset ... ok 5681 ms - roletap ... ok 1310 ms - ruletap ... ok 18376 ms - runjusttests ... ok 1389 ms - runnotests ... ok 2354 ms - runtests ... ok 2208 ms - throwtap ... ok 2222 ms - todotap ... ok 1720 ms - trigger ... ok 2301 ms - unique ... ok 17883 ms - usergroup ... ok 2020 ms - util ... ok 1667 ms - valueset ... ok 7675 ms +test coltap ... ok 923 ms +test hastap ... ok 3582 ms +parallel group (35 tests): do_tap performs_ok performs_within pg73 matching roletap util check moretap todotap cmpok runjusttests istap enumtap extension runnotests trigger throwtap usergroup unique partitions proctap policy runtests fktap privs inheritance resultset functap valueset aretap ownership ruletap pktap index + aretap ... ok 15326 ms + check ... ok 1666 ms + cmpok ... ok 1741 ms + do_tap ... ok 950 ms + enumtap ... ok 1927 ms + extension ... ok 1960 ms + fktap ... ok 2599 ms + functap ... ok 5987 ms + index ... ok 18291 ms + inheritance ... ok 3852 ms + istap ... ok 1894 ms + matching ... ok 1355 ms + moretap ... ok 1664 ms + ownership ... ok 16626 ms + partitions ... ok 2321 ms + performs_ok ... ok 1220 ms + performs_within ... ok 1257 ms + pg73 ... ok 1319 ms + pktap ... ok 17317 ms + policy ... ok 2523 ms + privs ... ok 3188 ms + proctap ... ok 2458 ms + resultset ... ok 5514 ms + roletap ... ok 1455 ms + ruletap ... ok 16970 ms + runjusttests ... ok 1765 ms + runnotests ... ok 2039 ms + runtests ... ok 2539 ms + throwtap ... ok 2160 ms + todotap ... ok 1648 ms + trigger ... ok 2142 ms + unique ... ok 2198 ms + usergroup ... ok 2177 ms + util ... ok 1496 ms + valueset ... ok 7695 ms ====================== All 39 tests passed. @@ -948,8 +989,8 @@ dh_md5sums dh_builddeb dpkg-deb: building package 'postgresql-15-pgtap' in '../postgresql-15-pgtap_1.2.0-3_all.deb'. -dpkg-deb: building package 'pgtap' in '../pgtap_1.2.0-3_all.deb'. dpkg-deb: building package 'pgtap-doc' in '../pgtap-doc_1.2.0-3_all.deb'. +dpkg-deb: building package 'pgtap' in '../pgtap_1.2.0-3_all.deb'. dpkg-genbuildinfo --build=binary -O../pgtap_1.2.0-3_arm64.buildinfo dpkg-genchanges --build=binary -O../pgtap_1.2.0-3_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -957,12 +998,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/27468/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/27468/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/25174 and its subdirectories -I: Current time: Fri Jun 9 04:13:59 -12 2023 -I: pbuilder-time-stamp: 1686327239 +I: removing directory /srv/workspace/pbuilder/27468 and its subdirectories +I: Current time: Fri Jul 12 12:40:16 +14 2024 +I: pbuilder-time-stamp: 1720737616