Diff of the two buildlogs: -- --- b1/build.log 2020-04-05 23:23:08.232630528 +0000 +++ b2/build.log 2020-04-05 23:26:54.756250170 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat May 8 17:45:41 -12 2021 -I: pbuilder-time-stamp: 1620539141 +I: Current time: Mon Apr 6 13:23:10 +14 2020 +I: pbuilder-time-stamp: 1586128990 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 Tue Jul 25 04:41:25 2017 -12 +gpgv: Signature made Wed Jul 26 06:41:25 2017 +14 gpgv: using RSA key FEDEC1CB337BCF509F43C2243914B532F4DFBE99 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./ruby-net-scp_1.2.1-5.dsc @@ -31,6 +31,18 @@ dpkg-source: info: applying 0003-Fix-compatiblity-with-net-ssh-4.0.patch I: using fakeroot in build. I: Installing the build-deps +I: user script /srv/workspace/pbuilder/7563/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/7563/tmp/hooks/D01_modify_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -215,7 +227,7 @@ Get: 133 http://deb.debian.org/debian buster/main i386 ruby-mocha all 1.7.0-1 [57.5 kB] Get: 134 http://deb.debian.org/debian buster/main i386 ruby-net-ssh all 1:5.1.0-1 [103 kB] Get: 135 http://deb.debian.org/debian buster/main i386 ruby-termios i386 1.0.0-2+b2 [27.1 kB] -Fetched 43.7 MB in 1s (62.8 MB/s) +Fetched 43.7 MB in 9s (4911 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.) @@ -787,7 +799,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-net-scp-1.2.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-net-scp-1.2.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-net-scp dpkg-buildpackage: info: source version 1.2.1-5 dpkg-buildpackage: info: source distribution unstable @@ -823,13 +835,13 @@ └──────────────────────────────────────────────────────────────────────────────┘ install -d /build/ruby-net-scp-1.2.1/debian/ruby-net-scp/usr/lib/ruby/vendor_ruby -install -D -m644 /build/ruby-net-scp-1.2.1/lib/uri/scp.rb /build/ruby-net-scp-1.2.1/debian/ruby-net-scp/usr/lib/ruby/vendor_ruby/uri/scp.rb install -D -m644 /build/ruby-net-scp-1.2.1/lib/uri/open-scp.rb /build/ruby-net-scp-1.2.1/debian/ruby-net-scp/usr/lib/ruby/vendor_ruby/uri/open-scp.rb -install -D -m644 /build/ruby-net-scp-1.2.1/lib/net/scp.rb /build/ruby-net-scp-1.2.1/debian/ruby-net-scp/usr/lib/ruby/vendor_ruby/net/scp.rb -install -D -m644 /build/ruby-net-scp-1.2.1/lib/net/scp/errors.rb /build/ruby-net-scp-1.2.1/debian/ruby-net-scp/usr/lib/ruby/vendor_ruby/net/scp/errors.rb +install -D -m644 /build/ruby-net-scp-1.2.1/lib/uri/scp.rb /build/ruby-net-scp-1.2.1/debian/ruby-net-scp/usr/lib/ruby/vendor_ruby/uri/scp.rb install -D -m644 /build/ruby-net-scp-1.2.1/lib/net/scp/version.rb /build/ruby-net-scp-1.2.1/debian/ruby-net-scp/usr/lib/ruby/vendor_ruby/net/scp/version.rb -install -D -m644 /build/ruby-net-scp-1.2.1/lib/net/scp/upload.rb /build/ruby-net-scp-1.2.1/debian/ruby-net-scp/usr/lib/ruby/vendor_ruby/net/scp/upload.rb +install -D -m644 /build/ruby-net-scp-1.2.1/lib/net/scp/errors.rb /build/ruby-net-scp-1.2.1/debian/ruby-net-scp/usr/lib/ruby/vendor_ruby/net/scp/errors.rb install -D -m644 /build/ruby-net-scp-1.2.1/lib/net/scp/download.rb /build/ruby-net-scp-1.2.1/debian/ruby-net-scp/usr/lib/ruby/vendor_ruby/net/scp/download.rb +install -D -m644 /build/ruby-net-scp-1.2.1/lib/net/scp/upload.rb /build/ruby-net-scp-1.2.1/debian/ruby-net-scp/usr/lib/ruby/vendor_ruby/net/scp/upload.rb +install -D -m644 /build/ruby-net-scp-1.2.1/lib/net/scp.rb /build/ruby-net-scp-1.2.1/debian/ruby-net-scp/usr/lib/ruby/vendor_ruby/net/scp.rb ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install Rubygems integration metadata │ @@ -844,6 +856,10 @@ RUBYLIB=/build/ruby-net-scp-1.2.1/debian/ruby-net-scp/usr/lib/ruby/vendor_ruby:. GEM_PATH=debian/ruby-net-scp/usr/share/rubygems-integration/all:/var/lib/gems/2.5.0:/usr/lib/i386-linux-gnu/rubygems-integration/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all ruby2.5 -S rake -f debian/ruby-tests.rake /usr/bin/ruby2.5 -w "/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb" "test/test_all.rb" "test/test_download.rb" "test/test_scp.rb" "test/test_upload.rb" -v +/build/ruby-net-scp-1.2.1/lib/net/scp.rb:365: warning: shadowing outer local variable - ch +/build/ruby-net-scp-1.2.1/lib/net/scp.rb:366: warning: shadowing outer local variable - ch +/build/ruby-net-scp-1.2.1/lib/net/scp.rb:367: warning: shadowing outer local variable - ch +/build/ruby-net-scp-1.2.1/lib/net/scp.rb:368: warning: shadowing outer local variable - ch /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59: warning: loading in progress, circular require considered harmful - /build/ruby-net-scp-1.2.1/test/test_all.rb from /usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb:5:in `
' from /usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb:5:in `select' @@ -857,64 +873,60 @@ from /build/ruby-net-scp-1.2.1/test/test_all.rb:2:in `block (2 levels) in ' from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require' from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require' -/build/ruby-net-scp-1.2.1/lib/net/scp.rb:365: warning: shadowing outer local variable - ch -/build/ruby-net-scp-1.2.1/lib/net/scp.rb:366: warning: shadowing outer local variable - ch -/build/ruby-net-scp-1.2.1/lib/net/scp.rb:367: warning: shadowing outer local variable - ch -/build/ruby-net-scp-1.2.1/lib/net/scp.rb:368: warning: shadowing outer local variable - ch /build/ruby-net-scp-1.2.1/test/test_download.rb:16: warning: assigned but unused variable - file /build/ruby-net-scp-1.2.1/test/test_download.rb:30: warning: assigned but unused variable - file Loaded suite /usr/lib/ruby/vendor_ruby/rake/rake_test_loader Started Net::SCP::TestCase: - default_test: .: (0.000158) + default_test: .: (0.000350) TestDownload: - test_download_bang_without_target_should_return_string: .: (0.016544) + test_download_bang_without_target_should_return_string: .: (0.018932) test_download_directory_should_create_directory_and_files_locally: /build/ruby-net-scp-1.2.1/lib/net/scp/download.rb:23: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-net-scp-1.2.1/lib/net/scp/download.rb:131: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-net-scp-1.2.1/lib/net/scp/download.rb:133: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-net-scp-1.2.1/lib/net/scp/download.rb:131: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-net-scp-1.2.1/lib/net/scp/download.rb:133: warning: File.exists? is a deprecated name, use File.exist? instead -.: (0.011106) - test_download_directory_should_raise_error_if_local_exists_and_is_not_directory: .: (0.016099) - test_download_directory_without_recursive_should_raise_error: .: (0.009855) - test_download_file_should_transfer_file: .: (0.009062) - test_download_file_with_metacharacters_in_name_should_escape_remote_file_name: .: (0.009898) - test_download_file_with_spaces_in_name_should_escape_remote_file_name: .: (0.010074) - test_download_io_should_transfer_data: .: (0.008388) - test_download_io_with_preserve_should_ignore_preserve: .: (0.010565) - test_download_io_with_recursive_should_raise_error: .: (0.006176) - test_download_should_raise_error_if_gets_not_ok: .: (0.006683) - test_download_with_error_should_respond_with_error_text: .: (0.009546) - test_download_with_preserve_should_send_times: .: (0.010327) - test_download_with_progress_callback_should_invoke_callback:.: (0.010595) +.: (0.029678) + test_download_directory_should_raise_error_if_local_exists_and_is_not_directory: .: (0.014027) + test_download_directory_without_recursive_should_raise_error: .: (0.018871) + test_download_file_should_transfer_file: .: (0.021818) + test_download_file_with_metacharacters_in_name_should_escape_remote_file_name: .: (0.016476) + test_download_file_with_spaces_in_name_should_escape_remote_file_name: .: (0.021985) + test_download_io_should_transfer_data: .: (0.009493) + test_download_io_with_preserve_should_ignore_preserve: .: (0.019158) + test_download_io_with_recursive_should_raise_error: .: (0.008234) + test_download_should_raise_error_if_gets_not_ok: .: (0.011486) + test_download_with_error_should_respond_with_error_text: .: (0.015162) + test_download_with_preserve_should_send_times: .: (0.012599) + test_download_with_progress_callback_should_invoke_callback:.: (0.011924) TestSCP: - test_self_download_should_instatiate_scp_and_invoke_synchronous_download: .: (0.000456) - test_self_upload_should_instatiate_scp_and_invoke_synchronous_upload: .: (0.000302) - test_start_with_block_should_yield_scp_and_close_ssh_session: .: (0.000503) - test_start_without_block_should_return_scp_instance:.: (0.000444) + test_self_download_should_instatiate_scp_and_invoke_synchronous_download: .: (0.000751) + test_self_upload_should_instatiate_scp_and_invoke_synchronous_upload: .: (0.000493) + test_start_with_block_should_yield_scp_and_close_ssh_session: .: (0.000716) + test_start_without_block_should_return_scp_instance:.: (0.000654) TestUpload: - test_upload_directory_should_recursively_create_and_upload_items: .: (0.018683) - test_upload_directory_with_preserve_should_send_times_for_all_items:.: (0.020287) - test_upload_directory_without_recursive_should_error: .: (0.007779) - test_upload_empty_directory_should_create_directory_and_finish: .: (0.011347) - test_upload_file_should_transfer_file: .: (0.010978) - test_upload_file_with_metacharacters_in_name_should_escape_remote_file_name:.: (0.010330) - test_upload_file_with_preserve_should_send_times: .: (0.012083) - test_upload_file_with_progress_callback_should_invoke_callback: .: (0.009303) - test_upload_file_with_spaces_in_name_should_escape_remote_file_name:.: (0.011439) - test_upload_io_should_transfer_data: .: (0.006253) - test_upload_io_with_mode_should_honor_mode_as_permissions: .: (0.007736) - test_upload_io_with_preserve_should_ignore_preserve:.: (0.018977) - test_upload_io_with_recursive_should_ignore_recursive: .: (0.007889) - test_upload_should_not_block: .: (0.012506) - test_upload_should_raise_error_if_gets_not_ok: .: (0.015685) + test_upload_directory_should_recursively_create_and_upload_items: .: (0.019644) + test_upload_directory_with_preserve_should_send_times_for_all_items:.: (0.020230) + test_upload_directory_without_recursive_should_error: .: (0.015029) + test_upload_empty_directory_should_create_directory_and_finish: .: (0.016349) + test_upload_file_should_transfer_file: .: (0.015340) + test_upload_file_with_metacharacters_in_name_should_escape_remote_file_name:.: (0.012166) + test_upload_file_with_preserve_should_send_times: .: (0.017984) + test_upload_file_with_progress_callback_should_invoke_callback: .: (0.014605) + test_upload_file_with_spaces_in_name_should_escape_remote_file_name:.: (0.018853) + test_upload_io_should_transfer_data: .: (0.020368) + test_upload_io_with_mode_should_honor_mode_as_permissions: .: (0.013147) + test_upload_io_with_preserve_should_ignore_preserve:.: (0.015267) + test_upload_io_with_recursive_should_ignore_recursive: .: (0.029578) + test_upload_should_not_block: .: (0.011923) + test_upload_should_raise_error_if_gets_not_ok: .: (0.017849) -Finished in 0.329517552 seconds. +Finished in 0.493804377 seconds. ------------------------------------------------------------------------------- 34 tests, 66 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications 100% passed ------------------------------------------------------------------------------- -103.18 tests/s, 200.29 assertions/s +68.85 tests/s, 133.66 assertions/s ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ @@ -942,12 +954,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/7563/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/7563/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/9837 and its subdirectories -I: Current time: Sat May 8 17:46:07 -12 2021 -I: pbuilder-time-stamp: 1620539167 +I: removing directory /srv/workspace/pbuilder/7563 and its subdirectories +I: Current time: Mon Apr 6 13:26:54 +14 2020 +I: pbuilder-time-stamp: 1586129214