Diff of the two buildlogs: -- --- b1/build.log 2025-03-13 23:22:54.900129477 +0000 +++ b2/build.log 2025-03-13 23:23:43.305959367 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Apr 15 17:45:07 -12 2026 -I: pbuilder-time-stamp: 1776318307 +I: Current time: Fri Mar 14 13:22:57 +14 2025 +I: pbuilder-time-stamp: 1741908177 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -33,51 +33,83 @@ dpkg-source: info: applying 0010-slib.sh-do-not-set-LD_LIBRARY_PATH-when-starting-Gam.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3520788/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/816077/tmp/hooks/D01_modify_environment starting +debug: Running on infom01-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 Mar 13 23: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/816077/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/816077/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' + 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]="x86_64-pc-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=amd64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='amd64' + 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='1f21c50a57a84e5cb73fd032596ce315' - 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='3520788' - PS1='# ' - PS2='> ' + INVOCATION_ID=203a662c144b4aaaaa4bb9a45f0786ed + 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=816077 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.z12Xfpll/pbuilderrc_0WMr --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.z12Xfpll/b1 --logfile b1/build.log slib_3c1-2.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' + 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.z12Xfpll/pbuilderrc_1uxA --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.z12Xfpll/b2 --logfile b2/build.log slib_3c1-2.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' I: uname -a - Linux infom02-amd64 6.12.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-31-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3520788/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/816077/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -177,7 +209,7 @@ Get: 52 http://deb.debian.org/debian trixie/main amd64 texi2html all 1.82+dfsg1-7 [359 kB] Get: 53 http://deb.debian.org/debian trixie/main amd64 texinfo-lib amd64 7.1.1-1+b1 [232 kB] Get: 54 http://deb.debian.org/debian trixie/main amd64 texinfo all 7.1.1-1 [1753 kB] -Fetched 39.3 MB in 2s (20.6 MB/s) +Fetched 39.3 MB in 0s (131 MB/s) Preconfiguring packages ... Selecting previously unselected package libproc2-0:amd64. (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 ... 19802 files and directories currently installed.) @@ -426,7 +458,11 @@ fakeroot is already the newest version (1.37-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/slib-3c1/ && 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 > ../slib_3c1-2_source.changes +I: user script /srv/workspace/pbuilder/816077/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/816077/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/slib-3c1/ && 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 > ../slib_3c1-2_source.changes dpkg-buildpackage: info: source package slib dpkg-buildpackage: info: source version 3c1-2 dpkg-buildpackage: info: source distribution unstable @@ -521,6 +557,7 @@ format.texi:448: warning: @refill is obsolete slib.texi:5357: warning: @noindent is useless inside of a paragraph if type icoize>/dev/null; then icoize ../Logo/SCM.ico html/slib/*.html; fi +/bin/sh: line 1: type: icoize: not found make[2]: Leaving directory '/build/reproducible-path/slib-3c1' make[1]: Leaving directory '/build/reproducible-path/slib-3c1' dh_auto_test @@ -540,20 +577,20 @@ echo '#! /bin/sh' > slib-script install -m 644 bigloo.init chez.init elk.init macscheme.init mitscheme.init scheme2c.init scheme48.init gambit.init t3.init vscm.init scm.init scsh.init sisc.init pscheme.init STk.init kawa.init RScheme.init mzscheme.init umbscheme.init jscheme.init s7.init guile.init guile.use guile-2.init format.scm printf.scm genwrite.scm pp.scm ppfile.scm strcase.scm debug.scm trace.scm strport.scm scanf.scm qp.scm break.scm stdio.scm strsrch.scm prec.scm schmooz.scm defmacex.scm mbe.scm sort.scm comlist.scm logical.scm sc4opt.scm sc4sc3.scm sc2.scm mularg.scm mulapply.scm trnscrpt.scm withfile.scm dynwind.scm promise.scm values.scm eval.scm null.scm charplot.scm root.scm cring.scm selfset.scm limit.scm timecore.scm psxtime.scm cltime.scm timezone.scm tzfile.scm math-real.scm r4rsyn.scm scmacro.scm synclo.scm synrul.scm synchk.scm repl.scm macwork.scm mwexpand.scm mwdenote.scm mwsynrul.scm record.scm dynamic.scm process.scm hash.scm wttree.scm wttree-test.scm sierpinski.scm soundex.scm simetrix.scm rdms.scm alistab.scm paramlst.scm batch.scm crc.scm dbrowse.scm getopt.scm dbinterp.scm dbcom.scm dbsyn.scm colorspc.scm scainit.scm scaglob.scm scamacr.scm scaoutp.scm scaexpp.scm structure.scm grapheps.scm glob.scm getparam.scm vet.scm top-refs.scm hashtab.scm chap.scm comparse.scm alist.scm ratize.scm modular.scm dirs.scm priorque.scm queue.scm srfi.scm srfi-1.scm xml-parse.scm pnm.scm http-cgi.scm htmlform.scm html4each.scm db2html.scm uri.scm dft.scm solid.scm random.scm randinex.scm obj2str.scm ncbi-dna.scm minimize.scm factor.scm determ.scm daylight.scm colornam.scm mkclrnam.scm color.scm subarray.scm dbutil.scm array.scm transact.scm arraymap.scm phil-spc.scm lineio.scm differ.scm cvs.scm tree.scm coerce.scm byte.scm bytenumb.scm matfile.scm tsort.scm manifest.scm peanosfc.scm linterp.scm math-integer.scm rmdsff.scm iso8601.scm srfi-2.scm srfi-8.scm srfi-9.scm srfi-11.scm srfi-23.scm srfi-39.scm srfi-61.scm fluidlet.scm fluid-let.scm object.scm recobj.scm yasyn.scm collect.scm collectx.scm Makefile require.scm Template.scm mklibcat.scm mkpltcat.scm syncase.sh Bev2slib.scm slib.spec slib.sh grapheps.ps slib.nsi configure cie1931.xyz cie1964.xyz resenecolours.txt saturate.txt nbs-iscc.txt ciesid65.dat ciesia.dat clrnamdb.scm /build/reproducible-path/slib-3c1/debian/slib/usr/share/slib/ install -m 644 slib.info /build/reproducible-path/slib-3c1/debian/slib/usr/share/info/slib.info -echo SCHEME_LIBRARY_PATH=/usr/share/slib/ >> slib-script install -m 644 slib.1 /build/reproducible-path/slib-3c1/debian/slib/usr/share/man/man1/ +echo SCHEME_LIBRARY_PATH=/usr/share/slib/ >> slib-script echo S48_VICINITY=/usr/share/scheme48/ >> slib-script -echo VERSION=3c1 >> slib-script rm /build/reproducible-path/slib-3c1/debian/slib/usr/share/info/slib.info.gz -echo export SCHEME_LIBRARY_PATH S48_VICINITY>> slib-script rm: cannot remove '/build/reproducible-path/slib-3c1/debian/slib/usr/share/info/slib.info.gz': No such file or directory make[1]: [Makefile:182: /build/reproducible-path/slib-3c1/debian/slib/usr/share/info/slib.info] Error 1 (ignored) # Post-install commands follow. -cat slib.sh >> slib-script +echo VERSION=3c1 >> slib-script install-info /build/reproducible-path/slib-3c1/debian/slib/usr/share/info/slib.info /build/reproducible-path/slib-3c1/debian/slib/usr/share/info/dir make[1]: install-info: No such file or directory make[1]: [Makefile:184: /build/reproducible-path/slib-3c1/debian/slib/usr/share/info/slib.info] Error 127 (ignored) gzip -f /build/reproducible-path/slib-3c1/debian/slib/usr/share/info/slib.info +echo export SCHEME_LIBRARY_PATH S48_VICINITY>> slib-script +cat slib.sh >> slib-script install slib-script /build/reproducible-path/slib-3c1/debian/slib/usr/bin/slib rm slib-script make[1]: Leaving directory '/build/reproducible-path/slib-3c1' @@ -607,12 +644,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/816077/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/816077/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/3520788 and its subdirectories -I: Current time: Wed Apr 15 17:45:53 -12 2026 -I: pbuilder-time-stamp: 1776318353 +I: removing directory /srv/workspace/pbuilder/816077 and its subdirectories +I: Current time: Fri Mar 14 13:23:42 +14 2025 +I: pbuilder-time-stamp: 1741908222