Diff of the two buildlogs: -- --- b1/build.log 2025-09-03 18:39:34.289729959 +0000 +++ b2/build.log 2025-09-03 18:40:44.077812198 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Oct 6 13:00:42 -12 2026 -I: pbuilder-time-stamp: 1791334842 +I: Current time: Thu Sep 4 08:39:35 +14 2025 +I: pbuilder-time-stamp: 1756924775 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -33,53 +33,85 @@ 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/2854392/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/794682/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 Sep 3 18:39 /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/794682/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/794682/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='forky' - 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]="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=40 ' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='cad9b7634a454c2295491142c6578599' - 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='2854392' - PS1='# ' - PS2='> ' + INVOCATION_ID=8c615559bc3a41839c0870cfdc5fc4f3 + 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=794682 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.EhItId6i/pbuilderrc_fj4r --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.EhItId6i/b1 --logfile b1/build.log slib_3c1-2.dsc' - SUDO_GID='110' - SUDO_HOME='/var/lib/jenkins' - 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.EhItId6i/pbuilderrc_YYWG --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.EhItId6i/b2 --logfile b2/build.log slib_3c1-2.dsc' + SUDO_GID=110 + SUDO_HOME=/var/lib/jenkins + 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.12.41+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.41+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2854392/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/794682/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -179,7 +211,7 @@ Get: 52 http://deb.debian.org/debian forky/main amd64 texi2html all 1.82+dfsg1-7 [359 kB] Get: 53 http://deb.debian.org/debian forky/main amd64 texinfo-lib amd64 7.2-4 [807 kB] Get: 54 http://deb.debian.org/debian forky/main amd64 texinfo all 7.2-4 [1974 kB] -Fetched 31.4 MB in 6s (4901 kB/s) +Fetched 31.4 MB in 0s (81.0 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 ... 19897 files and directories currently installed.) @@ -428,7 +460,11 @@ fakeroot is already the newest version (1.37.1.2-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/794682/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/794682/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 @@ -438,7 +474,7 @@ debian/rules clean dh clean dh_auto_clean - make -j42 distclean + make -j40 distclean make[1]: Entering directory '/build/reproducible-path/slib-3c1' rm -f *~ *.bak *.orig *.rej TAGS core a.out *.o \#* rm -f slib.info* slib.html @@ -491,7 +527,7 @@ touch -r schmooz.scm slib.texi # Apply slib.texi patch, but no rebuild touch clrnamdb.scm # clrnamdb.scm does not need to be rebuilt dh_auto_build - make -j42 + make -j40 make[2]: Entering directory '/build/reproducible-path/slib-3c1' Welcome to SLIB. Read "README" and "slib.info" (or @@ -534,6 +570,7 @@ dirs.txi:41: warning: no htmlxref.cnf entry found for `slib' dirs.txi:56: warning: no htmlxref.cnf entry found for `slib' 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 @@ -541,7 +578,7 @@ dh_prep dh_installdirs dh_auto_install --destdir=debian/slib/ - make -j42 install DESTDIR=/build/reproducible-path/slib-3c1/debian/slib AM_UPDATE_INFO_DIR=no + make -j40 install DESTDIR=/build/reproducible-path/slib-3c1/debian/slib AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/reproducible-path/slib-3c1' mkdir -p /build/reproducible-path/slib-3c1/debian/slib/usr/share/man/man1/ mkdir -p /build/reproducible-path/slib-3c1/debian/slib/usr/share/slib/ @@ -553,11 +590,11 @@ 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 +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 rm /build/reproducible-path/slib-3c1/debian/slib/usr/share/info/slib.info.gz echo S48_VICINITY=/usr/share/scheme48/ >> slib-script rm: cannot remove '/build/reproducible-path/slib-3c1/debian/slib/usr/share/info/slib.info.gz': No such file or directory -install -m 644 slib.1 /build/reproducible-path/slib-3c1/debian/slib/usr/share/man/man1/ make[1]: [Makefile:182: /build/reproducible-path/slib-3c1/debian/slib/usr/share/info/slib.info] Error 1 (ignored) # Post-install commands follow. echo VERSION=3c1 >> slib-script @@ -620,12 +657,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/794682/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/794682/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/2854392 and its subdirectories -I: Current time: Tue Oct 6 13:02:32 -12 2026 -I: pbuilder-time-stamp: 1791334952 +I: removing directory /srv/workspace/pbuilder/794682 and its subdirectories +I: Current time: Thu Sep 4 08:40:43 +14 2025 +I: pbuilder-time-stamp: 1756924843