Diff of the two buildlogs: -- --- b1/build.log 2025-03-19 13:49:22.470616975 +0000 +++ b2/build.log 2025-03-19 13:57:04.729876416 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Apr 21 08:10:17 -12 2026 -I: pbuilder-time-stamp: 1776802217 +I: Current time: Thu Mar 20 03:49:25 +14 2025 +I: pbuilder-time-stamp: 1742392165 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -35,52 +35,84 @@ dpkg-source: info: applying fix-test-for-nodejs-16.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/659239/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/212611/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 Mar 19 13:49 /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/212611/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/212611/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]="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=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='febf2e088f35472d9f299e3f05affddc' - 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='659239' - PS1='# ' - PS2='> ' + INVOCATION_ID=c46a2b88044446c7842c423bac8bcec5 + 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=212611 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.JU7sAXQV/pbuilderrc_1c4v --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.JU7sAXQV/b1 --logfile b1/build.log node-gulp-concat_2.6.1+~0.0.15+git20190329.179bb8c+~1.0.3-6.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.JU7sAXQV/pbuilderrc_nCtR --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.JU7sAXQV/b2 --logfile b2/build.log node-gulp-concat_2.6.1+~0.0.15+git20190329.179bb8c+~1.0.3-6.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.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-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) 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/659239/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/212611/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -557,7 +589,7 @@ Get: 409 http://deb.debian.org/debian trixie/main amd64 node-should all 13.2.3~dfsg-7 [50.0 kB] Get: 410 http://deb.debian.org/debian trixie/main amd64 node-stream-array all 1.1.2+~1.1.0-1 [5064 B] Get: 411 http://deb.debian.org/debian trixie/main amd64 node-stream-assert all 2.0.3-3 [4848 B] -Fetched 51.0 MB in 6s (9148 kB/s) +Fetched 51.0 MB in 4s (11.8 MB/s) Preconfiguring packages ... Selecting previously unselected package netbase. (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 ... 19785 files and directories currently installed.) @@ -2229,7 +2261,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/node-gulp-concat-2.6.1+~0.0.15+git20190329.179bb8c+~1.0.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 > ../node-gulp-concat_2.6.1+~0.0.15+git20190329.179bb8c+~1.0.3-6_source.changes +I: user script /srv/workspace/pbuilder/212611/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/212611/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/node-gulp-concat-2.6.1+~0.0.15+git20190329.179bb8c+~1.0.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 > ../node-gulp-concat_2.6.1+~0.0.15+git20190329.179bb8c+~1.0.3-6_source.changes dpkg-buildpackage: info: source package node-gulp-concat dpkg-buildpackage: info: source version 2.6.1+~0.0.15+git20190329.179bb8c+~1.0.3-6 dpkg-buildpackage: info: source distribution unstable @@ -2269,11 +2305,11 @@ gulp-wrap undefined should pass an empty file as it is undefined should produce expected file via buffer - undefined should produce expected file via stream + undefined should produce expected file via stream (67ms) undefined should error when no template is provided - undefined should handle a template from a file + undefined should handle a template from a file (66ms) undefined should handle a template from a function - undefined should fail when it cannot read the template file. + undefined should fail when it cannot read the template file. (39ms) undefined should handle template data and options undefined should allow for dynamic options undefined should allow file props in the template data @@ -2283,13 +2319,13 @@ undefined should merge file.data property undefined should allow for expressions undefined should parse JSON files by default - undefined should parse YAML files by default + undefined should parse YAML files by default (141ms) undefined option parse=false should disable file parsing undefined should throw exception object passed for template and no src property is set undefined should throw exception if data file parse is invalid - 20 passing (69ms) + 20 passing (769ms) /bin/sh -ex debian/tests/pkg-js/test + mocha @@ -2299,16 +2335,16 @@ concat() undefined should throw, when arguments is missing undefined should ignore null files - undefined should emit error on streamed file -(node:698600) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead. + undefined should emit error on streamed file (130ms) +(node:261853) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead. (Use `node --trace-deprecation ...` to show where the warning was created) undefined should concat one file undefined should concat multiple files undefined should concat buffers undefined should preserve mode from files - undefined should take path from latest file + undefined should take path from latest file (114ms) undefined should preserve relative path from files - undefined should support source maps + undefined should support source maps (77ms) should not fail if no files were input undefined when argument is a string undefined when argument is an object @@ -2321,7 +2357,7 @@ undefined should calculate relative path from cwd and path in arguments - 17 passing (81ms) + 17 passing (683ms) Removing node_modules/gulp-concat create-stamp debian/debhelper-build-stamp @@ -2374,12 +2410,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/212611/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/212611/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/659239 and its subdirectories -I: Current time: Tue Apr 21 08:12:21 -12 2026 -I: pbuilder-time-stamp: 1776802341 +I: removing directory /srv/workspace/pbuilder/212611 and its subdirectories +I: Current time: Thu Mar 20 03:57:03 +14 2025 +I: pbuilder-time-stamp: 1742392623