Diff of the two buildlogs: -- --- b1/build.log 2024-05-28 22:22:57.884054107 +0000 +++ b2/build.log 2024-05-28 22:27:32.012389125 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Jun 30 16:43:50 -12 2025 -I: pbuilder-time-stamp: 1751345030 +I: Current time: Wed May 29 12:23:01 +14 2024 +I: pbuilder-time-stamp: 1716934981 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-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/565854/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1277412/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +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 May 28 22:23 /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/1277412/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1277412/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='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + 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]="21" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='eb43991a9eec4157a7396d25802567ba' - 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='565854' - PS1='# ' - PS2='> ' + INVOCATION_ID=a0d95e6443304dbca8431fcc89eecf67 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-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=1277412 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.h43qJuFr/pbuilderrc_TfMn --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.h43qJuFr/b1 --logfile b1/build.log pgtap_1.3.3-1.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152: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.h43qJuFr/pbuilderrc_7cQ2 --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.h43qJuFr/b2 --logfile b2/build.log pgtap_1.3.3-1.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos5-amd64 6.7.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.7.12-1~bpo12+1 (2024-05-06) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-21-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Jun 29 14:05 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/565854/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 27 07:42 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1277412/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -232,7 +264,7 @@ Get: 115 http://deb.debian.org/debian unstable/main amd64 postgresql-plpython3-16 amd64 16.3-1 [110 kB] Get: 116 http://deb.debian.org/debian unstable/main amd64 postgresql-pltcl-16 amd64 16.3-1 [40.5 kB] Get: 117 http://deb.debian.org/debian unstable/main amd64 postgresql-all all 260 [11.9 kB] -Fetched 182 MB in 3s (59.8 MB/s) +Fetched 182 MB in 3s (58.1 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 ... 19716 files and directories currently installed.) @@ -626,8 +658,8 @@ Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Tue Jul 1 04:45:06 UTC 2025. -Universal Time is now: Tue Jul 1 04:45:06 UTC 2025. +Local time is now: Tue May 28 22:26:12 UTC 2024. +Universal Time is now: Tue May 28 22:26:12 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -732,7 +764,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 @@ -759,7 +791,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-1_source.changes +I: user script /srv/workspace/pbuilder/1277412/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/1277412/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-1_source.changes dpkg-buildpackage: info: source package pgtap dpkg-buildpackage: info: source version 1.3.3-1 dpkg-buildpackage: info: source distribution unstable @@ -883,46 +919,46 @@ # +++ regress install-check in +++ # using postmaster on localhost, port 5432 # could not set core size: disallowed by hard limit -ok 1 - build 457 ms -ok 2 - create 90 ms -ok 3 - coltap 301 ms -ok 4 - hastap 1837 ms -# parallel group (35 tests): matching performs_within do_tap cmpok performs_ok istap pg73 todotap runjusttests roletap moretap check util throwtap trigger usergroup extension enumtap runtests policy runnotests proctap index unique privs fktap inheritance ruletap partitions pktap aretap functap ownership resultset valueset -ok 5 + aretap 1894 ms -ok 6 + check 133 ms -ok 7 + cmpok 89 ms -ok 8 + do_tap 89 ms -ok 9 + enumtap 238 ms -ok 10 + extension 202 ms -ok 11 + fktap 1206 ms -ok 12 + functap 5322 ms -ok 13 + index 746 ms -ok 14 + inheritance 1226 ms -ok 15 + istap 115 ms -ok 16 + matching 85 ms -ok 17 + moretap 130 ms -ok 18 + ownership 5910 ms -ok 19 + partitions 1495 ms -ok 20 + performs_ok 100 ms -ok 21 + performs_within 84 ms -ok 22 + pg73 117 ms -ok 23 + pktap 1586 ms -ok 24 + policy 276 ms -ok 25 + privs 1181 ms -ok 26 + proctap 344 ms -ok 27 + resultset 6183 ms -ok 28 + roletap 122 ms -ok 29 + ruletap 1296 ms -ok 30 + runjusttests 119 ms -ok 31 + runnotests 280 ms -ok 32 + runtests 239 ms -ok 33 + throwtap 188 ms -ok 34 + todotap 118 ms -ok 35 + trigger 189 ms -ok 36 + unique 926 ms -ok 37 + usergroup 193 ms -ok 38 + util 126 ms -ok 39 + valueset 7909 ms +ok 1 - build 569 ms +ok 2 - create 202 ms +ok 3 - coltap 482 ms +ok 4 - hastap 2758 ms +# parallel group (35 tests): do_tap pg73 moretap performs_ok todotap util matching cmpok performs_within roletap istap check trigger usergroup runtests throwtap enumtap runjusttests proctap policy runnotests fktap privs inheritance partitions valueset pktap unique index functap extension resultset aretap ownership ruletap +ok 5 + aretap 5371 ms +ok 6 + check 461 ms +ok 7 + cmpok 349 ms +ok 8 + do_tap 178 ms +ok 9 + enumtap 543 ms +ok 10 + extension 3496 ms +ok 11 + fktap 826 ms +ok 12 + functap 3132 ms +ok 13 + index 2434 ms +ok 14 + inheritance 1389 ms +ok 15 + istap 414 ms +ok 16 + matching 313 ms +ok 17 + moretap 299 ms +ok 18 + ownership 5991 ms +ok 19 + partitions 1573 ms +ok 20 + performs_ok 298 ms +ok 21 + performs_within 370 ms +ok 22 + pg73 286 ms +ok 23 + pktap 1765 ms +ok 24 + policy 694 ms +ok 25 + privs 877 ms +ok 26 + proctap 673 ms +ok 27 + resultset 4189 ms +ok 28 + roletap 384 ms +ok 29 + ruletap 6184 ms +ok 30 + runjusttests 663 ms +ok 31 + runnotests 702 ms +ok 32 + runtests 524 ms +ok 33 + throwtap 529 ms +ok 34 + todotap 295 ms +ok 35 + trigger 466 ms +ok 36 + unique 1878 ms +ok 37 + usergroup 510 ms +ok 38 + util 294 ms +ok 39 + valueset 1751 ms 1..39 # All 39 tests passed. make[1]: Leaving directory '/build/reproducible-path/pgtap-1.3.3' @@ -946,8 +982,8 @@ dh_md5sums dh_builddeb dpkg-deb: building package 'pgtap' in '../pgtap_1.3.3-1_all.deb'. -dpkg-deb: building package 'pgtap-doc' in '../pgtap-doc_1.3.3-1_all.deb'. dpkg-deb: building package 'postgresql-16-pgtap' in '../postgresql-16-pgtap_1.3.3-1_all.deb'. +dpkg-deb: building package 'pgtap-doc' in '../pgtap-doc_1.3.3-1_all.deb'. dpkg-genbuildinfo --build=binary -O../pgtap_1.3.3-1_amd64.buildinfo dpkg-genchanges --build=binary -O../pgtap_1.3.3-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -955,12 +991,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1277412/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1277412/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/565854 and its subdirectories -I: Current time: Mon Jun 30 16:45:54 -12 2025 -I: pbuilder-time-stamp: 1751345154 +I: removing directory /srv/workspace/pbuilder/1277412 and its subdirectories +I: Current time: Wed May 29 12:27:31 +14 2024 +I: pbuilder-time-stamp: 1716935251