Diff of the two buildlogs: -- --- b1/build.log 2019-06-09 13:08:35.258848696 +0000 +++ b2/build.log 2019-06-09 13:09:25.052488071 +0000 @@ -1,6 +1,7 @@ +W: cgroups are not available on the host, not using them. I: pbuilder: network access will be disabled during build -I: Current time: Sun Jun 9 00:56:24 -12 2019 -I: pbuilder-time-stamp: 1560084984 +I: Current time: Sun Jul 12 09:31:36 +14 2020 +I: pbuilder-time-stamp: 1594495896 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -18,7 +19,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Sat Feb 17 08:11:39 2018 -12 +gpgv: Signature made Sun Feb 18 10:11:39 2018 +14 gpgv: using RSA key 8D29AB07711AE871 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./joe_4.6-1.dsc @@ -32,6 +33,18 @@ dpkg-source: info: applying 004_debcontrol_syntax.patch I: using fakeroot in build. I: Installing the build-deps +I: user script /srv/workspace/pbuilder/5429/tmp/hooks/D01_modify_environment starting +disorder-fs debug: Running on profitbricks-build6-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 +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by 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/5429/tmp/hooks/D01_modify_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -103,7 +116,7 @@ Get: 32 http://cdn-fastly.deb.debian.org/debian buster/main i386 po-debconf all 1.0.21 [248 kB] Get: 33 http://cdn-fastly.deb.debian.org/debian buster/main i386 debhelper all 12.1.1 [1016 kB] Get: 34 http://cdn-fastly.deb.debian.org/debian buster/main i386 libncurses-dev i386 6.1+20181013-2 [360 kB] -Fetched 19.7 MB in 17s (1173 kB/s) +Fetched 19.7 MB in 4s (4637 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:i386. (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 ... 19231 files and directories currently installed.) @@ -260,9 +273,41 @@ Building dependency tree... Reading state information... fakeroot is already the newest version (1.23-1). -0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +The following additional packages will be installed: + libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl +The following NEW packages will be installed: + libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl usrmerge +0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. +Need to get 59.5 kB of archives. +After this operation, 182 kB of additional disk space will be used. +Get:1 http://cdn-fastly.deb.debian.org/debian buster/main i386 libnumber-compare-perl all 0.03-1 [7642 B] +Get:2 http://cdn-fastly.deb.debian.org/debian buster/main i386 libtext-glob-perl all 0.10-1 [8362 B] +Get:3 http://cdn-fastly.deb.debian.org/debian buster/main i386 libfile-find-rule-perl all 0.34-1 [30.6 kB] +Get:4 http://cdn-fastly.deb.debian.org/debian buster/main i386 usrmerge all 21 [12.8 kB] +debconf: delaying package configuration, since apt-utils is not installed +Fetched 59.5 kB in 0s (121 kB/s) +Selecting previously unselected package libnumber-compare-perl. +(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 ... 21366 files and directories currently installed.) +Preparing to unpack .../libnumber-compare-perl_0.03-1_all.deb ... +Unpacking libnumber-compare-perl (0.03-1) ... +Selecting previously unselected package libtext-glob-perl. +Preparing to unpack .../libtext-glob-perl_0.10-1_all.deb ... +Unpacking libtext-glob-perl (0.10-1) ... +Selecting previously unselected package libfile-find-rule-perl. +Preparing to unpack .../libfile-find-rule-perl_0.34-1_all.deb ... +Unpacking libfile-find-rule-perl (0.34-1) ... +Selecting previously unselected package usrmerge. +Preparing to unpack .../archives/usrmerge_21_all.deb ... +Unpacking usrmerge (21) ... +Setting up libtext-glob-perl (0.10-1) ... +Setting up libnumber-compare-perl (0.03-1) ... +Setting up libfile-find-rule-perl (0.34-1) ... +Setting up usrmerge (21) ... +The system has been successfully converted. +Processing triggers for man-db (2.8.5-2) ... +Not building database; man-db/auto-update is not 'true'. I: Building the package -I: Running cd /build/joe-4.6/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/joe-4.6/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package joe dpkg-buildpackage: info: source version 4.6-1 dpkg-buildpackage: info: source distribution unstable @@ -283,12 +328,12 @@ joe/Makefile.am:31: library has 'termidx' as canonical name (possible typo) CFLAGS="-g -O2 -ffile-prefix-map=/build/joe-4.6=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2" ./configure --sysconfdir=/etc --prefix=/usr \ --mandir='${datadir}/man' -checking build system type... i686-pc-linux-gnu -checking host system type... i686-pc-linux-gnu -checking target system type... i686-pc-linux-gnu +checking build system type... x86_64-pc-linux-gnu +checking host system type... x86_64-pc-linux-gnu +checking target system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes -checking for a thread-safe mkdir -p... /bin/mkdir -p +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes @@ -307,8 +352,8 @@ checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E -checking for grep that handles long lines and -e... /bin/grep -checking for egrep... /bin/grep -E +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E checking whether ln -s works... yes checking for library containing openpty... -lutil checking for library containing login_tty... none required @@ -717,14 +762,14 @@ make[3]: Entering directory '/build/joe-4.6/man/ru' make[4]: Entering directory '/build/joe-4.6/man/ru' make[4]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/joe-4.6/debian/joe/usr/share/man/ru/man1' + /usr/bin/mkdir -p '/build/joe-4.6/debian/joe/usr/share/man/ru/man1' /usr/bin/install -c -m 644 joe.1 '/build/joe-4.6/debian/joe/usr/share/man/ru/man1' make[4]: Leaving directory '/build/joe-4.6/man/ru' make[3]: Leaving directory '/build/joe-4.6/man/ru' make[3]: Entering directory '/build/joe-4.6/man' make[4]: Entering directory '/build/joe-4.6/man' make[4]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/joe-4.6/debian/joe/usr/share/man/man1' + /usr/bin/mkdir -p '/build/joe-4.6/debian/joe/usr/share/man/man1' /usr/bin/install -c -m 644 joe.1 '/build/joe-4.6/debian/joe/usr/share/man/man1' make[4]: Leaving directory '/build/joe-4.6/man' make[3]: Leaving directory '/build/joe-4.6/man' @@ -733,7 +778,7 @@ make[2]: Entering directory '/build/joe-4.6/rc' make[3]: Entering directory '/build/joe-4.6/rc' make[3]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/joe-4.6/debian/joe/etc/joe' + /usr/bin/mkdir -p '/build/joe-4.6/debian/joe/etc/joe' /usr/bin/install -c -m 644 joerc jicerc.ru jmacsrc jstarrc rjoerc jpicorc joerc.zh_TW ftyperc shell.sh shell.csh '/build/joe-4.6/debian/joe/etc/joe' make[3]: Leaving directory '/build/joe-4.6/rc' make[2]: Leaving directory '/build/joe-4.6/rc' @@ -741,7 +786,7 @@ make[2]: Entering directory '/build/joe-4.6/po' make[3]: Entering directory '/build/joe-4.6/po' make[3]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/joe-4.6/debian/joe/usr/share/joe/lang' + /usr/bin/mkdir -p '/build/joe-4.6/debian/joe/usr/share/joe/lang' /usr/bin/install -c -m 644 ru.po de.po fr.po uk.po zh_TW.po '/build/joe-4.6/debian/joe/usr/share/joe/lang' make[3]: Leaving directory '/build/joe-4.6/po' make[2]: Leaving directory '/build/joe-4.6/po' @@ -749,7 +794,7 @@ make[2]: Entering directory '/build/joe-4.6/syntax' make[3]: Entering directory '/build/joe-4.6/syntax' make[3]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/joe-4.6/debian/joe/usr/share/joe/syntax' + /usr/bin/mkdir -p '/build/joe-4.6/debian/joe/usr/share/joe/syntax' /usr/bin/install -c -m 644 c.jsf perl.jsf verilog.jsf conf.jsf python.jsf php.jsf sh.jsf mail.jsf pascal.jsf html.jsf vhdl.jsf fortran.jsf java.jsf xml.jsf tcl.jsf lisp.jsf csh.jsf mason.jsf diff.jsf asm.jsf tex.jsf css.jsf ocaml.jsf 4gl.jsf sml.jsf sql.jsf awk.jsf cobol.jsf sed.jsf ps.jsf ada.jsf troff.jsf haskell.jsf rexx.jsf skill.jsf lua.jsf ruby.jsf m4.jsf joerc.jsf spec.jsf '/build/joe-4.6/debian/joe/usr/share/joe/syntax' /usr/bin/install -c -m 644 matlab.jsf jsf.jsf jsf_check.jsf csharp.jsf batch.jsf ini.jsf go.jsf js.jsf json.jsf typescript.jsf ant.jsf comment_todo.jsf debian.jsf elixir.jsf erb.jsf git-commit.jsf haml.jsf htmlerb.jsf iptables.jsf md.jsf prolog.jsf properties.jsf sieve.jsf whitespace.jsf yaml.jsf erlang.jsf powershell.jsf puppet.jsf filename.jsf avr.jsf r.jsf groovy.jsf clojure.jsf rust.jsf coffee.jsf scala.jsf swift.jsf d.jsf dockerfile.jsf context.jsf '/build/joe-4.6/debian/joe/usr/share/joe/syntax' /usr/bin/install -c -m 644 jcf.jsf '/build/joe-4.6/debian/joe/usr/share/joe/syntax' @@ -766,7 +811,7 @@ make[3]: Leaving directory '/build/joe-4.6/joe/util' make[3]: Entering directory '/build/joe-4.6/joe' make[4]: Entering directory '/build/joe-4.6/joe' - /bin/mkdir -p '/build/joe-4.6/debian/joe/usr/bin' + /usr/bin/mkdir -p '/build/joe-4.6/debian/joe/usr/bin' /usr/bin/install -c joe '/build/joe-4.6/debian/joe/usr/bin' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/joe-4.6/joe' @@ -776,7 +821,7 @@ make[2]: Entering directory '/build/joe-4.6/colors' make[3]: Entering directory '/build/joe-4.6/colors' make[3]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/joe-4.6/debian/joe/usr/share/joe/colors' + /usr/bin/mkdir -p '/build/joe-4.6/debian/joe/usr/share/joe/colors' /usr/bin/install -c -m 644 xoria.jcf gruvbox.jcf default.jcf ir_black.jcf zenburn.jcf wombat.jcf molokai.jcf zenburn-hc.jcf solarized.jcf '/build/joe-4.6/debian/joe/usr/share/joe/colors' make[3]: Leaving directory '/build/joe-4.6/colors' make[2]: Leaving directory '/build/joe-4.6/colors' @@ -784,12 +829,12 @@ make[2]: Entering directory '/build/joe-4.6/desktop' make[3]: Entering directory '/build/joe-4.6/desktop' make[3]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/joe-4.6/debian/joe/usr/share/applications' + /usr/bin/mkdir -p '/build/joe-4.6/debian/joe/usr/share/applications' /usr/bin/install -c -m 644 joe.desktop jmacs.desktop jstar.desktop jpico.desktop '/build/joe-4.6/debian/joe/usr/share/applications' /usr/bin/make install-data-hook make[4]: Entering directory '/build/joe-4.6/desktop' update-desktop-database /usr/share/applications -/bin/bash: update-desktop-database: command not found +make[4]: update-desktop-database: Command not found make[4]: [Makefile:478: update-databases] Error 127 (ignored) make[4]: Leaving directory '/build/joe-4.6/desktop' make[3]: Leaving directory '/build/joe-4.6/desktop' @@ -802,9 +847,9 @@ rm -f /build/joe-4.6/debian/joe/usr/bin/jmacs.exe /build/joe-4.6/debian/joe/usr/bin/jstar.exe /build/joe-4.6/debian/joe/usr/bin/rjoe.exe /build/joe-4.6/debian/joe/usr/bin/jpico.exe for i in jmacs jstar rjoe jpico ; do ln -s joe /build/joe-4.6/debian/joe/usr/bin/$i ; done make[4]: Leaving directory '/build/joe-4.6' - /bin/mkdir -p '/build/joe-4.6/debian/joe/usr/share/joe/charmaps' + /usr/bin/mkdir -p '/build/joe-4.6/debian/joe/usr/share/joe/charmaps' /usr/bin/install -c -m 644 charmaps/klingon '/build/joe-4.6/debian/joe/usr/share/joe/charmaps' - /bin/mkdir -p '/build/joe-4.6/debian/joe/usr/share/doc/joe' + /usr/bin/mkdir -p '/build/joe-4.6/debian/joe/usr/share/doc/joe' /usr/bin/install -c -m 644 README.md docs/README.old docs/man.md ChangeLog docs/hacking.md NEWS.md '/build/joe-4.6/debian/joe/usr/share/doc/joe' make[3]: Leaving directory '/build/joe-4.6' make[2]: Leaving directory '/build/joe-4.6' @@ -843,12 +888,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/5429/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/5429/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/26950 and its subdirectories -I: Current time: Sun Jun 9 01:08:34 -12 2019 -I: pbuilder-time-stamp: 1560085714 +I: removing directory /srv/workspace/pbuilder/5429 and its subdirectories +I: Current time: Sun Jul 12 09:32:24 +14 2020 +I: pbuilder-time-stamp: 1594495944