Diff of the two buildlogs: -- --- b1/build.log 2020-03-14 11:23:02.782325220 +0000 +++ b2/build.log 2020-03-14 11:23:28.469796958 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Mar 13 23:17:33 -12 2020 -I: pbuilder-time-stamp: 1584184653 +I: Current time: Sat Apr 17 07:46:03 +14 2021 +I: pbuilder-time-stamp: 1618595163 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -18,7 +18,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Thu Mar 17 09:56:05 2016 -12 +gpgv: Signature made Fri Mar 18 11:56:05 2016 +14 gpgv: using RSA key 89AF82B739CD217A gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./ruby-cabin_0.8.1-1.dsc @@ -29,6 +29,18 @@ dpkg-source: info: applying remove_simplecov.patch I: using fakeroot in build. I: Installing the build-deps +I: user script /srv/workspace/pbuilder/65203/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/65203/tmp/hooks/D01_modify_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -196,7 +208,7 @@ Get: 126 http://deb.debian.org/debian buster/main i386 ruby-all-dev i386 1:2.5.1 [10.9 kB] Get: 127 http://deb.debian.org/debian buster/main i386 ruby-setup all 3.4.1-9 [34.2 kB] Get: 128 http://deb.debian.org/debian buster/main i386 gem2deb i386 0.43 [59.2 kB] -Fetched 43.3 MB in 21s (2081 kB/s) +Fetched 43.3 MB in 1s (72.8 MB/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.) @@ -740,7 +752,7 @@ fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/ruby-cabin-0.8.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/ruby-cabin-0.8.1/ && 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 ruby-cabin dpkg-buildpackage: info: source version 0.8.1-1 dpkg-buildpackage: info: source distribution unstable @@ -783,33 +795,33 @@ install -d /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/bin install -D -m755 /build/ruby-cabin-0.8.1/bin/rubygems-cabin-test /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/bin/rubygems-cabin-test install -d /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby -install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin.rb install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/metrics.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/metrics.rb install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/publisher.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/publisher.rb -install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/metrics/histogram.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/metrics/histogram.rb -install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/metrics/gauge.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/metrics/gauge.rb -install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/metrics/timer.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/metrics/timer.rb -install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/metrics/counter.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/metrics/counter.rb -install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/metrics/meter.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/metrics/meter.rb +install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/inspectable.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/inspectable.rb install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/subscriber.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/subscriber.rb -install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/mixins/pipe.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/mixins/pipe.rb -install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/mixins/CAPSLOCK.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/mixins/CAPSLOCK.rb -install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/mixins/timestamp.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/mixins/timestamp.rb +install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/channel.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/channel.rb +install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/outputs/em/stdlib-logger.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/outputs/em/stdlib-logger.rb +install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/outputs/zeromq.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/outputs/zeromq.rb +install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/outputs/stdlib-logger.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/outputs/stdlib-logger.rb +install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/outputs/io.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/outputs/io.rb +install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/timer.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/timer.rb +install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/metric.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/metric.rb +install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/context.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/context.rb +install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/mixins/dragons.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/mixins/dragons.rb install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/mixins/colors.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/mixins/colors.rb +install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/mixins/timestamp.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/mixins/timestamp.rb +install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/mixins/CAPSLOCK.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/mixins/CAPSLOCK.rb install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/mixins/terminal.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/mixins/terminal.rb +install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/mixins/pipe.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/mixins/pipe.rb install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/mixins/timer.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/mixins/timer.rb install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/mixins/logger.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/mixins/logger.rb -install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/mixins/dragons.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/mixins/dragons.rb -install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/channel.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/channel.rb -install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/inspectable.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/inspectable.rb +install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/metrics/gauge.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/metrics/gauge.rb +install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/metrics/meter.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/metrics/meter.rb +install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/metrics/histogram.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/metrics/histogram.rb +install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/metrics/timer.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/metrics/timer.rb +install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/metrics/counter.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/metrics/counter.rb install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/namespace.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/namespace.rb -install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/context.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/context.rb -install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/metric.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/metric.rb -install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/timer.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/timer.rb -install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/outputs/zeromq.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/outputs/zeromq.rb -install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/outputs/em/stdlib-logger.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/outputs/em/stdlib-logger.rb -install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/outputs/io.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/outputs/io.rb -install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin/outputs/stdlib-logger.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin/outputs/stdlib-logger.rb +install -D -m644 /build/ruby-cabin-0.8.1/lib/cabin.rb /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/lib/ruby/vendor_ruby/cabin.rb Rewriting shebang line of /build/ruby-cabin-0.8.1/debian/ruby-cabin/usr/bin/rubygems-cabin-test ┌──────────────────────────────────────────────────────────────────────────────┐ @@ -919,20 +931,18 @@ /build/ruby-cabin-0.8.1/test/cabin/test_pipe.rb:8: warning: previous definition of initialize was here /build/ruby-cabin-0.8.1/test/cabin/test_logging.rb:18: warning: method redefined; discarding old << /build/ruby-cabin-0.8.1/test/cabin/test_pipe.rb:12: warning: previous definition of << was here +Loading tests from /build/ruby-cabin-0.8.1/test/cabin/test_pipe.rb Loading tests from /build/ruby-cabin-0.8.1/test/cabin/test_zeromq.rb Skipping zeromq tests because they force ruby to exit if libzmq is not found Loading tests from /build/ruby-cabin-0.8.1/test/cabin/test_metrics.rb -Loading tests from /build/ruby-cabin-0.8.1/test/cabin/test_pipe.rb Loading tests from /build/ruby-cabin-0.8.1/test/cabin/test_logging.rb -Run options: --seed 18254 +Run options: --seed 17624 # Running: -........................./build/ruby-cabin-0.8.1/lib/cabin/metrics.rb:74: warning: instance variable @channel not initialized +......................S./build/ruby-cabin-0.8.1/lib/cabin/metrics.rb:74: warning: instance variable @channel not initialized /build/ruby-cabin-0.8.1/lib/cabin/metrics.rb:77: warning: instance variable @channel not initialized -./build/ruby-cabin-0.8.1/lib/cabin/metrics.rb:74: warning: instance variable @channel not initialized -/build/ruby-cabin-0.8.1/lib/cabin/metrics.rb:77: warning: instance variable @channel not initialized -./build/ruby-cabin-0.8.1/lib/cabin/metrics.rb:74: warning: instance variable @channel not initialized +.S/build/ruby-cabin-0.8.1/lib/cabin/metrics.rb:74: warning: instance variable @channel not initialized /build/ruby-cabin-0.8.1/lib/cabin/metrics.rb:77: warning: instance variable @channel not initialized ./build/ruby-cabin-0.8.1/lib/cabin/metrics.rb:74: warning: instance variable @channel not initialized /build/ruby-cabin-0.8.1/lib/cabin/metrics.rb:77: warning: instance variable @channel not initialized @@ -944,11 +954,13 @@ /build/ruby-cabin-0.8.1/lib/cabin/metrics.rb:77: warning: instance variable @channel not initialized /build/ruby-cabin-0.8.1/lib/cabin/metrics.rb:74: warning: instance variable @channel not initialized /build/ruby-cabin-0.8.1/lib/cabin/metrics.rb:77: warning: instance variable @channel not initialized -..SS/build/ruby-cabin-0.8.1/lib/cabin/metrics.rb:74: warning: instance variable @channel not initialized +./build/ruby-cabin-0.8.1/lib/cabin/metrics.rb:74: warning: instance variable @channel not initialized +/build/ruby-cabin-0.8.1/lib/cabin/metrics.rb:77: warning: instance variable @channel not initialized +.S/build/ruby-cabin-0.8.1/lib/cabin/metrics.rb:74: warning: instance variable @channel not initialized /build/ruby-cabin-0.8.1/lib/cabin/metrics.rb:77: warning: instance variable @channel not initialized -.S +.... -Finished in 0.629199s, 55.6263 runs/s, 875.7162 assertions/s. +Finished in 0.614805s, 56.9287 runs/s, 896.2197 assertions/s. 35 runs, 551 assertions, 0 failures, 0 errors, 3 skips @@ -986,12 +998,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/65203/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/65203/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/18128 and its subdirectories -I: Current time: Fri Mar 13 23:23:02 -12 2020 -I: pbuilder-time-stamp: 1584184982 +I: removing directory /srv/workspace/pbuilder/65203 and its subdirectories +I: Current time: Sat Apr 17 07:46:26 +14 2021 +I: pbuilder-time-stamp: 1618595186