Diff of the two buildlogs: -- --- b1/build.log 2019-12-08 13:53:29.170415476 +0000 +++ b2/build.log 2019-12-08 13:58:16.564288595 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Jan 9 08:16:08 -12 2021 -I: pbuilder-time-stamp: 1610223368 +I: Current time: Mon Dec 9 03:53:31 +14 2019 +I: pbuilder-time-stamp: 1575813211 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 Nov 15 07:19:10 2018 -12 +gpgv: Signature made Fri Nov 16 09:19:10 2018 +14 gpgv: using RSA key 597308FBBDBA035D8C7C95DDC42C58EB591492FD gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./libregexp-wildcards-perl_1.05-2.dsc @@ -30,6 +30,18 @@ dpkg-source: info: applying patch.fix-package-description.patch I: using fakeroot in build. I: Installing the build-deps +I: user script /srv/workspace/pbuilder/17197/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/17197/tmp/hooks/D01_modify_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -98,7 +110,7 @@ Get: 31 http://cdn-fastly.deb.debian.org/debian buster/main i386 intltool-debian all 0.35.0+20060710.5 [26.8 kB] 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] -Fetched 19.4 MB in 4s (4728 kB/s) +Fetched 19.4 MB in 7s (2786 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.) @@ -253,7 +265,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/libregexp-wildcards-perl-1.05/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/libregexp-wildcards-perl-1.05/ && 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 libregexp-wildcards-perl dpkg-buildpackage: info: source version 1.05-2 dpkg-buildpackage: info: source distribution unstable @@ -275,13 +287,13 @@ Writing Makefile for Regexp::Wildcards Writing MYMETA.yml and MYMETA.json dh_auto_build - make -j18 + make -j10 make[1]: Entering directory '/build/libregexp-wildcards-perl-1.05' cp lib/Regexp/Wildcards.pm blib/lib/Regexp/Wildcards.pm Manifying 1 pod document make[1]: Leaving directory '/build/libregexp-wildcards-perl-1.05' dh_auto_test - make -j18 test TEST_VERBOSE=1 + make -j10 test TEST_VERBOSE=1 make[1]: Entering directory '/build/libregexp-wildcards-perl-1.05' PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Testing Regexp::Wildcards 1.05, Perl 5.028001, /usr/bin/perl @@ -513,93 +525,93 @@ ok 172 - mixed _ and \_ (begin) [sql] ok 173 - mixed _ and \_ (middle) [sql] ok 174 - mixed _ and \_ (end) [sql] -ok 175 - simple * (begin) [sql jokers] -ok 176 - simple * (middle) [sql jokers] -ok 177 - simple * (end) [sql jokers] -ok 178 - simple _ (begin) [sql jokers] -ok 179 - simple _ (middle) [sql jokers] -ok 180 - simple _ (end) [sql jokers] -ok 181 - simple _ and * (begin) [ARRAY(0x5871fb80)] -ok 182 - simple _ and * (middle) [ARRAY(0x5871fb80)] -ok 183 - simple _ and * (end) [ARRAY(0x5871fb80)] -ok 184 - simple * and _ (begin) [ARRAY(0x5871fb80)] -ok 185 - simple * and _ (middle) [ARRAY(0x5871fb80)] -ok 186 - simple * and _ (end) [ARRAY(0x5871fb80)] -ok 187 - multiple * (begin) [sql jokers] -ok 188 - multiple * (middle) [sql jokers] -ok 189 - multiple * (end) [sql jokers] -ok 190 - multiple _ (begin) [sql jokers] -ok 191 - multiple _ (middle) [sql jokers] -ok 192 - multiple _ (end) [sql jokers] -ok 193 - multiple capturing _ (begin) [sql jokers] -ok 194 - multiple capturing _ (middle) [sql jokers] -ok 195 - multiple capturing _ (end) [sql jokers] -ok 196 - multiple capturing * (greedy) (begin) [sql jokers] -ok 197 - multiple capturing * (greedy) (middle) [sql jokers] -ok 198 - multiple capturing * (greedy) (end) [sql jokers] -ok 199 - multiple capturing * (greedy) and capturing _ (begin) [sql jokers] -ok 200 - multiple capturing * (greedy) and capturing _ (middle) [sql jokers] -ok 201 - multiple capturing * (greedy) and capturing _ (end) [sql jokers] -ok 202 - multiple capturing * (greedy) and non-capturing _ (begin) [sql jokers] -ok 203 - multiple capturing * (greedy) and non-capturing _ (middle) [sql jokers] -ok 204 - multiple capturing * (greedy) and non-capturing _ (end) [sql jokers] -ok 205 - multiple capturing * (non-greedy) (begin) [sql jokers] -ok 206 - multiple capturing * (non-greedy) (middle) [sql jokers] -ok 207 - multiple capturing * (non-greedy) (end) [sql jokers] -ok 208 - multiple capturing * (non-greedy) and non-capturing _ (begin) [sql jokers] -ok 209 - multiple capturing * (non-greedy) and non-capturing _ (middle) [sql jokers] -ok 210 - multiple capturing * (non-greedy) and non-capturing _ (end) [sql jokers] -ok 211 - multiple capturing * (non-greedy) and capturing _ (begin) [sql jokers] -ok 212 - multiple capturing * (non-greedy) and capturing _ (middle) [sql jokers] -ok 213 - multiple capturing * (non-greedy) and capturing _ (end) [sql jokers] -ok 214 - escaping * (begin) [sql jokers] -ok 215 - escaping * (middle) [sql jokers] -ok 216 - escaping * (end) [sql jokers] -ok 217 - escaping * before intermediate newline (begin) [sql jokers] -ok 218 - escaping * before intermediate newline (middle) [sql jokers] -ok 219 - escaping * before intermediate newline (end) [sql jokers] -ok 220 - escaping _ (begin) [sql jokers] -ok 221 - escaping _ (middle) [sql jokers] -ok 222 - escaping _ (end) [sql jokers] -ok 223 - escaping _ before intermediate newline (begin) [sql jokers] -ok 224 - escaping _ before intermediate newline (middle) [sql jokers] -ok 225 - escaping _ before intermediate newline (end) [sql jokers] -ok 226 - escaping \\\* (begin) [sql jokers] -ok 227 - escaping \\\* (middle) [sql jokers] -ok 228 - escaping \\\* (end) [sql jokers] -ok 229 - escaping \\\_ (begin) [sql jokers] -ok 230 - escaping \\\_ (middle) [sql jokers] -ok 231 - escaping \\\_ (end) [sql jokers] -ok 232 - not escaping \\* (begin) [sql jokers] -ok 233 - not escaping \\* (middle) [sql jokers] -ok 234 - not escaping \\* (end) [sql jokers] -ok 235 - not escaping \\_ (begin) [sql jokers] -ok 236 - not escaping \\_ (middle) [sql jokers] -ok 237 - not escaping \\_ (end) [sql jokers] -ok 238 - escaping \ (begin) [sql jokers] -ok 239 - escaping \ (middle) [sql jokers] -ok 240 - escaping \ (end) [sql jokers] -ok 241 - not escaping \ (begin) [sql jokers] -ok 242 - not escaping \ (middle) [sql jokers] -ok 243 - not escaping \ (end) [sql jokers] -ok 244 - escaping \ before intermediate newline (begin) [sql jokers] -ok 245 - escaping \ before intermediate newline (middle) [sql jokers] -ok 246 - escaping \ before intermediate newline (end) [sql jokers] -ok 247 - not escaping \ before intermediate newline (begin) [sql jokers] -ok 248 - not escaping \ before intermediate newline (middle) [sql jokers] -ok 249 - not escaping \ before intermediate newline (end) [sql jokers] -ok 250 - escaping regex characters (begin) [sql jokers] -ok 251 - escaping regex characters (middle) [sql jokers] -ok 252 - escaping regex characters (end) [sql jokers] -ok 253 - not escaping escaped regex characters (begin) [sql jokers] -ok 254 - not escaping escaped regex characters (middle) [sql jokers] -ok 255 - not escaping escaped regex characters (end) [sql jokers] -ok 256 - mixed * and \* (begin) [sql jokers] -ok 257 - mixed * and \* (middle) [sql jokers] -ok 258 - mixed * and \* (end) [sql jokers] -ok 259 - mixed _ and \_ (begin) [sql jokers] -ok 260 - mixed _ and \_ (middle) [sql jokers] -ok 261 - mixed _ and \_ (end) [sql jokers] +ok 175 - simple * (begin) [jokers sql] +ok 176 - simple * (middle) [jokers sql] +ok 177 - simple * (end) [jokers sql] +ok 178 - simple _ (begin) [jokers sql] +ok 179 - simple _ (middle) [jokers sql] +ok 180 - simple _ (end) [jokers sql] +ok 181 - simple _ and * (begin) [ARRAY(0x172dce8)] +ok 182 - simple _ and * (middle) [ARRAY(0x172dce8)] +ok 183 - simple _ and * (end) [ARRAY(0x172dce8)] +ok 184 - simple * and _ (begin) [ARRAY(0x172dce8)] +ok 185 - simple * and _ (middle) [ARRAY(0x172dce8)] +ok 186 - simple * and _ (end) [ARRAY(0x172dce8)] +ok 187 - multiple * (begin) [jokers sql] +ok 188 - multiple * (middle) [jokers sql] +ok 189 - multiple * (end) [jokers sql] +ok 190 - multiple _ (begin) [jokers sql] +ok 191 - multiple _ (middle) [jokers sql] +ok 192 - multiple _ (end) [jokers sql] +ok 193 - multiple capturing _ (begin) [jokers sql] +ok 194 - multiple capturing _ (middle) [jokers sql] +ok 195 - multiple capturing _ (end) [jokers sql] +ok 196 - multiple capturing * (greedy) (begin) [jokers sql] +ok 197 - multiple capturing * (greedy) (middle) [jokers sql] +ok 198 - multiple capturing * (greedy) (end) [jokers sql] +ok 199 - multiple capturing * (greedy) and capturing _ (begin) [jokers sql] +ok 200 - multiple capturing * (greedy) and capturing _ (middle) [jokers sql] +ok 201 - multiple capturing * (greedy) and capturing _ (end) [jokers sql] +ok 202 - multiple capturing * (greedy) and non-capturing _ (begin) [jokers sql] +ok 203 - multiple capturing * (greedy) and non-capturing _ (middle) [jokers sql] +ok 204 - multiple capturing * (greedy) and non-capturing _ (end) [jokers sql] +ok 205 - multiple capturing * (non-greedy) (begin) [jokers sql] +ok 206 - multiple capturing * (non-greedy) (middle) [jokers sql] +ok 207 - multiple capturing * (non-greedy) (end) [jokers sql] +ok 208 - multiple capturing * (non-greedy) and non-capturing _ (begin) [jokers sql] +ok 209 - multiple capturing * (non-greedy) and non-capturing _ (middle) [jokers sql] +ok 210 - multiple capturing * (non-greedy) and non-capturing _ (end) [jokers sql] +ok 211 - multiple capturing * (non-greedy) and capturing _ (begin) [jokers sql] +ok 212 - multiple capturing * (non-greedy) and capturing _ (middle) [jokers sql] +ok 213 - multiple capturing * (non-greedy) and capturing _ (end) [jokers sql] +ok 214 - escaping * (begin) [jokers sql] +ok 215 - escaping * (middle) [jokers sql] +ok 216 - escaping * (end) [jokers sql] +ok 217 - escaping * before intermediate newline (begin) [jokers sql] +ok 218 - escaping * before intermediate newline (middle) [jokers sql] +ok 219 - escaping * before intermediate newline (end) [jokers sql] +ok 220 - escaping _ (begin) [jokers sql] +ok 221 - escaping _ (middle) [jokers sql] +ok 222 - escaping _ (end) [jokers sql] +ok 223 - escaping _ before intermediate newline (begin) [jokers sql] +ok 224 - escaping _ before intermediate newline (middle) [jokers sql] +ok 225 - escaping _ before intermediate newline (end) [jokers sql] +ok 226 - escaping \\\* (begin) [jokers sql] +ok 227 - escaping \\\* (middle) [jokers sql] +ok 228 - escaping \\\* (end) [jokers sql] +ok 229 - escaping \\\_ (begin) [jokers sql] +ok 230 - escaping \\\_ (middle) [jokers sql] +ok 231 - escaping \\\_ (end) [jokers sql] +ok 232 - not escaping \\* (begin) [jokers sql] +ok 233 - not escaping \\* (middle) [jokers sql] +ok 234 - not escaping \\* (end) [jokers sql] +ok 235 - not escaping \\_ (begin) [jokers sql] +ok 236 - not escaping \\_ (middle) [jokers sql] +ok 237 - not escaping \\_ (end) [jokers sql] +ok 238 - escaping \ (begin) [jokers sql] +ok 239 - escaping \ (middle) [jokers sql] +ok 240 - escaping \ (end) [jokers sql] +ok 241 - not escaping \ (begin) [jokers sql] +ok 242 - not escaping \ (middle) [jokers sql] +ok 243 - not escaping \ (end) [jokers sql] +ok 244 - escaping \ before intermediate newline (begin) [jokers sql] +ok 245 - escaping \ before intermediate newline (middle) [jokers sql] +ok 246 - escaping \ before intermediate newline (end) [jokers sql] +ok 247 - not escaping \ before intermediate newline (begin) [jokers sql] +ok 248 - not escaping \ before intermediate newline (middle) [jokers sql] +ok 249 - not escaping \ before intermediate newline (end) [jokers sql] +ok 250 - escaping regex characters (begin) [jokers sql] +ok 251 - escaping regex characters (middle) [jokers sql] +ok 252 - escaping regex characters (end) [jokers sql] +ok 253 - not escaping escaped regex characters (begin) [jokers sql] +ok 254 - not escaping escaped regex characters (middle) [jokers sql] +ok 255 - not escaping escaped regex characters (end) [jokers sql] +ok 256 - mixed * and \* (begin) [jokers sql] +ok 257 - mixed * and \* (middle) [jokers sql] +ok 258 - mixed * and \* (end) [jokers sql] +ok 259 - mixed _ and \_ (begin) [jokers sql] +ok 260 - mixed _ and \_ (middle) [jokers sql] +ok 261 - mixed _ and \_ (end) [jokers sql] ok t/21-commas.t .... 1..8 @@ -671,7 +683,7 @@ ok 16 - anchor: intermediate ^$ with brackets ok All tests successful. -Files=9, Tests=358, 1 wallclock secs ( 0.06 usr 0.00 sys + 0.56 cusr 0.08 csys = 0.70 CPU) +Files=9, Tests=358, 1 wallclock secs ( 0.08 usr 0.02 sys + 0.98 cusr 0.17 csys = 1.25 CPU) Result: PASS make[1]: Leaving directory '/build/libregexp-wildcards-perl-1.05' create-stamp debian/debhelper-build-stamp @@ -680,7 +692,7 @@ dh_testroot dh_prep dh_auto_install - make -j18 install DESTDIR=/build/libregexp-wildcards-perl-1.05/debian/libregexp-wildcards-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr + make -j10 install DESTDIR=/build/libregexp-wildcards-perl-1.05/debian/libregexp-wildcards-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/libregexp-wildcards-perl-1.05' Manifying 1 pod document Installing /build/libregexp-wildcards-perl-1.05/debian/libregexp-wildcards-perl/usr/share/perl5/Regexp/Wildcards.pm @@ -707,12 +719,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/17197/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/17197/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/38760 and its subdirectories -I: Current time: Sat Jan 9 08:16:28 -12 2021 -I: pbuilder-time-stamp: 1610223388 +I: removing directory /srv/workspace/pbuilder/17197 and its subdirectories +I: Current time: Mon Dec 9 03:58:16 +14 2019 +I: pbuilder-time-stamp: 1575813496