Diff of the two buildlogs: -- --- b1/build.log 2020-03-18 23:36:56.726881098 +0000 +++ b2/build.log 2020-03-18 23:43:50.870582147 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Apr 20 17:58:58 -12 2021 -I: pbuilder-time-stamp: 1618984738 +I: Current time: Thu Mar 19 13:36:59 +14 2020 +I: pbuilder-time-stamp: 1584574619 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 Fri Mar 8 02:32:56 2019 -12 +gpgv: Signature made Sat Mar 9 04:32:56 2019 +14 gpgv: using RSA key D1E1316E93A760A8104D85FABB3A68018649AA06 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./libdbd-pg-perl_3.7.4-3.dsc @@ -30,6 +30,18 @@ dpkg-source: info: applying 0001-Fix-client_min_messages-FATAL-test-on-upcoming-Postg.patch I: using fakeroot in build. I: Installing the build-deps +I: user script /srv/workspace/pbuilder/32568/tmp/hooks/D01_modify_environment starting +disorder-fs debug: Running on profitbricks-build12-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/32568/tmp/hooks/D01_modify_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -132,7 +144,7 @@ Get: 59 http://deb.debian.org/debian buster/main i386 postgresql-common all 200+deb10u3 [225 kB] Get: 60 http://deb.debian.org/debian buster/main i386 postgresql-11 i386 11.6-0+deb10u1 [14.2 MB] Get: 61 http://deb.debian.org/debian buster/main i386 postgresql all 11+200+deb10u3 [60.9 kB] -Fetched 53.9 MB in 1s (88.8 MB/s) +Fetched 53.9 MB in 20s (2716 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.) @@ -406,7 +418,7 @@ creating subdirectories ... ok selecting default max_connections ... 100 selecting default shared_buffers ... 128MB -selecting default timezone ... /usr/share/zoneinfo/Etc/GMT+12 +selecting default timezone ... /usr/share/zoneinfo/Etc/GMT-14 selecting dynamic shared memory implementation ... posix creating configuration files ... ok running bootstrap script ... ok @@ -442,7 +454,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/libdbd-pg-perl-3.7.4/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/libdbd-pg-perl-3.7.4/ && 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 libdbd-pg-perl dpkg-buildpackage: info: source version 3.7.4-3 dpkg-buildpackage: info: source distribution unstable @@ -546,7 +558,7 @@ make[1]: Leaving directory '/build/libdbd-pg-perl-3.7.4' debian/rules override_dh_auto_test make[1]: Entering directory '/build/libdbd-pg-perl-3.7.4' -USER=pbuilder1 dh_auto_test +USER=pbuilder2 dh_auto_test make -j1 test TEST_VERBOSE=1 make[2]: Entering directory '/build/libdbd-pg-perl-3.7.4' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Pg.bs blib/arch/auto/DBD/Pg/Pg.bs 644 @@ -570,7 +582,7 @@ # PostgreSQL (target) 110006 # PostgreSQL (reported) PostgreSQL 11.6 (Debian 11.6-0+deb10u1) on i686-pc-linux-gnu, compiled by gcc (Debian 8.3.0-6) 8.3.0, 32-bit # Default port 5432 -# DBI_DSN dbi:Pg:db="postgres";port=5440;host=/tmp/dbdpg_testdatabase_g36Ya2/data/socket +# DBI_DSN dbi:Pg:db="postgres";port=5440;host=/tmp/dbdpg_testdatabase_uunwpv/data/socket # DBI_USER postgres # Test schema dbd_pg_testschema # LANG C @@ -1103,35 +1115,35 @@ ok 56 - DB handle method "begin_work" sets AutoCommit to off ok 57 - DB handle method "rollback" after "begin_work" sets AutoCommit to on ok 58 - DB handle method "get_info" with no arguments gives an error -ok 59 - DB handle method "get_info" works with a value of "SQL_DBMS_VERSION" -ok 60 - DB handle method "get_info" works with a value of "18" +ok 59 - DB handle method "get_info" works with a value of "SQL_IDENTIFIER_QUOTE_CHAR" +ok 60 - DB handle method "get_info" works with a value of "29" ok 61 - DB handle method "get_info" returned matching values -ok 62 - DB handle method "get_info" works with a value of "SQL_COLLATION_SEQ" -ok 63 - DB handle method "get_info" works with a value of "10004" +ok 62 - DB handle method "get_info" works with a value of "SQL_SERVER_NAME" +ok 63 - DB handle method "get_info" works with a value of "13" ok 64 - DB handle method "get_info" returned matching values -ok 65 - DB handle method "get_info" works with a value of "SQL_MAX_DRIVER_CONNECTIONS" -ok 66 - DB handle method "get_info" works with a value of "0" +ok 65 - DB handle method "get_info" works with a value of "SQL_DRIVER_NAME" +ok 66 - DB handle method "get_info" works with a value of "6" ok 67 - DB handle method "get_info" returned matching values -ok 68 - DB handle method "get_info" works with a value of "SQL_USER_NAME" -ok 69 - DB handle method "get_info" works with a value of "47" +ok 68 - DB handle method "get_info" works with a value of "SQL_COLLATION_SEQ" +ok 69 - DB handle method "get_info" works with a value of "10004" ok 70 - DB handle method "get_info" returned matching values -ok 71 - DB handle method "get_info" works with a value of "SQL_SERVER_NAME" -ok 72 - DB handle method "get_info" works with a value of "13" +ok 71 - DB handle method "get_info" works with a value of "SQL_CATALOG_NAME_SEPARATOR" +ok 72 - DB handle method "get_info" works with a value of "41" ok 73 - DB handle method "get_info" returned matching values -ok 74 - DB handle method "get_info" works with a value of "SQL_CATALOG_NAME_SEPARATOR" -ok 75 - DB handle method "get_info" works with a value of "41" +ok 74 - DB handle method "get_info" works with a value of "SQL_DATABASE_NAME" +ok 75 - DB handle method "get_info" works with a value of "16" ok 76 - DB handle method "get_info" returned matching values -ok 77 - DB handle method "get_info" works with a value of "SQL_DBMS_NAME" -ok 78 - DB handle method "get_info" works with a value of "17" +ok 77 - DB handle method "get_info" works with a value of "SQL_MAX_DRIVER_CONNECTIONS" +ok 78 - DB handle method "get_info" works with a value of "0" ok 79 - DB handle method "get_info" returned matching values -ok 80 - DB handle method "get_info" works with a value of "SQL_DATABASE_NAME" -ok 81 - DB handle method "get_info" works with a value of "16" +ok 80 - DB handle method "get_info" works with a value of "SQL_DBMS_NAME" +ok 81 - DB handle method "get_info" works with a value of "17" ok 82 - DB handle method "get_info" returned matching values -ok 83 - DB handle method "get_info" works with a value of "SQL_IDENTIFIER_QUOTE_CHAR" -ok 84 - DB handle method "get_info" works with a value of "29" +ok 83 - DB handle method "get_info" works with a value of "SQL_USER_NAME" +ok 84 - DB handle method "get_info" works with a value of "47" ok 85 - DB handle method "get_info" returned matching values -ok 86 - DB handle method "get_info" works with a value of "SQL_DRIVER_NAME" -ok 87 - DB handle method "get_info" works with a value of "6" +ok 86 - DB handle method "get_info" works with a value of "SQL_DBMS_VERSION" +ok 87 - DB handle method "get_info" works with a value of "18" ok 88 - DB handle method "get_info" returned matching values ok 89 - DB handle method "get_info" returns a valid looking SQL_MAX_COLUMN_NAME_LEN string} ok 90 - DB handle method "get_info" returns a valid looking ODBCVERSION string} @@ -1222,9 +1234,9 @@ ok 175 - DB handle method "type_info_all" returns a valid structure ok 176 - DB handle method "type_info" returns fields required by DBI ok 177 - DB handle method "quote" works with a value of "" -ok 178 - DB handle method "quote" works with a value of "Ain't misbehaving " +ok 178 - DB handle method "quote" works with a value of "0" ok 179 - DB handle method "quote" works with a value of "NULL" -ok 180 - DB handle method "quote" works with a value of "0" +ok 180 - DB handle method "quote" works with a value of "Ain't misbehaving " ok 181 - DB handle method "quote" work on timestamp ok 182 - DB handle method "quote" works with an undefined value ok 183 - DB handle method "quote" works with a supplied data type argument @@ -1512,8 +1524,8 @@ ok 465 - DB handle method "quote" fails with invalid PG_CIRCLE string ok 466 - DB handle method "quote" fails with invalid PG_CIRCLE string ok 467 - DB handle method "quote_identifier" works with a value of "NULL" -ok 468 - DB handle method "quote_identifier" works with a value of "0" -ok 469 - DB handle method "quote_identifier" works with a value of "" +ok 468 - DB handle method "quote_identifier" works with a value of "" +ok 469 - DB handle method "quote_identifier" works with a value of "0" ok 470 - DB handle method "quote_identifier" works with a value of "Ain't misbehaving " ok 471 - DB handle method "quote_identifier" works with an undefined value ok 472 - DB handle method "quote_identifier" works with schemas @@ -2412,30 +2424,30 @@ ok 225 - The 'name' data type does correct quoting for the word "user-user" ok 226 - The 'name' data type does correct quoting for the word "auser" ok 227 - The 'name' data type does correct quoting for the word "userz" -ok 228 - Boolean quoting of undef -ok 229 - Boolean quoting of "TRUE" -ok 230 - Boolean quoting of "0" -ok 231 - Boolean quoting of "0E0E0" -ok 232 - Boolean quoting of "00" -ok 233 - Boolean quoting of "01" -ok 234 - Boolean quoting of " false" -ok 235 - Boolean quoting of "FALSE" -ok 236 - Boolean quoting of "F" -ok 237 - Boolean quoting of "0E0" -ok 238 - Boolean quoting of "T" -ok 239 - Boolean quoting of "0 but truez" -ok 240 - Boolean quoting of "FALSEY" -ok 241 - Boolean quoting of "f" -ok 242 - Boolean quoting of "0 BUT TRUE" -ok 243 - Boolean quoting of "12" -ok 244 - Boolean quoting of "true" -ok 245 - Boolean quoting of " TRUE" -ok 246 - Boolean quoting of "trueish" -ok 247 - Boolean quoting of "0 but true" -ok 248 - Boolean quoting of "false" -ok 249 - Boolean quoting of "0e0" -ok 250 - Boolean quoting of "t" -ok 251 - Boolean quoting of "1" +ok 228 - Boolean quoting of "0 but true" +ok 229 - Boolean quoting of "0e0" +ok 230 - Boolean quoting of "t" +ok 231 - Boolean quoting of "TRUE" +ok 232 - Boolean quoting of "0 BUT TRUE" +ok 233 - Boolean quoting of "1" +ok 234 - Boolean quoting of "00" +ok 235 - Boolean quoting of "false" +ok 236 - Boolean quoting of "T" +ok 237 - Boolean quoting of "F" +ok 238 - Boolean quoting of "f" +ok 239 - Boolean quoting of "0" +ok 240 - Boolean quoting of "FALSE" +ok 241 - Boolean quoting of "0E0" +ok 242 - Boolean quoting of " TRUE" +ok 243 - Boolean quoting of "true" +ok 244 - Boolean quoting of "trueish" +ok 245 - Boolean quoting of "FALSEY" +ok 246 - Boolean quoting of "0 but truez" +ok 247 - Boolean quoting of "01" +ok 248 - Boolean quoting of "12" +ok 249 - Boolean quoting of undef +ok 250 - Boolean quoting of " false" +ok 251 - Boolean quoting of "0E0E0" ok 252 - Basic placeholder escaping works via backslash-question mark for \? ok 253 - Basic placeholder escaping does NOT modify the original string ok 254 - Basic placeholder escaping works via backslash-question mark for \?\? @@ -2759,7 +2771,7 @@ ok 1 - Connect to database for cleanup ok All tests successful. -Files=16, Tests=2131, 26 wallclock secs ( 0.18 usr 0.04 sys + 3.92 cusr 0.82 csys = 4.96 CPU) +Files=16, Tests=2131, 99 wallclock secs ( 0.44 usr 0.08 sys + 8.89 cusr 1.62 csys = 11.03 CPU) Result: PASS make[2]: Leaving directory '/build/libdbd-pg-perl-3.7.4' make[1]: Leaving directory '/build/libdbd-pg-perl-3.7.4' @@ -2774,10 +2786,10 @@ Manifying 2 pod documents Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /build/libdbd-pg-perl-3.7.4/debian/libdbd-pg-perl/usr/lib/i386-linux-gnu/perl5/5.28/auto/DBD/Pg/Pg.so -Installing /build/libdbd-pg-perl-3.7.4/debian/libdbd-pg-perl/usr/lib/i386-linux-gnu/perl5/5.28/Bundle/DBD/Pg.pm Installing /build/libdbd-pg-perl-3.7.4/debian/libdbd-pg-perl/usr/lib/i386-linux-gnu/perl5/5.28/DBD/Pg.pm -Installing /build/libdbd-pg-perl-3.7.4/debian/libdbd-pg-perl/usr/share/man/man3/DBD::Pg.3pm +Installing /build/libdbd-pg-perl-3.7.4/debian/libdbd-pg-perl/usr/lib/i386-linux-gnu/perl5/5.28/Bundle/DBD/Pg.pm Installing /build/libdbd-pg-perl-3.7.4/debian/libdbd-pg-perl/usr/share/man/man3/Bundle::DBD::Pg.3pm +Installing /build/libdbd-pg-perl-3.7.4/debian/libdbd-pg-perl/usr/share/man/man3/DBD::Pg.3pm make[1]: Leaving directory '/build/libdbd-pg-perl-3.7.4' dh_installdocs dh_installchangelogs @@ -2805,12 +2817,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/32568/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/32568/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/15077 and its subdirectories -I: Current time: Tue Apr 20 17:59:55 -12 2021 -I: pbuilder-time-stamp: 1618984795 +I: removing directory /srv/workspace/pbuilder/32568 and its subdirectories +I: Current time: Thu Mar 19 13:43:50 +14 2020 +I: pbuilder-time-stamp: 1584575030