Diff of the two buildlogs: -- --- b1/build.log 2020-05-02 13:45:53.094756201 +0000 +++ b2/build.log 2020-05-02 13:52:22.131085382 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Jun 4 08:08:05 -12 2021 -I: pbuilder-time-stamp: 1622837285 +I: Current time: Sun May 3 03:45:55 +14 2020 +I: pbuilder-time-stamp: 1588427155 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 Jul 29 02:22:38 2018 -12 +gpgv: Signature made Mon Jul 30 04:22:38 2018 +14 gpgv: using EDDSA key 5E6229CD43D1A967D4D8711AEB1FC8DA45FB2930 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./rust-idna_0.1.5-1.dsc @@ -27,6 +27,18 @@ dpkg-source: info: unpacking rust-idna_0.1.5-1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps +I: user script /srv/workspace/pbuilder/4636/tmp/hooks/D01_modify_environment starting +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/4636/tmp/hooks/D01_modify_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -149,7 +161,7 @@ Get: 73 http://deb.debian.org/debian buster/main i386 librust-matches-dev i386 0.1.8-1 [4032 B] Get: 74 http://deb.debian.org/debian buster/main i386 librust-unicode-bidi-dev i386 0.3.4-2 [28.7 kB] Get: 75 http://deb.debian.org/debian buster/main i386 librust-unicode-normalization-dev i386 0.1.7-1 [140 kB] -Fetched 114 MB in 2s (74.7 MB/s) +Fetched 114 MB in 26s (4349 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.) @@ -474,7 +486,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/rust-idna-0.1.5/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/rust-idna-0.1.5/ && 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 rust-idna dpkg-buildpackage: info: source version 0.1.5-1 dpkg-buildpackage: info: source distribution unstable @@ -484,7 +496,7 @@ fakeroot debian/rules clean dh clean --buildsystem cargo dh_auto_clean -O--buildsystem=cargo -debian cargo wrapper: options, profiles, parallel: ['buildinfo=+all', 'reproducible=+all', 'parallel=18'] [] ['-j18'] +debian cargo wrapper: options, profiles, parallel: ['buildinfo=+all', 'reproducible=+all', 'parallel=10'] [] ['-j10'] debian cargo wrapper: rust_type, gnu_type: i686-unknown-linux-gnu, i686-linux-gnu debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', 'clean', '--verbose', '--verbose'],) {'check': True} dh_autoreconf_clean -O--buildsystem=cargo @@ -494,21 +506,21 @@ dh_update_autotools_config -O--buildsystem=cargo dh_autoreconf -O--buildsystem=cargo dh_auto_configure -O--buildsystem=cargo -debian cargo wrapper: options, profiles, parallel: ['buildinfo=+all', 'reproducible=+all', 'parallel=18'] [] ['-j18'] +debian cargo wrapper: options, profiles, parallel: ['buildinfo=+all', 'reproducible=+all', 'parallel=10'] [] ['-j10'] debian cargo wrapper: rust_type, gnu_type: i686-unknown-linux-gnu, i686-linux-gnu debian cargo wrapper: linking /usr/share/cargo/registry/* into /build/rust-idna-0.1.5/debian/cargo_registry/ dh_auto_build -O--buildsystem=cargo dh_auto_test -O--buildsystem=cargo -debian cargo wrapper: options, profiles, parallel: ['buildinfo=+all', 'reproducible=+all', 'parallel=18'] [] ['-j18'] +debian cargo wrapper: options, profiles, parallel: ['buildinfo=+all', 'reproducible=+all', 'parallel=10'] [] ['-j10'] debian cargo wrapper: rust_type, gnu_type: i686-unknown-linux-gnu, i686-linux-gnu -debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'build', '--verbose', '--verbose', '-j18', '--target', 'i686-unknown-linux-gnu'],) {} +debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'build', '--verbose', '--verbose', '-j10', '--target', 'i686-unknown-linux-gnu'],) {} warning: An explicit [[test]] section is specified in Cargo.toml which currently disables Cargo from automatically inferring other test targets. This inference behavior will change in the Rust 2018 edition and the following files will be included as a test target: -* /build/rust-idna-0.1.5/tests/uts46.rs * /build/rust-idna-0.1.5/tests/punycode.rs +* /build/rust-idna-0.1.5/tests/uts46.rs This is likely to break cargo build or cargo test as these files may not be ready to be compiled as a test target today. You can future-proof yourself @@ -520,17 +532,17 @@ https://github.com/rust-lang/cargo/issues/5330 Compiling matches v0.1.8 Compiling unicode-normalization v0.1.7 - Running `CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_VERSION=0.1.8 CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='A macro to evaluate, as a boolean, whether an expression matches a pattern.' LD_LIBRARY_PATH='/build/rust-idna-0.1.5/target/debug/deps:/usr/lib:/usr/lib/libeatmydata' CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-std-candidates' CARGO_PKG_VERSION_MAJOR=0 CARGO_MANIFEST_DIR=/build/rust-idna-0.1.5/debian/cargo_registry/matches-0.1.8 CARGO_PKG_HOMEPAGE= CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_NAME=matches rustc --crate-name matches /build/rust-idna-0.1.5/debian/cargo_registry/matches-0.1.8/lib.rs --color never --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=c60aac2bd0482389 -C extra-filename=-c60aac2bd0482389 --out-dir /build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps --target i686-unknown-linux-gnu -L dependency=/build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps -L dependency=/build/rust-idna-0.1.5/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=i686-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/rust-idna-0.1.5=/usr/share/cargo/registry/idna-0.1.5` - Running `CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_VERSION=0.1.7 CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='This crate provides functions for normalization of + Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A macro to evaluate, as a boolean, whether an expression matches a pattern.' CARGO=/usr/bin/cargo LD_LIBRARY_PATH='/build/rust-idna-0.1.5/target/debug/deps:/usr/lib:/usr/lib/libeatmydata' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=matches CARGO_MANIFEST_DIR=/build/rust-idna-0.1.5/debian/cargo_registry/matches-0.1.8 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-std-candidates' CARGO_PKG_VERSION=0.1.8 rustc --crate-name matches /build/rust-idna-0.1.5/debian/cargo_registry/matches-0.1.8/lib.rs --color never --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=c60aac2bd0482389 -C extra-filename=-c60aac2bd0482389 --out-dir /build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps --target i686-unknown-linux-gnu -L dependency=/build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps -L dependency=/build/rust-idna-0.1.5/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=i686-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/rust-idna-0.1.5=/usr/share/cargo/registry/idna-0.1.5` + Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='This crate provides functions for normalization of Unicode strings, including Canonical and Compatible Decomposition and Recomposition, as described in Unicode Standard Annex #15. -' LD_LIBRARY_PATH='/build/rust-idna-0.1.5/target/debug/deps:/usr/lib:/usr/lib/libeatmydata' CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_VERSION_MAJOR=0 CARGO_MANIFEST_DIR=/build/rust-idna-0.1.5/debian/cargo_registry/unicode-normalization-0.1.7 CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_AUTHORS='kwantam ' CARGO_PKG_NAME=unicode-normalization rustc --crate-name unicode_normalization /build/rust-idna-0.1.5/debian/cargo_registry/unicode-normalization-0.1.7/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=ab6d1f947a8bba2e -C extra-filename=-ab6d1f947a8bba2e --out-dir /build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps --target i686-unknown-linux-gnu -L dependency=/build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps -L dependency=/build/rust-idna-0.1.5/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=i686-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/rust-idna-0.1.5=/usr/share/cargo/registry/idna-0.1.5` +' CARGO=/usr/bin/cargo LD_LIBRARY_PATH='/build/rust-idna-0.1.5/target/debug/deps:/usr/lib:/usr/lib/libeatmydata' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_NAME=unicode-normalization CARGO_MANIFEST_DIR=/build/rust-idna-0.1.5/debian/cargo_registry/unicode-normalization-0.1.7 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='kwantam ' CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_VERSION=0.1.7 rustc --crate-name unicode_normalization /build/rust-idna-0.1.5/debian/cargo_registry/unicode-normalization-0.1.7/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=ab6d1f947a8bba2e -C extra-filename=-ab6d1f947a8bba2e --out-dir /build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps --target i686-unknown-linux-gnu -L dependency=/build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps -L dependency=/build/rust-idna-0.1.5/target/debug/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=i686-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/rust-idna-0.1.5=/usr/share/cargo/registry/idna-0.1.5` Compiling unicode-bidi v0.3.4 - Running `CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_VERSION=0.3.4 CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Implementation of the Unicode Bidirectional Algorithm' LD_LIBRARY_PATH='/build/rust-idna-0.1.5/target/debug/deps:/usr/lib:/usr/lib/libeatmydata' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_REPOSITORY='https://github.com/servo/unicode-bidi' CARGO_PKG_VERSION_MAJOR=0 CARGO_MANIFEST_DIR=/build/rust-idna-0.1.5/debian/cargo_registry/unicode-bidi-0.3.4 CARGO_PKG_HOMEPAGE= CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_NAME=unicode-bidi rustc --crate-name unicode_bidi /build/rust-idna-0.1.5/debian/cargo_registry/unicode-bidi-0.3.4/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' -C metadata=3858fc2e249891c7 -C extra-filename=-3858fc2e249891c7 --out-dir /build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps --target i686-unknown-linux-gnu -L dependency=/build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps -L dependency=/build/rust-idna-0.1.5/target/debug/deps --extern matches=/build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps/libmatches-c60aac2bd0482389.rlib --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=i686-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/rust-idna-0.1.5=/usr/share/cargo/registry/idna-0.1.5` + Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Implementation of the Unicode Bidirectional Algorithm' CARGO=/usr/bin/cargo LD_LIBRARY_PATH='/build/rust-idna-0.1.5/target/debug/deps:/usr/lib:/usr/lib/libeatmydata' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_NAME=unicode-bidi CARGO_MANIFEST_DIR=/build/rust-idna-0.1.5/debian/cargo_registry/unicode-bidi-0.3.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_REPOSITORY='https://github.com/servo/unicode-bidi' CARGO_PKG_VERSION=0.3.4 rustc --crate-name unicode_bidi /build/rust-idna-0.1.5/debian/cargo_registry/unicode-bidi-0.3.4/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' -C metadata=3858fc2e249891c7 -C extra-filename=-3858fc2e249891c7 --out-dir /build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps --target i686-unknown-linux-gnu -L dependency=/build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps -L dependency=/build/rust-idna-0.1.5/target/debug/deps --extern matches=/build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps/libmatches-c60aac2bd0482389.rlib --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=i686-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/rust-idna-0.1.5=/usr/share/cargo/registry/idna-0.1.5` Compiling idna v0.1.5 (/build/rust-idna-0.1.5) - Running `CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_VERSION=0.1.5 CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='IDNA (Internationalizing Domain Names in Applications) and Punycode.' LD_LIBRARY_PATH='/build/rust-idna-0.1.5/target/debug/deps:/usr/lib:/usr/lib/libeatmydata' CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_VERSION_MAJOR=0 CARGO_PRIMARY_PACKAGE=1 CARGO_MANIFEST_DIR=/build/rust-idna-0.1.5 CARGO_PKG_HOMEPAGE= CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_NAME=idna rustc --crate-name idna src/lib.rs --color never --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=fee89d7ba35e849c -C extra-filename=-fee89d7ba35e849c --out-dir /build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps --target i686-unknown-linux-gnu -C incremental=/build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/incremental -L dependency=/build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps -L dependency=/build/rust-idna-0.1.5/target/debug/deps --extern matches=/build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps/libmatches-c60aac2bd0482389.rlib --extern unicode_bidi=/build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps/libunicode_bidi-3858fc2e249891c7.rlib --extern unicode_normalization=/build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps/libunicode_normalization-ab6d1f947a8bba2e.rlib -C debuginfo=2 --cap-lints warn -C linker=i686-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/rust-idna-0.1.5=/usr/share/cargo/registry/idna-0.1.5` - Finished dev [unoptimized + debuginfo] target(s) in 20.72s + Running `CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='IDNA (Internationalizing Domain Names in Applications) and Punycode.' CARGO=/usr/bin/cargo LD_LIBRARY_PATH='/build/rust-idna-0.1.5/target/debug/deps:/usr/lib:/usr/lib/libeatmydata' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= CARGO_PRIMARY_PACKAGE=1 CARGO_PKG_NAME=idna CARGO_MANIFEST_DIR=/build/rust-idna-0.1.5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_VERSION=0.1.5 rustc --crate-name idna src/lib.rs --color never --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=fee89d7ba35e849c -C extra-filename=-fee89d7ba35e849c --out-dir /build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps --target i686-unknown-linux-gnu -C incremental=/build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/incremental -L dependency=/build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps -L dependency=/build/rust-idna-0.1.5/target/debug/deps --extern matches=/build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps/libmatches-c60aac2bd0482389.rlib --extern unicode_bidi=/build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps/libunicode_bidi-3858fc2e249891c7.rlib --extern unicode_normalization=/build/rust-idna-0.1.5/target/i686-unknown-linux-gnu/debug/deps/libunicode_normalization-ab6d1f947a8bba2e.rlib -C debuginfo=2 --cap-lints warn -C linker=i686-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/rust-idna-0.1.5=/usr/share/cargo/registry/idna-0.1.5` + Finished dev [unoptimized + debuginfo] target(s) in 39.17s librust-matches-dev:i386 0.1.8-1 0 librust-unicode-bidi-dev:i386 0.3.4-2 0 librust-unicode-normalization-dev:i386 0.1.7-1 0 @@ -563,12 +575,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/4636/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/4636/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/22171 and its subdirectories -I: Current time: Fri Jun 4 08:08:52 -12 2021 -I: pbuilder-time-stamp: 1622837332 +I: removing directory /srv/workspace/pbuilder/4636 and its subdirectories +I: Current time: Sun May 3 03:52:21 +14 2020 +I: pbuilder-time-stamp: 1588427541