Diff of the two buildlogs: -- --- b1/build.log 2025-09-13 16:10:46.380376294 +0000 +++ b2/build.log 2025-09-13 16:15:35.472731743 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Oct 16 10:31:51 -12 2026 -I: pbuilder-time-stamp: 1792189911 +I: Current time: Sun Sep 14 06:10:47 +14 2025 +I: pbuilder-time-stamp: 1757779847 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -24,53 +24,85 @@ dpkg-source: info: applying 0001-Skip-system-bus-test.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/728178/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1850051/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 13 16:11 /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/1850051/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1850051/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]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.3.3(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='a21b0db5b83f4891b68f9743faafce3c' - 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='728178' - PS1='# ' - PS2='> ' + INVOCATION_ID=d16435699f51482ebea594c42ced40df + 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=1850051 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.z2bCcPDt/pbuilderrc_DVgp --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.z2bCcPDt/b1 --logfile b1/build.log golang-dbus_5.1.0-1.dsc' - SUDO_GID='111' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='106' - 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.z2bCcPDt/pbuilderrc_59Aw --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.z2bCcPDt/b2 --logfile b2/build.log golang-dbus_5.1.0-1.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 ionos15-amd64 6.12.43+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.43-1 (2025-08-27) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.43+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.43-1 (2025-08-27) 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/728178/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1850051/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -159,7 +191,7 @@ Get: 45 http://deb.debian.org/debian forky/main amd64 golang-src all 2:1.24~2 [5136 B] Get: 46 http://deb.debian.org/debian forky/main amd64 golang-go amd64 2:1.24~2 [44.3 kB] Get: 47 http://deb.debian.org/debian forky/main amd64 golang-any amd64 2:1.24~2 [5216 B] -Fetched 63.2 MB in 9s (7389 kB/s) +Fetched 63.2 MB in 17s (3792 kB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1: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 ... 19917 files and directories currently installed.) @@ -362,7 +394,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/golang-dbus-5.1.0/ && 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 > ../golang-dbus_5.1.0-1_source.changes +I: user script /srv/workspace/pbuilder/1850051/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/1850051/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-dbus-5.1.0/ && 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 > ../golang-dbus_5.1.0-1_source.changes dpkg-buildpackage: info: source package golang-dbus dpkg-buildpackage: info: source version 5.1.0-1 dpkg-buildpackage: info: source distribution unstable @@ -380,95 +416,95 @@ dh_autoreconf -O--buildsystem=golang dh_auto_configure -O--buildsystem=golang dh_auto_build -O--buildsystem=golang - cd obj-x86_64-linux-gnu && go install -trimpath -v -p 42 github.com/godbus/dbus github.com/godbus/dbus/introspect github.com/godbus/dbus/prop -internal/godebugs -internal/itoa + cd obj-x86_64-linux-gnu && go install -trimpath -v -p 40 github.com/godbus/dbus github.com/godbus/dbus/introspect github.com/godbus/dbus/prop +internal/msan internal/byteorder -crypto/internal/fips140/alias -cmp -internal/nettrace -internal/asan -internal/goos -unicode internal/coverage/rtcov -internal/msan -unicode/utf8 +internal/godebugs +internal/goos internal/unsafeheader -internal/cpu +internal/itoa internal/profilerecord +cmp +unicode/utf8 +math/bits +internal/nettrace encoding +crypto/internal/fips140/alias +internal/asan internal/runtime/syscall internal/goarch -sync/atomic -math/bits -crypto/internal/boring/sig +internal/cpu +unicode internal/runtime/atomic -crypto/internal/fips140/subtle +crypto/internal/boring/sig internal/goexperiment +sync/atomic +crypto/internal/fips140/subtle crypto/internal/fips140deps/byteorder internal/runtime/math internal/chacha8rand -internal/runtime/sys internal/abi -internal/runtime/exithook +internal/runtime/sys crypto/internal/fips140deps/cpu internal/bytealg +internal/runtime/exithook math +internal/stringslite internal/race internal/sync internal/runtime/maps -internal/stringslite runtime -internal/reflectlite -sync -crypto/subtle iter weak +crypto/subtle +internal/reflectlite +sync maps slices -errors -sort +internal/singleflight internal/bisect internal/testlog -internal/singleflight unique +internal/godebug runtime/cgo +crypto/internal/fips140deps/godebug +errors +math/rand +sort internal/oserror path -math/rand/v2 -strconv io vendor/golang.org/x/net/dns/dnsmessage +math/rand/v2 +strconv syscall -internal/godebug -bytes crypto/internal/randutil hash +bytes strings -crypto/internal/fips140deps/godebug -math/rand -crypto net/netip reflect -bufio +crypto crypto/internal/impl +bufio crypto/internal/fips140 +crypto/internal/fips140/sha512 crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 -crypto/internal/fips140/sha512 crypto/internal/fips140/hmac +crypto/internal/fips140/check internal/syscall/execenv internal/syscall/unix time -crypto/internal/fips140/check crypto/internal/fips140/aes context io/fs internal/poll -internal/filepathlite -os internal/fmtsort encoding/binary +internal/filepathlite +os crypto/internal/sysrand io/ioutil path/filepath @@ -478,11 +514,11 @@ crypto/internal/fips140only crypto/internal/fips140/aes/gcm os/exec -crypto/cipher encoding/hex net/url encoding/xml math/big +crypto/cipher crypto/internal/boring crypto/sha1 crypto/rand @@ -492,7 +528,7 @@ github.com/godbus/dbus/introspect github.com/godbus/dbus/prop dh_auto_test -O--buildsystem=golang - cd obj-x86_64-linux-gnu && go test -vet=off -v -p 42 github.com/godbus/dbus github.com/godbus/dbus/introspect github.com/godbus/dbus/prop + cd obj-x86_64-linux-gnu && go test -vet=off -v -p 40 github.com/godbus/dbus github.com/godbus/dbus/introspect github.com/godbus/dbus/prop === RUN TestSessionBus --- PASS: TestSessionBus (0.01s) === RUN TestSystemBus @@ -516,22 +552,22 @@ === RUN TestAddAndRemoveMatchSignalContext --- PASS: TestAddAndRemoveMatchSignalContext (1.00s) === RUN TestAddAndRemoveMatchSignal ---- PASS: TestAddAndRemoveMatchSignal (1.00s) +--- PASS: TestAddAndRemoveMatchSignal (1.01s) === RUN TestStateCachingProxyPattern conn_test.go:417: Subscribed to signals - conn_test.go:495: Processing reply to .State(), returning state = 1290 - conn_test.go:430: Queried current state, got 1290 - conn_test.go:453: client processed 1329 signals - conn_test.go:461: Observed states: [1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339] - conn_test.go:507: Context cancelled, server emitted 3896 signals + conn_test.go:495: Processing reply to .State(), returning state = 1346 + conn_test.go:430: Queried current state, got 1346 + conn_test.go:453: client processed 1395 signals + conn_test.go:461: Observed states: [1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395] + conn_test.go:507: Context cancelled, server emitted 3907 signals --- PASS: TestStateCachingProxyPattern (0.09s) === RUN TestGetKey --- PASS: TestGetKey (0.00s) === RUN TestInterceptors -2026/10/16 22:33:32 > method call to org.freedesktop.DBus serial 1 path /org/freedesktop/DBus interface org.freedesktop.DBus member Hello -2026/10/16 22:33:32 < reply from org.freedesktop.DBus to :1.9 serial 1 reply_serial 1 +2025/09/13 16:15:13 > method call to org.freedesktop.DBus serial 1 path /org/freedesktop/DBus interface org.freedesktop.DBus member Hello +2025/09/13 16:15:13 < reply from org.freedesktop.DBus to :1.9 serial 1 reply_serial 1 ":1.9" ---- PASS: TestInterceptors (0.00s) +--- PASS: TestInterceptors (0.08s) === RUN TestCloseCancelsConnectionContext --- PASS: TestCloseCancelsConnectionContext (0.00s) === RUN TestDisconnectCancelsConnectionContext @@ -583,7 +619,7 @@ === RUN TestExecCommandHelper --- PASS: TestExecCommandHelper (0.00s) === RUN TestDbusLaunchMultilineResponse ---- PASS: TestDbusLaunchMultilineResponse (0.20s) +--- PASS: TestDbusLaunchMultilineResponse (0.00s) === RUN TestExport --- PASS: TestExport (0.00s) === RUN TestExport_goerror @@ -649,7 +685,7 @@ === RUN TestObjectGoWithContextTimeout object_test.go:15: Got object call and sleeping for 1s object_test.go:17: Completed sleeping for 1s ---- PASS: TestObjectGoWithContextTimeout (1.01s) +--- PASS: TestObjectGoWithContextTimeout (1.00s) === RUN TestObjectGoWithContext object_test.go:15: Got object call and sleeping for 1ms object_test.go:17: Completed sleeping for 1ms @@ -733,7 +769,7 @@ === RUN TestStoreSmallerSliceToLargerSlice --- PASS: TestStoreSmallerSliceToLargerSlice (0.00s) === RUN TestTcpNonceConnection ---- PASS: TestTcpNonceConnection (0.58s) +--- PASS: TestTcpNonceConnection (0.65s) === RUN TestTcpConnection --- PASS: TestTcpConnection (0.00s) === RUN TestUnixFDs @@ -747,30 +783,30 @@ === CONT TestSequentialHandlerNoDrop === CONT TestSequentialHandler_TerminateClosesAllChannels === CONT TestSequentialHandler_RemoveAfterTerminate +=== CONT TestSequentialHandler_TerminateIdemopotent === CONT TestSequentialHandler_TerminateTerminates -=== CONT TestSequentialHandler_RemoveOneChannelOfOne === CONT TestSequentialHandler_RemoveOneChannelOfMany +=== CONT TestSequentialHandler_RemoveOneChannelOfOne === CONT TestSequentialHandlerMultipleChannel === CONT TestSequentialHandlerSequential -=== CONT TestSequentialHandler_TerminateIdemopotent ---- PASS: TestSequentialHandlerSequential (0.00s) --- PASS: TestSequentialHandlerNoDrop (0.00s) +--- PASS: TestSequentialHandlerSequential (0.00s) --- PASS: TestSequentialHandler_TerminateClosesAllChannels (0.00s) --- PASS: TestSequentialHandlerMultipleChannel (0.00s) --- PASS: TestSequentialHandler_TerminateIdemopotent (0.10s) --- PASS: TestSequentialHandler_RemoveAfterTerminate (0.10s) --- PASS: TestSequentialHandler_TerminateTerminates (0.10s) --- PASS: TestSequentialHandler_RemoveOneChannelOfOne (0.10s) ---- PASS: TestSequentialHandler_RemoveOneChannelOfMany (0.11s) +--- PASS: TestSequentialHandler_RemoveOneChannelOfMany (0.10s) PASS -ok github.com/godbus/dbus 4.385s +ok github.com/godbus/dbus 4.321s ? github.com/godbus/dbus/introspect [no test files] === RUN TestValidateStructsAsProp --- PASS: TestValidateStructsAsProp (0.02s) === RUN TestInt32 --- PASS: TestInt32 (0.00s) PASS -ok github.com/godbus/dbus/prop 0.066s +ok github.com/godbus/dbus/prop 0.022s create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang dh_prep -O--buildsystem=golang @@ -798,26 +834,28 @@ 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/1850051/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1850051/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 W: Stray processes left from build: -* system-pbuilder-build-golang\x2ddbus_5.1.0\x2d1-728178.slice - Slice /system/pbuilder/build/golang-dbus_5.1.0-1/728178 +* system-pbuilder-build-golang\x2ddbus_5.1.0\x2d1-1850051.slice - Slice /system/pbuilder/build/golang-dbus_5.1.0-1/1850051 Loaded: loaded - Active: active since Fri 2026-10-16 10:32:09 -12; 1min 31s ago - Invocation: d013c7fdcb73467cb6fb9da33d1baf2a + Active: active since Sun 2025-09-14 06:11:46 +14; 3min 35s ago + Invocation: d1341454dcd64a2a8d0ff5598ad805b2 Tasks: 2 - Memory: 681M (peak: 1G) - CPU: 1min 26.597s - CGroup: /system.slice/system-pbuilder.slice/system-pbuilder-build.slice/system-pbuilder-build-golang\x2ddbus_5.1.0\x2d1.slice/system-pbuilder-build-golang\x2ddbus_5.1.0\x2d1-728178.slice - `-run-p735420-i118163452.scope - |-743757 /usr/bin/dbus-daemon --syslog --fork --print-pid 4 --print-address 6 --session - `-743758 /usr/bin/dbus-daemon --syslog --fork --print-pid 4 --print-address 6 --session + Memory: 683.3M (peak: 1G) + CPU: 1min 45.468s + CGroup: /system.slice/system-pbuilder.slice/system-pbuilder-build.slice/system-pbuilder-build-golang\x2ddbus_5.1.0\x2d1.slice/system-pbuilder-build-golang\x2ddbus_5.1.0\x2d1-1850051.slice + `-run-p1875318-i119302883.scope + |-1898548 /usr/bin/dbus-daemon --syslog --fork --print-pid 4 --print-address 6 --session + `-1898549 /usr/bin/dbus-daemon --syslog --fork --print-pid 4 --print-address 6 --session -Oct 16 10:32:09 ionos15-amd64 systemd[1]: Created slice system-pbuilder-build-golang\x2ddbus_5.1.0\x2d1-728178.slice - Slice /system/pbuilder/build/golang-dbus_5.1.0-1/728178. +Sep 14 06:11:46 ionos1-amd64 systemd[1]: Created slice system-pbuilder-build-golang\x2ddbus_5.1.0\x2d1-1850051.slice - Slice /system/pbuilder/build/golang-dbus_5.1.0-1/1850051. I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/728178 and its subdirectories -I: Current time: Fri Oct 16 10:33:45 -12 2026 -I: pbuilder-time-stamp: 1792190025 +I: removing directory /srv/workspace/pbuilder/1850051 and its subdirectories +I: Current time: Sun Sep 14 06:15:35 +14 2025 +I: pbuilder-time-stamp: 1757780135