Diff of the two buildlogs: -- --- b1/build.log 2024-11-20 15:19:04.003809438 +0000 +++ b2/build.log 2024-11-20 15:20:25.792123467 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Dec 23 09:41:13 -12 2025 -I: pbuilder-time-stamp: 1766526073 +I: Current time: Thu Nov 21 05:19:06 +14 2024 +I: pbuilder-time-stamp: 1732115946 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -29,54 +29,86 @@ 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/14019/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/26076/tmp/hooks/D01_modify_environment starting +debug: Running on ionos12-i386. +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 20 15:19 /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/26076/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/26076/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='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=22 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='i386' + 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]="i686-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=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=10 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='171cbfaf7faa4a6a814dc17a5163e2b6' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='14019' - PS1='# ' - PS2='> ' + INVOCATION_ID=529994349c00458894502c6c9507da6b + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-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=26076 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.0nAjTUg9/pbuilderrc_Ccqu --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.0nAjTUg9/b1 --logfile b1/build.log golang-dbus_5.1.0-1.dsc' - SUDO_GID='112' - SUDO_UID='107' - 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.0nAjTUg9/pbuilderrc_vLEI --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.0nAjTUg9/b2 --logfile b2/build.log golang-dbus_5.1.0-1.dsc' + SUDO_GID=112 + SUDO_UID=107 + 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 ionos6-i386 6.1.0-27-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.115-1 (2024-11-01) 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/14019/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/26076/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -165,7 +197,7 @@ Get: 45 http://deb.debian.org/debian trixie/main i386 golang-src all 2:1.23~2 [5088 B] Get: 46 http://deb.debian.org/debian trixie/main i386 golang-go i386 2:1.23~2 [44.3 kB] Get: 47 http://deb.debian.org/debian trixie/main i386 golang-any i386 2:1.23~2 [5168 B] -Fetched 66.6 MB in 1s (91.5 MB/s) +Fetched 66.6 MB in 2s (34.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (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 ... 19956 files and directories currently installed.) @@ -368,7 +400,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/26076/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/26076/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 @@ -386,48 +422,48 @@ dh_autoreconf -O--buildsystem=golang dh_auto_configure -O--buildsystem=golang dh_auto_build -O--buildsystem=golang - cd obj-i686-linux-gnu && go install -trimpath -v -p 22 github.com/godbus/dbus github.com/godbus/dbus/introspect github.com/godbus/dbus/prop -internal/itoa -crypto/internal/alias -internal/goarch -internal/coverage/rtcov + cd obj-i686-linux-gnu && go install -trimpath -v -p 10 github.com/godbus/dbus github.com/godbus/dbus/introspect github.com/godbus/dbus/prop +internal/unsafeheader +internal/godebugs internal/profilerecord +internal/coverage/rtcov +internal/goarch +internal/goexperiment internal/byteorder -internal/godebugs -internal/unsafeheader -internal/goos -internal/race -internal/asan -cmp -internal/msan -unicode/utf8 internal/cpu -internal/goexperiment -math/bits -unicode -sync/atomic internal/runtime/atomic -internal/nettrace -encoding -runtime/internal/sys -crypto/internal/boring/sig internal/runtime/syscall +internal/race runtime/internal/math +internal/goos +sync/atomic internal/abi +unicode +runtime/internal/sys +unicode/utf8 internal/chacha8rand -math -internal/runtime/exithook +internal/asan +internal/itoa +internal/msan +math/bits +crypto/internal/alias +crypto/internal/boring/sig internal/bytealg +cmp +internal/nettrace +internal/runtime/exithook +encoding +math internal/stringslite runtime crypto/subtle internal/weak -iter internal/reflectlite +iter sync slices -internal/testlog internal/singleflight +internal/testlog internal/bisect runtime/cgo internal/godebug @@ -436,53 +472,53 @@ internal/oserror io strconv -path vendor/golang.org/x/net/dns/dnsmessage math/rand math/rand/v2 +path syscall -hash -crypto/internal/randutil bytes strings +hash +crypto/internal/randutil internal/concurrent unique crypto -net/netip reflect crypto/cipher +net/netip bufio crypto/internal/boring crypto/sha1 +time internal/syscall/execenv internal/syscall/unix -time +internal/fmtsort +encoding/binary context io/fs internal/poll internal/filepathlite os -internal/fmtsort -encoding/binary io/ioutil -path/filepath fmt +path/filepath net os/exec encoding/hex net/url -os/user encoding/xml math/big +os/user crypto/rand github.com/godbus/dbus github.com/godbus/dbus/introspect github.com/godbus/dbus/prop dh_auto_test -O--buildsystem=golang - cd obj-i686-linux-gnu && go test -vet=off -v -p 22 github.com/godbus/dbus github.com/godbus/dbus/introspect github.com/godbus/dbus/prop + cd obj-i686-linux-gnu && go test -vet=off -v -p 10 github.com/godbus/dbus github.com/godbus/dbus/introspect github.com/godbus/dbus/prop ? github.com/godbus/dbus/introspect [no test files] === RUN TestSessionBus ---- PASS: TestSessionBus (0.01s) +--- PASS: TestSessionBus (0.02s) === RUN TestSystemBus conn_test.go:36: No system bus in schroot --- SKIP: TestSystemBus (0.00s) @@ -507,17 +543,19 @@ --- PASS: TestAddAndRemoveMatchSignal (1.00s) === RUN TestStateCachingProxyPattern conn_test.go:417: Subscribed to signals - conn_test.go:495: Processing reply to .State(), returning state = 1306 - conn_test.go:430: Queried current state, got 1306 - conn_test.go:453: client processed 1355 signals - conn_test.go:461: Observed states: [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 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355] - conn_test.go:507: Context cancelled, server emitted 3729 signals ---- PASS: TestStateCachingProxyPattern (0.08s) + conn_test.go:495: Processing reply to .State(), returning state = 790 + conn_test.go:430: Queried current state, got 790 + conn_test.go:453: client processed 839 signals + conn_test.go:461: Observed states: [790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839] + conn_test.go:507: Context cancelled, server emitted 2512 signals +--- PASS: TestStateCachingProxyPattern (0.12s) === RUN TestGetKey --- PASS: TestGetKey (0.00s) === RUN TestInterceptors -2025/12/23 21:41:53 > method call to org.freedesktop.DBus serial 1 path /org/freedesktop/DBus interface org.freedesktop.DBus member Hello -2025/12/23 21:41:53 < reply from org.freedesktop.DBus to :1.9 serial 1 reply_serial 1 +2024/11/20 15:20:15 > method call to org.freedesktop.DBus serial 1 path /org/freedesktop/DBus interface org.freedesktop.DBus member Hello +2024/11/20 15:20:15 < reply from org.freedesktop.DBus to :1.9 serial 1 reply_serial 1 + ":1.9" +2024/11/20 15:20:15 < signal from org.freedesktop.DBus to :1.9 serial 2 path /org/freedesktop/DBus interface org.freedesktop.DBus member NameAcquired ":1.9" --- PASS: TestInterceptors (0.00s) === RUN TestCloseCancelsConnectionContext @@ -571,7 +609,7 @@ === RUN TestExecCommandHelper --- PASS: TestExecCommandHelper (0.00s) === RUN TestDbusLaunchMultilineResponse ---- PASS: TestDbusLaunchMultilineResponse (0.00s) +--- PASS: TestDbusLaunchMultilineResponse (0.01s) === RUN TestExport --- PASS: TestExport (0.00s) === RUN TestExport_goerror @@ -637,7 +675,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.00s) +--- PASS: TestObjectGoWithContextTimeout (1.01s) === RUN TestObjectGoWithContext object_test.go:15: Got object call and sleeping for 1ms object_test.go:17: Completed sleeping for 1ms @@ -733,31 +771,31 @@ === RUN TestVariantStore --- PASS: TestVariantStore (0.00s) === CONT TestSequentialHandlerNoDrop -=== CONT TestSequentialHandler_TerminateClosesAllChannels -=== CONT TestSequentialHandler_RemoveOneChannelOfOne -=== CONT TestSequentialHandler_RemoveAfterTerminate -=== CONT TestSequentialHandler_RemoveOneChannelOfMany === CONT TestSequentialHandler_TerminateTerminates +=== CONT TestSequentialHandler_RemoveAfterTerminate === CONT TestSequentialHandler_TerminateIdemopotent +=== CONT TestSequentialHandler_RemoveOneChannelOfMany +=== CONT TestSequentialHandler_RemoveOneChannelOfOne === CONT TestSequentialHandlerMultipleChannel === CONT TestSequentialHandlerSequential +=== CONT TestSequentialHandler_TerminateClosesAllChannels --- PASS: TestSequentialHandlerSequential (0.00s) ---- PASS: TestSequentialHandlerNoDrop (0.00s) ---- PASS: TestSequentialHandler_TerminateClosesAllChannels (0.00s) ---- PASS: TestSequentialHandlerMultipleChannel (0.00s) ---- PASS: TestSequentialHandler_TerminateIdemopotent (0.10s) ---- PASS: TestSequentialHandler_RemoveAfterTerminate (0.10s) +--- PASS: TestSequentialHandlerNoDrop (0.01s) +--- PASS: TestSequentialHandler_TerminateClosesAllChannels (0.01s) +--- PASS: TestSequentialHandlerMultipleChannel (0.01s) --- PASS: TestSequentialHandler_TerminateTerminates (0.10s) +--- PASS: TestSequentialHandler_RemoveAfterTerminate (0.10s) +--- PASS: TestSequentialHandler_TerminateIdemopotent (0.10s) --- PASS: TestSequentialHandler_RemoveOneChannelOfOne (0.10s) --- PASS: TestSequentialHandler_RemoveOneChannelOfMany (0.11s) PASS -ok github.com/godbus/dbus 3.577s +ok github.com/godbus/dbus 3.688s === RUN TestValidateStructsAsProp ---- PASS: TestValidateStructsAsProp (0.02s) +--- PASS: TestValidateStructsAsProp (0.03s) === RUN TestInt32 --- PASS: TestInt32 (0.00s) PASS -ok github.com/godbus/dbus/prop 0.021s +ok github.com/godbus/dbus/prop 0.038s create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang dh_prep -O--buildsystem=golang @@ -785,25 +823,27 @@ 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/26076/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/26076/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-14019.slice - Slice /system/pbuilder/build/golang-dbus_5.1.0-1/14019 +* system-pbuilder-build-golang\x2ddbus_5.1.0\x2d1-26076.slice - Slice /system/pbuilder/build/golang-dbus_5.1.0-1/26076 Loaded: loaded - Active: active since Tue 2025-12-23 09:41:21 -12; 36s ago + Active: active since Thu 2024-11-21 05:19:16 +14; 1min 5s ago Tasks: 2 - Memory: 599.9M - CPU: 1min 27.834s - 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-14019.slice - `-run-r8a3e4bbc5b6d4baeaf8360ac7e5876f0.scope - |-19509 /usr/bin/dbus-daemon --syslog --fork --print-pid 4 --print-address 6 --session - `-19510 /usr/bin/dbus-daemon --syslog --fork --print-pid 4 --print-address 6 --session + Memory: 661.1M + CPU: 2min 23.198s + 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-26076.slice + `-run-r837de8c0226d48aabdb44588c34e5636.scope + |-34716 /usr/bin/dbus-daemon --syslog --fork --print-pid 4 --print-address 6 --session + `-34717 /usr/bin/dbus-daemon --syslog --fork --print-pid 4 --print-address 6 --session -Dec 23 09:41:21 ionos6-i386 systemd[1]: Created slice system-pbuilder-build-golang\x2ddbus_5.1.0\x2d1-14019.slice - Slice /system/pbuilder/build/golang-dbus_5.1.0-1/14019. +Nov 21 05:19:16 ionos12-i386 systemd[1]: Created slice system-pbuilder-build-golang\x2ddbus_5.1.0\x2d1-26076.slice - Slice /system/pbuilder/build/golang-dbus_5.1.0-1/26076. I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/14019 and its subdirectories -I: Current time: Tue Dec 23 09:42:02 -12 2025 -I: pbuilder-time-stamp: 1766526122 +I: removing directory /srv/workspace/pbuilder/26076 and its subdirectories +I: Current time: Thu Nov 21 05:20:25 +14 2024 +I: pbuilder-time-stamp: 1732116025