Diff of the two buildlogs: -- --- b1/build.log 2020-03-19 23:57:22.309070908 +0000 +++ b2/build.log 2020-03-20 01:17:39.735291747 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Apr 21 18:19:57 -12 2021 -I: pbuilder-time-stamp: 1619072397 +I: Current time: Fri Mar 20 13:57:24 +14 2020 +I: pbuilder-time-stamp: 1584662244 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 Sun Mar 11 11:45:01 2018 -12 +gpgv: Signature made Mon Mar 12 13:45:01 2018 +14 gpgv: using RSA key 9CCD6B319DBF8E40AB1ABD1A89AF82B739CD217A gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./ruby-buff-config_2.0.0-2.dsc @@ -32,6 +32,18 @@ dpkg-source: info: applying 0004-Support-newer-hashie-gem.patch I: using fakeroot in build. I: Installing the build-deps +I: user script /srv/workspace/pbuilder/26193/tmp/hooks/D01_modify_environment starting +disorder-fs debug: Running on profitbricks-build2-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/26193/tmp/hooks/D01_modify_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -222,7 +234,7 @@ Get: 139 http://deb.debian.org/debian buster/main i386 ruby-rspec all 3.8.0c0e1m0s0-1 [7620 B] Get: 140 http://deb.debian.org/debian buster/main i386 ruby-json-spec all 1.1.5-1 [10.0 kB] Get: 141 http://deb.debian.org/debian buster/main i386 ruby-varia-model all 0.6.0-1 [6090 B] -Fetched 43.9 MB in 1s (66.4 MB/s) +Fetched 43.9 MB in 10s (4576 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.) @@ -818,7 +830,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-buff-config-2.0.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/ruby-buff-config-2.0.0/ && 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-buff-config dpkg-buildpackage: info: source version 2.0.0-2 dpkg-buildpackage: info: source distribution unstable @@ -856,12 +868,12 @@ └──────────────────────────────────────────────────────────────────────────────┘ install -d /build/ruby-buff-config-2.0.0/debian/ruby-buff-config/usr/lib/ruby/vendor_ruby -install -D -m644 /build/ruby-buff-config-2.0.0/lib/buff/config/ruby.rb /build/ruby-buff-config-2.0.0/debian/ruby-buff-config/usr/lib/ruby/vendor_ruby/buff/config/ruby.rb +install -D -m644 /build/ruby-buff-config-2.0.0/lib/buff-config.rb /build/ruby-buff-config-2.0.0/debian/ruby-buff-config/usr/lib/ruby/vendor_ruby/buff-config.rb +install -D -m644 /build/ruby-buff-config-2.0.0/lib/buff/config.rb /build/ruby-buff-config-2.0.0/debian/ruby-buff-config/usr/lib/ruby/vendor_ruby/buff/config.rb install -D -m644 /build/ruby-buff-config-2.0.0/lib/buff/config/version.rb /build/ruby-buff-config-2.0.0/debian/ruby-buff-config/usr/lib/ruby/vendor_ruby/buff/config/version.rb -install -D -m644 /build/ruby-buff-config-2.0.0/lib/buff/config/json.rb /build/ruby-buff-config-2.0.0/debian/ruby-buff-config/usr/lib/ruby/vendor_ruby/buff/config/json.rb +install -D -m644 /build/ruby-buff-config-2.0.0/lib/buff/config/ruby.rb /build/ruby-buff-config-2.0.0/debian/ruby-buff-config/usr/lib/ruby/vendor_ruby/buff/config/ruby.rb install -D -m644 /build/ruby-buff-config-2.0.0/lib/buff/config/errors.rb /build/ruby-buff-config-2.0.0/debian/ruby-buff-config/usr/lib/ruby/vendor_ruby/buff/config/errors.rb -install -D -m644 /build/ruby-buff-config-2.0.0/lib/buff/config.rb /build/ruby-buff-config-2.0.0/debian/ruby-buff-config/usr/lib/ruby/vendor_ruby/buff/config.rb -install -D -m644 /build/ruby-buff-config-2.0.0/lib/buff-config.rb /build/ruby-buff-config-2.0.0/debian/ruby-buff-config/usr/lib/ruby/vendor_ruby/buff-config.rb +install -D -m644 /build/ruby-buff-config-2.0.0/lib/buff/config/json.rb /build/ruby-buff-config-2.0.0/debian/ruby-buff-config/usr/lib/ruby/vendor_ruby/buff/config/json.rb ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install Rubygems integration metadata │ @@ -914,16 +926,16 @@ Buff::Config::Ruby ClassMethods .from_ruby -W, [2021-04-21T18:20:19.596473 #12412] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. +W, [2020-03-20T15:03:21.964364 #6301] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. returns an instance of the inheriting class -W, [2021-04-21T18:20:19.597454 #12412] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. +W, [2020-03-20T15:03:21.966352 #6301] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. assigns values for each defined attribute -W, [2021-04-21T18:20:19.599022 #12412] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. +W, [2020-03-20T15:03:22.786155 #6301] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. properly sets the calling file ::from_file -W, [2021-04-21T18:20:19.607171 #12412] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. +W, [2020-03-20T15:03:24.867791 #6301] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. returns an instance of the inheriting class -W, [2021-04-21T18:20:19.608763 #12412] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. +W, [2020-03-20T15:03:24.992692 #6301] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. sets the object's filepath to the path of the loaded filepath given a filepath that does not exist raises a Buff::Errors::ConfigNotFound error @@ -955,20 +967,20 @@ /build/ruby-buff-config-2.0.0/lib/buff/config/ruby.rb:175: warning: constant ::Bignum is deprecated returns ruby with key values for each attribute #from_ruby -W, [2021-04-21T18:20:19.619557 #12412] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. +W, [2020-03-20T15:03:31.547662 #6301] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. returns an instance of the updated class -W, [2021-04-21T18:20:19.620518 #12412] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. +W, [2020-03-20T15:03:31.550774 #6301] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. assigns values for each defined attribute #save raises a ConfigSaveError if no path is set or given #reload -W, [2021-04-21T18:20:19.622625 #12412] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. -W, [2021-04-21T18:20:19.622906 #12412] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. -W, [2021-04-21T18:20:19.622952 #12412] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. +W, [2020-03-20T15:03:31.580346 #6301] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. +W, [2020-03-20T15:03:31.581153 #6301] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. +W, [2020-03-20T15:03:31.581266 #6301] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. returns self -W, [2021-04-21T18:20:19.624448 #12412] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. -W, [2021-04-21T18:20:19.624768 #12412] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. -W, [2021-04-21T18:20:19.624815 #12412] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. +W, [2020-03-20T15:03:31.585208 #6301] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. +W, [2020-03-20T15:03:31.586055 #6301] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. +W, [2020-03-20T15:03:31.586168 #6301] WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#key defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method. updates the contents of self from disk raises ConfigNotFound if the path is nil @@ -980,7 +992,7 @@ returns a Hash contains just the sliced elements -Finished in 0.0536 seconds (files took 0.16254 seconds to load) +Finished in 17.57 seconds (files took 1 minute 23.2 seconds to load) 30 examples, 0 failures @@ -1011,12 +1023,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/26193/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/26193/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/8159 and its subdirectories -I: Current time: Wed Apr 21 18:20:21 -12 2021 -I: pbuilder-time-stamp: 1619072421 +I: removing directory /srv/workspace/pbuilder/26193 and its subdirectories +I: Current time: Fri Mar 20 15:17:39 +14 2020 +I: pbuilder-time-stamp: 1584667059