Diff of the two buildlogs: -- --- b1/build.log 2024-10-27 16:03:04.556162740 +0000 +++ b2/build.log 2024-10-27 16:04:51.532350896 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Oct 27 04:00:30 -12 2024 -I: pbuilder-time-stamp: 1730044830 +I: Current time: Mon Oct 28 06:03:14 +14 2024 +I: pbuilder-time-stamp: 1730044994 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -44,52 +44,84 @@ dpkg-source: info: applying pstops.1.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/18301/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/15197/tmp/hooks/D01_modify_environment starting +debug: Running on virt64a. +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 Oct 27 16:03 /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/15197/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/15197/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='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='armhf' + 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]="arm-unknown-linux-gnueabihf") + 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=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='18d39e934b3c4d4d8718bcc9710c4ec1' - 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='18301' - PS1='# ' - PS2='> ' + INVOCATION_ID=d777da93e89c4604a073f463c4a3f1cf + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + 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=15197 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.nkJy9Vw9/pbuilderrc_cEgk --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.nkJy9Vw9/b1 --logfile b1/build.log psutils_1.17.dfsg-5.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + 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.nkJy9Vw9/pbuilderrc_ESnC --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.nkJy9Vw9/b2 --logfile b2/build.log psutils_1.17.dfsg-5.dsc' + SUDO_GID=114 + SUDO_UID=108 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux wbq0 6.1.0-26-armmp #1 SMP Debian 6.1.112-1 (2024-09-30) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-26-arm64 #1 SMP Debian 6.1.112-1 (2024-09-30) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/18301/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/15197/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: 30 http://deb.debian.org/debian trixie/main armhf debhelper all 13.20 [915 kB] Get: 31 http://deb.debian.org/debian trixie/main armhf libpaper1 armhf 1.1.29+b1 [12.2 kB] Get: 32 http://deb.debian.org/debian trixie/main armhf libpaper-dev armhf 1.1.29+b1 [8096 B] -Fetched 19.2 MB in 2s (11.4 MB/s) +Fetched 19.2 MB in 0s (47.2 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 ... 19668 files and directories currently installed.) @@ -305,7 +337,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/psutils-1.17.dfsg/ && 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 > ../psutils_1.17.dfsg-5_source.changes +I: user script /srv/workspace/pbuilder/15197/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/15197/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/psutils-1.17.dfsg/ && 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 > ../psutils_1.17.dfsg-5_source.changes dpkg-buildpackage: info: source package psutils dpkg-buildpackage: info: source version 1.17.dfsg-5 dpkg-buildpackage: info: source distribution unstable @@ -315,7 +351,7 @@ debian/rules clean dh clean dh_auto_clean - make -j3 realclean + make -j4 realclean make[1]: Entering directory '/build/reproducible-path/psutils-1.17.dfsg' rm -f *.o rm -f psbook psselect pstops epsffit psnup psresize fixfmps fixpsditps fixpspps fixtpps fixwfwps fixwpps fixscribeps fixwwps fixdlsrps extractres includeres psmerge psbook.1 psselect.1 pstops.1 epsffit.1 psnup.1 psresize.1 psmerge.1 fixscribeps.1 getafm.1 fixdlsrps.1 fixfmps.1 fixpsditps.1 fixpspps.1 fixtpps.1 fixwfwps.1 fixwpps.1 fixwwps.1 extractres.1 includeres.1 showchar.1 @@ -327,7 +363,7 @@ dh_autoreconf dh_auto_configure dh_auto_build - make -j3 "INSTALL=install --strip-program=true" + make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/psutils-1.17.dfsg' gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/psutils-1.17.dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o psbook.o psbook.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/psutils-1.17.dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o psutil.o psutil.c @@ -347,22 +383,22 @@ /usr/bin/perl maketext OS=UNIX PERL=/usr/bin/perl fixtpps.pl > fixtpps chmod 0755 fixtpps /usr/bin/perl maketext OS=UNIX PERL=/usr/bin/perl fixwfwps.pl > fixwfwps -chmod 0755 fixwfwps /usr/bin/perl maketext OS=UNIX PERL=/usr/bin/perl fixwpps.pl > fixwpps -chmod 0755 fixwpps +chmod 0755 fixwfwps /usr/bin/perl maketext OS=UNIX PERL=/usr/bin/perl fixscribeps.pl > fixscribeps +chmod 0755 fixwpps chmod 0755 fixscribeps /usr/bin/perl maketext OS=UNIX PERL=/usr/bin/perl fixwwps.pl > fixwwps -chmod 0755 fixwwps /usr/bin/perl maketext OS=UNIX PERL=/usr/bin/perl fixdlsrps.pl > fixdlsrps -chmod 0755 fixdlsrps /usr/bin/perl maketext OS=UNIX PERL=/usr/bin/perl extractres.pl > extractres -chmod 0755 extractres +chmod 0755 fixwwps /usr/bin/perl maketext OS=UNIX PERL=/usr/bin/perl INCLUDE=/usr/lib/psutils includeres.pl > includeres -chmod 0755 includeres +chmod 0755 fixdlsrps +chmod 0755 extractres /usr/bin/perl maketext OS=UNIX PERL=/usr/bin/perl psmerge.pl > psmerge -chmod 0755 psmerge /usr/bin/perl maketext "MAN=psbook.1 psselect.1 pstops.1 epsffit.1 psnup.1 psresize.1 psmerge.1 fixscribeps.1 getafm.1 fixdlsrps.1 fixfmps.1 fixpsditps.1 fixpspps.1 fixtpps.1 fixwfwps.1 fixwpps.1 fixwwps.1 extractres.1 includeres.1 showchar.1" psbook.man > psbook.1 +chmod 0755 includeres +chmod 0755 psmerge /usr/bin/perl maketext "MAN=psbook.1 psselect.1 pstops.1 epsffit.1 psnup.1 psresize.1 psmerge.1 fixscribeps.1 getafm.1 fixdlsrps.1 fixfmps.1 fixpsditps.1 fixpspps.1 fixtpps.1 fixwfwps.1 fixwpps.1 fixwwps.1 extractres.1 includeres.1 showchar.1" psselect.man > psselect.1 /usr/bin/perl maketext "MAN=psbook.1 psselect.1 pstops.1 epsffit.1 psnup.1 psresize.1 psmerge.1 fixscribeps.1 getafm.1 fixdlsrps.1 fixfmps.1 fixpsditps.1 fixpspps.1 fixtpps.1 fixwfwps.1 fixwpps.1 fixwwps.1 extractres.1 includeres.1 showchar.1" PAPER=a4 pstops.man > pstops.1 /usr/bin/perl maketext MAN="psbook.1 psselect.1 pstops.1 epsffit.1 psnup.1 psresize.1 psmerge.1 fixscribeps.1 getafm.1 fixdlsrps.1 fixfmps.1 fixpsditps.1 fixpspps.1 fixtpps.1 fixwfwps.1 fixwpps.1 fixwwps.1 extractres.1 includeres.1 showchar.1" epsffit.man > epsffit.1 @@ -397,7 +433,7 @@ make[1]: Entering directory '/build/reproducible-path/psutils-1.17.dfsg' mkdir -p /build/reproducible-path/psutils-1.17.dfsg/debian/psutils/usr/share/man/man1 dh_auto_install -- prefix=/build/reproducible-path/psutils-1.17.dfsg/debian/psutils/usr MANDIR=/build/reproducible-path/psutils-1.17.dfsg/debian/psutils/usr/share/man/man1 - make -j3 install DESTDIR=/build/reproducible-path/psutils-1.17.dfsg/debian/psutils AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" prefix=/build/reproducible-path/psutils-1.17.dfsg/debian/psutils/usr MANDIR=/build/reproducible-path/psutils-1.17.dfsg/debian/psutils/usr/share/man/man1 + make -j4 install DESTDIR=/build/reproducible-path/psutils-1.17.dfsg/debian/psutils AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" prefix=/build/reproducible-path/psutils-1.17.dfsg/debian/psutils/usr MANDIR=/build/reproducible-path/psutils-1.17.dfsg/debian/psutils/usr/share/man/man1 make[2]: Entering directory '/build/reproducible-path/psutils-1.17.dfsg' mkdir /build/reproducible-path/psutils-1.17.dfsg/debian/psutils/usr/bin mkdir /build/reproducible-path/psutils-1.17.dfsg/debian/psutils/usr/bin @@ -406,61 +442,61 @@ install: WARNING: ignoring --strip-program option as -s option was not specified Installing psselect install: WARNING: ignoring --strip-program option as -s option was not specified -Installing pstops -install: WARNING: ignoring --strip-program option as -s option was not specified -Installing epsffit -install: WARNING: ignoring --strip-program option as -s option was not specified make[2]: [Makefile:227: install.script] Error 1 (ignored) mkdir /build/reproducible-path/psutils-1.17.dfsg/debian/psutils/usr/share/man/man1 -Installing psnup Installing fixfmps +Installing pstops mkdir: cannot create directory '/build/reproducible-path/psutils-1.17.dfsg/debian/psutils/usr/share/man/man1': File exists install: WARNING: ignoring --strip-program option as -s option was not specified make[2]: [Makefile:234: install.man] Error 1 (ignored) -Installing psresize -install: WARNING: ignoring --strip-program option as -s option was not specified -Installing manual page for psbook.1 Installing fixpsditps install: WARNING: ignoring --strip-program option as -s option was not specified +Installing epsffit +Installing manual page for psbook.1 install: WARNING: ignoring --strip-program option as -s option was not specified +Installing psnup Installing manual page for psselect.1 -Installing fixpspps install: WARNING: ignoring --strip-program option as -s option was not specified +Installing psresize +install: WARNING: ignoring --strip-program option as -s option was not specified +Installing fixpspps Installing manual page for pstops.1 -Installing fixtpps install: WARNING: ignoring --strip-program option as -s option was not specified +Installing fixtpps Installing manual page for epsffit.1 +install: WARNING: ignoring --strip-program option as -s option was not specified Installing fixwfwps install: WARNING: ignoring --strip-program option as -s option was not specified Installing manual page for psnup.1 Installing fixwpps install: WARNING: ignoring --strip-program option as -s option was not specified Installing manual page for psresize.1 -Installing fixscribeps install: WARNING: ignoring --strip-program option as -s option was not specified -Installing fixwwps +Installing fixscribeps Installing manual page for psmerge.1 install: WARNING: ignoring --strip-program option as -s option was not specified +Installing fixwwps Installing manual page for fixscribeps.1 -Installing fixdlsrps install: WARNING: ignoring --strip-program option as -s option was not specified +Installing fixdlsrps Installing manual page for getafm.1 -Installing extractres install: WARNING: ignoring --strip-program option as -s option was not specified -Installing includeres +Installing extractres Installing manual page for fixdlsrps.1 install: WARNING: ignoring --strip-program option as -s option was not specified Installing manual page for fixfmps.1 -Installing psmerge +Installing includeres install: WARNING: ignoring --strip-program option as -s option was not specified Installing manual page for fixpsditps.1 +Installing psmerge +install: WARNING: ignoring --strip-program option as -s option was not specified +Installing manual page for fixpspps.1 Installing getafm -install: WARNING: ignoring --strip-program option as -s option was not specifiedInstalling manual page for fixpspps.1 - -Installing showchar Installing manual page for fixtpps.1 install: WARNING: ignoring --strip-program option as -s option was not specified +Installing showchar Installing manual page for fixwfwps.1 +install: WARNING: ignoring --strip-program option as -s option was not specified Installing manual page for fixwpps.1 Installing manual page for fixwwps.1 Installing manual page for extractres.1 @@ -493,8 +529,8 @@ dpkg-gencontrol: warning: package psutils: substitution variable ${perl:Depends} unused, but is defined dh_md5sums dh_builddeb -dpkg-deb: building package 'psutils' in '../psutils_1.17.dfsg-5_armhf.deb'. dpkg-deb: building package 'psutils-dbgsym' in '../psutils-dbgsym_1.17.dfsg-5_armhf.deb'. +dpkg-deb: building package 'psutils' in '../psutils_1.17.dfsg-5_armhf.deb'. dpkg-genbuildinfo --build=binary -O../psutils_1.17.dfsg-5_armhf.buildinfo dpkg-genchanges --build=binary -O../psutils_1.17.dfsg-5_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -502,12 +538,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/15197/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/15197/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/18301 and its subdirectories -I: Current time: Sun Oct 27 04:03:00 -12 2024 -I: pbuilder-time-stamp: 1730044980 +I: removing directory /srv/workspace/pbuilder/15197 and its subdirectories +I: Current time: Mon Oct 28 06:04:47 +14 2024 +I: pbuilder-time-stamp: 1730045087