Diff of the two buildlogs: -- --- b1/build.log 2024-12-25 11:50:19.617064218 +0000 +++ b2/build.log 2024-12-25 11:51:52.544831049 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Dec 24 23:49:09 -12 2024 -I: pbuilder-time-stamp: 1735127349 +I: Current time: Wed Jan 28 08:13:22 +14 2026 +I: pbuilder-time-stamp: 1769537602 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -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/3979284/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2409179/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-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 Jan 27 18:13 /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/2409179/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2409179/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - 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]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + 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=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='29e492203ebb4fee99f9b3d986b8336e' - 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='3979284' - PS1='# ' - PS2='> ' + INVOCATION_ID=34dedd87058f4999b5a1e867a0ea100f + 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=2409179 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.vxg40muB/pbuilderrc_YOS7 --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.vxg40muB/b1 --logfile b1/build.log pgtap_1.3.3-3.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4: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.vxg40muB/pbuilderrc_5hAI --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.vxg40muB/b2 --logfile b2/build.log pgtap_1.3.3-3.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink02-arm64 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3979284/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2409179/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -245,7 +277,7 @@ Get: 126 http://deb.debian.org/debian trixie/main arm64 postgresql-plpython3-17 arm64 17.2-1 [103 kB] Get: 127 http://deb.debian.org/debian trixie/main arm64 postgresql-pltcl-17 arm64 17.2-1 [38.3 kB] Get: 128 http://deb.debian.org/debian trixie/main arm64 postgresql-all all 267 [12.4 kB] -Fetched 179 MB in 1s (244 MB/s) +Fetched 179 MB in 1s (232 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 ... 20082 files and directories currently installed.) @@ -678,8 +710,8 @@ Setting up tzdata (2024b-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Dec 25 11:49:36 UTC 2024. -Universal Time is now: Wed Dec 25 11:49:36 UTC 2024. +Local time is now: Tue Jan 27 18:13:58 UTC 2026. +Universal Time is now: Tue Jan 27 18:13:58 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -727,11 +759,6 @@ Setting up dh-autoreconf (20) ... Setting up libxml2-dev:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up ssl-cert (1.1.3) ... -hostname: Name or service not known -make-ssl-cert: Could not get FQDN, using 'codethink02-arm64'. -make-ssl-cert: You may want to fix your /etc/hosts and/or DNS setup and run -make-ssl-cert: 'make-ssl-cert generate-default-snakeoil --force-overwrite' -make-ssl-cert: again. Setting up libgssapi-krb5-2:arm64 (1.21.3-3) ... Setting up ucf (3.0045) ... Setting up libreadline8t64:arm64 (8.2-6) ... @@ -786,7 +813,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 @@ -822,7 +849,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/pgtap-1.3.3/ && 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.3.3-3_source.changes +I: user script /srv/workspace/pbuilder/2409179/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/2409179/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/pgtap-1.3.3/ && 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.3.3-3_source.changes dpkg-buildpackage: info: source package pgtap dpkg-buildpackage: info: source version 1.3.3-3 dpkg-buildpackage: info: source distribution unstable @@ -946,46 +977,46 @@ # +++ regress install-check in +++ # using postmaster on localhost, port 5432 # could not set core size: disallowed by hard limit -ok 1 - build 499 ms -ok 2 - create 148 ms -ok 3 - coltap 337 ms -ok 4 - hastap 1088 ms -# parallel group (35 tests): matching pg73 performs_within do_tap performs_ok todotap moretap roletap util cmpok istap trigger runtests usergroup throwtap enumtap runnotests runjusttests proctap policy fktap ownership privs check inheritance partitions pktap ruletap resultset index unique valueset functap extension aretap -ok 5 + aretap 3276 ms -ok 6 + check 720 ms -ok 7 + cmpok 226 ms -ok 8 + do_tap 197 ms -ok 9 + enumtap 323 ms -ok 10 + extension 2422 ms -ok 11 + fktap 504 ms -ok 12 + functap 2268 ms -ok 13 + index 1559 ms -ok 14 + inheritance 767 ms -ok 15 + istap 231 ms -ok 16 + matching 181 ms -ok 17 + moretap 215 ms -ok 18 + ownership 614 ms -ok 19 + partitions 880 ms -ok 20 + performs_ok 209 ms -ok 21 + performs_within 189 ms -ok 22 + pg73 178 ms -ok 23 + pktap 1025 ms -ok 24 + policy 380 ms -ok 25 + privs 708 ms -ok 26 + proctap 373 ms -ok 27 + resultset 1318 ms -ok 28 + roletap 215 ms -ok 29 + ruletap 1221 ms -ok 30 + runjusttests 367 ms -ok 31 + runnotests 318 ms -ok 32 + runtests 275 ms -ok 33 + throwtap 300 ms -ok 34 + todotap 201 ms -ok 35 + trigger 265 ms -ok 36 + unique 1647 ms -ok 37 + usergroup 278 ms -ok 38 + util 198 ms -ok 39 + valueset 2030 ms +ok 1 - build 502 ms +ok 2 - create 91 ms +ok 3 - coltap 464 ms +ok 4 - hastap 1290 ms +# parallel group (35 tests): do_tap pg73 moretap matching util performs_ok performs_within roletap todotap cmpok istap runjusttests check trigger usergroup throwtap enumtap partitions runtests policy runnotests proctap fktap privs inheritance valueset functap resultset aretap extension ownership index pktap ruletap unique +ok 5 + aretap 2460 ms +ok 6 + check 263 ms +ok 7 + cmpok 230 ms +ok 8 + do_tap 153 ms +ok 9 + enumtap 307 ms +ok 10 + extension 2559 ms +ok 11 + fktap 492 ms +ok 12 + functap 1571 ms +ok 13 + index 3267 ms +ok 14 + inheritance 829 ms +ok 15 + istap 233 ms +ok 16 + matching 194 ms +ok 17 + moretap 189 ms +ok 18 + ownership 3012 ms +ok 19 + partitions 314 ms +ok 20 + performs_ok 197 ms +ok 21 + performs_within 203 ms +ok 22 + pg73 145 ms +ok 23 + pktap 3351 ms +ok 24 + policy 384 ms +ok 25 + privs 588 ms +ok 26 + proctap 388 ms +ok 27 + resultset 1982 ms +ok 28 + roletap 201 ms +ok 29 + ruletap 3443 ms +ok 30 + runjusttests 218 ms +ok 31 + runnotests 367 ms +ok 32 + runtests 340 ms +ok 33 + throwtap 271 ms +ok 34 + todotap 189 ms +ok 35 + trigger 249 ms +ok 36 + unique 3514 ms +ok 37 + usergroup 252 ms +ok 38 + util 156 ms +ok 39 + valueset 875 ms 1..39 # All 39 tests passed. make[1]: Leaving directory '/build/reproducible-path/pgtap-1.3.3' @@ -1008,8 +1039,8 @@ dpkg-gencontrol: warning: Depends field of package postgresql-17-pgtap: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums dh_builddeb -dpkg-deb: building package 'pgtap' in '../pgtap_1.3.3-3_all.deb'. dpkg-deb: building package 'pgtap-doc' in '../pgtap-doc_1.3.3-3_all.deb'. +dpkg-deb: building package 'pgtap' in '../pgtap_1.3.3-3_all.deb'. dpkg-deb: building package 'postgresql-17-pgtap' in '../postgresql-17-pgtap_1.3.3-3_all.deb'. dpkg-genbuildinfo --build=binary -O../pgtap_1.3.3-3_arm64.buildinfo dpkg-genchanges --build=binary -O../pgtap_1.3.3-3_arm64.changes @@ -1018,12 +1049,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/2409179/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2409179/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/3979284 and its subdirectories -I: Current time: Tue Dec 24 23:50:18 -12 2024 -I: pbuilder-time-stamp: 1735127418 +I: removing directory /srv/workspace/pbuilder/2409179 and its subdirectories +I: Current time: Wed Jan 28 08:14:47 +14 2026 +I: pbuilder-time-stamp: 1769537687