Diff of the two buildlogs: -- --- b1/build.log 2024-11-11 07:24:07.023456473 +0000 +++ b2/build.log 2024-11-11 07:31:47.527012366 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Dec 14 01:45:49 -12 2025 -I: pbuilder-time-stamp: 1765719949 +I: Current time: Mon Nov 11 21:24:09 +14 2024 +I: pbuilder-time-stamp: 1731309849 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/280081/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2703181/tmp/hooks/D01_modify_environment starting +debug: Running on ionos1-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 Nov 11 07:24 /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/2703181/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2703181/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='trixie' - 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]="32" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.32(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=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='92d72a6cb43d4a81b31307d3fce76250' - 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='280081' - PS1='# ' - PS2='> ' + INVOCATION_ID=3e7c0a05e4d9498e9a113cee4c80c991 + 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=2703181 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.jwkBeokt/pbuilderrc_CSeI --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.jwkBeokt/b1 --logfile b1/build.log pgtap_1.3.3-3.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.jwkBeokt/pbuilderrc_77YB --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.jwkBeokt/b2 --logfile b2/build.log pgtap_1.3.3-3.dsc' + SUDO_GID=110 + SUDO_UID=105 + 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.10.11+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-27-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.115-1 (2024-11-01) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/280081/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2703181/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -243,7 +275,7 @@ Get: 124 http://deb.debian.org/debian trixie/main amd64 postgresql-plpython3-17 amd64 17.0-1+b2 [106 kB] Get: 125 http://deb.debian.org/debian trixie/main amd64 postgresql-pltcl-17 amd64 17.0-1+b2 [38.3 kB] Get: 126 http://deb.debian.org/debian trixie/main amd64 postgresql-all all 265 [12.3 kB] -Fetched 190 MB in 5s (39.0 MB/s) +Fetched 190 MB in 11s (17.4 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 ... 19971 files and directories currently installed.) @@ -670,8 +702,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Dec 14 13:46:30 UTC 2025. -Universal Time is now: Sun Dec 14 13:46:30 UTC 2025. +Local time is now: Mon Nov 11 07:27:28 UTC 2024. +Universal Time is now: Mon Nov 11 07:27:28 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -772,7 +804,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 @@ -808,7 +840,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/2703181/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/2703181/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 @@ -932,46 +968,46 @@ # +++ regress install-check in +++ # using postmaster on localhost, port 5432 # could not set core size: disallowed by hard limit -ok 1 - build 339 ms -ok 2 - create 86 ms -ok 3 - coltap 285 ms -ok 4 - hastap 1088 ms -# parallel group (35 tests): performs_ok matching cmpok todotap pg73 runnotests performs_within moretap roletap do_tap util istap check usergroup throwtap enumtap runjusttests trigger policy proctap runtests fktap privs inheritance partitions resultset functap extension valueset aretap ownership pktap index unique ruletap -ok 5 + aretap 2108 ms -ok 6 + check 111 ms -ok 7 + cmpok 77 ms -ok 8 + do_tap 99 ms -ok 9 + enumtap 148 ms -ok 10 + extension 1435 ms -ok 11 + fktap 328 ms -ok 12 + functap 1331 ms -ok 13 + index 2822 ms -ok 14 + inheritance 470 ms -ok 15 + istap 99 ms -ok 16 + matching 70 ms -ok 17 + moretap 93 ms -ok 18 + ownership 2468 ms -ok 19 + partitions 561 ms -ok 20 + performs_ok 59 ms -ok 21 + performs_within 84 ms -ok 22 + pg73 79 ms -ok 23 + pktap 2554 ms -ok 24 + policy 212 ms -ok 25 + privs 417 ms -ok 26 + proctap 224 ms -ok 27 + resultset 948 ms -ok 28 + roletap 91 ms -ok 29 + ruletap 2981 ms -ok 30 + runjusttests 149 ms -ok 31 + runnotests 78 ms -ok 32 + runtests 253 ms -ok 33 + throwtap 137 ms -ok 34 + todotap 71 ms -ok 35 + trigger 160 ms -ok 36 + unique 2868 ms -ok 37 + usergroup 131 ms -ok 38 + util 88 ms -ok 39 + valueset 1509 ms +ok 1 - build 1076 ms +ok 2 - create 699 ms +ok 3 - coltap 2271 ms +ok 4 - hastap 7478 ms +# parallel group (35 tests): runnotests todotap performs_ok performs_within do_tap cmpok matching istap roletap check moretap util usergroup pg73 runjusttests partitions throwtap trigger enumtap proctap runtests policy ruletap fktap privs inheritance pktap unique resultset functap valueset aretap extension ownership index +ok 5 + aretap 16975 ms +ok 6 + check 1078 ms +ok 7 + cmpok 958 ms +ok 8 + do_tap 804 ms +ok 9 + enumtap 1935 ms +ok 10 + extension 17704 ms +ok 11 + fktap 3400 ms +ok 12 + functap 11078 ms +ok 13 + index 23810 ms +ok 14 + inheritance 4525 ms +ok 15 + istap 1001 ms +ok 16 + matching 951 ms +ok 17 + moretap 1115 ms +ok 18 + ownership 20102 ms +ok 19 + partitions 1534 ms +ok 20 + performs_ok 717 ms +ok 21 + performs_within 723 ms +ok 22 + pg73 1251 ms +ok 23 + pktap 4987 ms +ok 24 + policy 2380 ms +ok 25 + privs 3693 ms +ok 26 + proctap 1976 ms +ok 27 + resultset 8699 ms +ok 28 + roletap 951 ms +ok 29 + ruletap 2572 ms +ok 30 + runjusttests 1352 ms +ok 31 + runnotests 653 ms +ok 32 + runtests 2307 ms +ok 33 + throwtap 1627 ms +ok 34 + todotap 670 ms +ok 35 + trigger 1714 ms +ok 36 + unique 5697 ms +ok 37 + usergroup 1180 ms +ok 38 + util 1111 ms +ok 39 + valueset 12951 ms 1..39 # All 39 tests passed. make[1]: Leaving directory '/build/reproducible-path/pgtap-1.3.3' @@ -994,8 +1030,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-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 'pgtap-doc' in '../pgtap-doc_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_amd64.buildinfo dpkg-genchanges --build=binary -O../pgtap_1.3.3-3_amd64.changes @@ -1004,12 +1040,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/2703181/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2703181/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/280081 and its subdirectories -I: Current time: Sun Dec 14 01:47:06 -12 2025 -I: pbuilder-time-stamp: 1765720026 +I: removing directory /srv/workspace/pbuilder/2703181 and its subdirectories +I: Current time: Mon Nov 11 21:31:46 +14 2024 +I: pbuilder-time-stamp: 1731310306