Diff of the two buildlogs: -- --- b1/build.log 2020-04-16 23:01:34.955946782 +0000 +++ b2/build.log 2020-04-16 23:08:59.859198698 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed May 19 17:24:05 -12 2021 -I: pbuilder-time-stamp: 1621488245 +I: Current time: Fri Apr 17 13:01:37 +14 2020 +I: pbuilder-time-stamp: 1587078097 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 Oct 22 20:17:28 2017 -12 +gpgv: Signature made Mon Oct 23 22:17:28 2017 +14 gpgv: using RSA key 2A7974AE2FC152D77867DA4ACE1F9C674512C22A gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./ruby-premailer_1.8.6-2.dsc @@ -31,6 +31,18 @@ dpkg-source: info: applying disable-failing-test.patch I: using fakeroot in build. I: Installing the build-deps +I: user script /srv/workspace/pbuilder/5880/tmp/hooks/D01_modify_environment starting +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/5880/tmp/hooks/D01_modify_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -250,7 +262,7 @@ Get: 168 http://deb.debian.org/debian buster/main i386 ruby-nokogiri i386 1.10.0+dfsg1-2 [116 kB] Get: 169 http://deb.debian.org/debian buster/main i386 ruby-typhoeus all 1.3.1-1 [35.4 kB] Get: 170 http://deb.debian.org/debian buster/main i386 ruby-webmock all 3.4.2-1 [60.2 kB] -Fetched 46.5 MB in 1s (55.0 MB/s) +Fetched 46.5 MB in 1min 1s (764 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.) @@ -962,7 +974,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-premailer-1.8.6/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/ruby-premailer-1.8.6/ && 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-premailer dpkg-buildpackage: info: source version 1.8.6-2 dpkg-buildpackage: info: source distribution unstable @@ -1001,13 +1013,13 @@ install -D -m755 /build/ruby-premailer-1.8.6/bin/premailer /build/ruby-premailer-1.8.6/debian/ruby-premailer/usr/bin/premailer install -d /build/ruby-premailer-1.8.6/debian/ruby-premailer/usr/lib/ruby/vendor_ruby install -D -m644 /build/ruby-premailer-1.8.6/lib/premailer.rb /build/ruby-premailer-1.8.6/debian/ruby-premailer/usr/lib/ruby/vendor_ruby/premailer.rb -install -D -m644 /build/ruby-premailer-1.8.6/lib/premailer/html_to_plain_text.rb /build/ruby-premailer-1.8.6/debian/ruby-premailer/usr/lib/ruby/vendor_ruby/premailer/html_to_plain_text.rb -install -D -m644 /build/ruby-premailer-1.8.6/lib/premailer/premailer.rb /build/ruby-premailer-1.8.6/debian/ruby-premailer/usr/lib/ruby/vendor_ruby/premailer/premailer.rb install -D -m644 /build/ruby-premailer-1.8.6/lib/premailer/version.rb /build/ruby-premailer-1.8.6/debian/ruby-premailer/usr/lib/ruby/vendor_ruby/premailer/version.rb +install -D -m644 /build/ruby-premailer-1.8.6/lib/premailer/premailer.rb /build/ruby-premailer-1.8.6/debian/ruby-premailer/usr/lib/ruby/vendor_ruby/premailer/premailer.rb install -D -m644 /build/ruby-premailer-1.8.6/lib/premailer/executor.rb /build/ruby-premailer-1.8.6/debian/ruby-premailer/usr/lib/ruby/vendor_ruby/premailer/executor.rb -install -D -m644 /build/ruby-premailer-1.8.6/lib/premailer/adapter.rb /build/ruby-premailer-1.8.6/debian/ruby-premailer/usr/lib/ruby/vendor_ruby/premailer/adapter.rb -install -D -m644 /build/ruby-premailer-1.8.6/lib/premailer/adapter/hpricot.rb /build/ruby-premailer-1.8.6/debian/ruby-premailer/usr/lib/ruby/vendor_ruby/premailer/adapter/hpricot.rb +install -D -m644 /build/ruby-premailer-1.8.6/lib/premailer/html_to_plain_text.rb /build/ruby-premailer-1.8.6/debian/ruby-premailer/usr/lib/ruby/vendor_ruby/premailer/html_to_plain_text.rb install -D -m644 /build/ruby-premailer-1.8.6/lib/premailer/adapter/nokogiri.rb /build/ruby-premailer-1.8.6/debian/ruby-premailer/usr/lib/ruby/vendor_ruby/premailer/adapter/nokogiri.rb +install -D -m644 /build/ruby-premailer-1.8.6/lib/premailer/adapter/hpricot.rb /build/ruby-premailer-1.8.6/debian/ruby-premailer/usr/lib/ruby/vendor_ruby/premailer/adapter/hpricot.rb +install -D -m644 /build/ruby-premailer-1.8.6/lib/premailer/adapter.rb /build/ruby-premailer-1.8.6/debian/ruby-premailer/usr/lib/ruby/vendor_ruby/premailer/adapter.rb Rewriting shebang line of /build/ruby-premailer-1.8.6/debian/ruby-premailer/usr/bin/premailer ┌──────────────────────────────────────────────────────────────────────────────┐ @@ -1090,7 +1102,7 @@ Loaded suite /usr/lib/ruby/vendor_ruby/rake/rake_test_loader Started Premailer::TestCase: - default_test: .: (0.000345) + default_test: .: (0.000412) TestAdapter: test_adapters_are_findable_by_class: /build/ruby-premailer-1.8.6/lib/premailer/adapter/hpricot.rb:40: warning: character class has duplicated range: /\A\#([\w_\-]+)\Z/ /build/ruby-premailer-1.8.6/lib/premailer/adapter/hpricot.rb:71: warning: character class has duplicated range: /\[SPEC\=([\d]+)\[(.[^\]\]]*)\]\]/ @@ -1098,64 +1110,64 @@ /usr/lib/ruby/vendor_ruby/hpricot/traverse.rb:297: warning: assigned but unused variable - oop /usr/lib/ruby/vendor_ruby/hpricot/traverse.rb:615: warning: assigned but unused variable - links /usr/lib/ruby/vendor_ruby/hpricot/elements.rb:490: warning: assigned but unused variable - idx -.: (0.029630) - test_adapters_are_findable_by_symbol: .: (0.000196) +.: (0.048178) + test_adapters_are_findable_by_symbol: .: (0.000280) test_default_to_best_available: /build/ruby-premailer-1.8.6/lib/premailer/adapter.rb:21: warning: instance variable @use not initialized -.: (0.000224) - test_raises_argument_error: .: (0.000221) - test_settable_via_symbol: .: (0.000170) +.: (0.000290) + test_raises_argument_error: .: (0.000309) + test_settable_via_symbol: .: (0.000240) TestHtmlToPlainText: - test_headings: .: (0.000943) - test_img_alt_tags: .: (0.000558) - test_line_breaks: .: (0.000360) - test_links: .: (0.001525) - test_links_within_headings: .: (0.000295) - test_lists: .: (0.001680) - test_multiple_links_per_line: .: (0.000409) - test_paragraphs_and_breaks: .: (0.000709) - test_specialchars: .: (0.000296) - test_stripping_html: .: (0.000258) + test_headings: .: (0.002496) + test_img_alt_tags: .: (0.000749) + test_line_breaks: .: (0.001377) + test_links: .: (0.004377) + test_links_within_headings: .: (0.000336) + test_lists: .: (0.001859) + test_multiple_links_per_line: .: (0.000398) + test_paragraphs_and_breaks: .: (0.002290) + test_specialchars: .: (0.000440) + test_stripping_html: .: (0.000298) test_stripping_ignored_blocks: /build/ruby-premailer-1.8.6/lib/premailer/adapter/hpricot.rb:170: warning: instance variable @html_encoding not initialized -.: (0.001549) - test_stripping_whitespace: .: (0.000708) +.: (0.003150) + test_stripping_whitespace: .: (0.001491) test_to_plain_text_with_body: /build/ruby-premailer-1.8.6/lib/premailer/adapter/hpricot.rb:170: warning: instance variable @html_encoding not initialized -.: (0.001403) +.: (0.003240) test_to_plain_text_with_fragment: /build/ruby-premailer-1.8.6/lib/premailer/adapter/hpricot.rb:170: warning: instance variable @html_encoding not initialized -.: (0.001375) +.: (0.002993) test_to_plain_text_with_malformed_body: /build/ruby-premailer-1.8.6/lib/premailer/adapter/hpricot.rb:170: warning: instance variable @html_encoding not initialized -.: (0.001472) - test_wrapping_lines: .: (0.000441) +.: (0.002605) + test_wrapping_lines: .: (0.000535) test_wrapping_spans: /build/ruby-premailer-1.8.6/lib/premailer/adapter/hpricot.rb:170: warning: instance variable @html_encoding not initialized -.: (0.001329) +.: (0.002742) TestLinks: - test_appending_link_query_string: .: (0.008924) - test_convertable_inline_links: .: (0.002485) - test_empty_query_string: .: (0.002577) - test_non_convertable_inline_links: .: (0.005933) - test_preserving_links: .: (0.006344) - test_resolving_urls_from_html_string: .: (0.000213) - test_resolving_urls_from_string: .: (0.000527) - test_resolving_urls_from_uri: .: (0.001637) + test_appending_link_query_string: .: (0.017945) + test_convertable_inline_links: .: (0.004201) + test_empty_query_string: .: (0.002523) + test_non_convertable_inline_links: .: (0.005580) + test_preserving_links: .: (0.005595) + test_resolving_urls_from_html_string: .: (0.000342) + test_resolving_urls_from_string: .: (0.000734) + test_resolving_urls_from_uri: .: (0.000886) test_resolving_urls_in_doc: /build/ruby-premailer-1.8.6/lib/premailer/adapter/nokogiri.rb:41: warning: character class has duplicated range: /\A\#([\w_\-]+)\Z/ /build/ruby-premailer-1.8.6/lib/premailer/adapter/nokogiri.rb:67: warning: character class has duplicated range: /\[SPEC\=([\d]+)\[(.[^\]\]]*)\]\]/ -.: (0.073932) - test_stripping_extra_question_marks_from_query_string: .: (0.001570) - test_unescape_ampersand: .: (0.000778) +.: (0.111411) + test_stripping_extra_question_marks_from_query_string: .: (0.002142) + test_unescape_ampersand: .: (0.000890) TestMisc: - test_commented_out_styles_in_the_body: .: (0.001242) - test_handling_shorthand_auto_properties: .: (0.002125) - test_ignoring_link_pseudo_selectors: .: (0.001227) - test_inline_important: .: (0.001279) - test_multiple_identical_ids: .: (0.001374) - test_not_applying_styles_to_the_head: .: (0.002735) - test_parsing_bad_markup_around_tables: .: (0.001806) - test_parsing_extra_quotes: .: (0.000749) - test_preserving_styles: .: (0.004975) - test_removing_scripts: .: (0.002314) - test_scripts_with_nokogiri: .: (0.000694) - test_sorting_style_attributes: .: (0.001086) - test_strip_important_from_attributes: .: (0.002299) - test_styles_in_the_body: .: (0.001021) + test_commented_out_styles_in_the_body: .: (0.001733) + test_handling_shorthand_auto_properties: .: (0.002703) + test_ignoring_link_pseudo_selectors: .: (0.001495) + test_inline_important: .: (0.001655) + test_multiple_identical_ids: .: (0.001964) + test_not_applying_styles_to_the_head: .: (0.004275) + test_parsing_bad_markup_around_tables: .: (0.002530) + test_parsing_extra_quotes: .: (0.000777) + test_preserving_styles: .: (0.006112) + test_removing_scripts: .: (0.002822) + test_scripts_with_nokogiri: .: (0.001005) + test_sorting_style_attributes: .: (0.001543) + test_strip_important_from_attributes: .: (0.002639) + test_styles_in_the_body: .: (0.001401) test_unmergable_media_queries: ------- Testing adapter nokogiri
@@ -1196,9 +1208,9 @@ -.: (0.003582) - test_unmergable_rules: .: (0.001542) - test_unmergable_rules_with_no_body: .: (0.001311) +.: (0.005189) + test_unmergable_rules: .: (0.004439) + test_unmergable_rules_with_no_body: .: (0.001629) TestPremailer: test_advanced_selectors: /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead @@ -1206,79 +1218,79 @@ /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead -.: (0.123510) - test_carriage_returns_as_entities: .: (0.001141) +.: (0.181703) + test_carriage_returns_as_entities: .: (0.001391) test_detecting_html: /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead -.: (0.115775) +.: (0.175273) test_detecting_xhtml: /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead -.: (0.005050) +.: (0.007865) test_empty_html_nokogiri: output error : unknown encoding ASCII-8BIT output error : unknown encoding ASCII-8BIT output error : unknown encoding ASCII-8BIT -.: (0.001284) +.: (0.001476) test_escaping_strings: /build/ruby-premailer-1.8.6/lib/premailer/premailer.rb:306: warning: File.exists? is a deprecated name, use File.exist? instead -.: (0.054553) - test_htmlentities: .: (0.000717) - test_importing_css_as_string: .: (0.002579) +.: (0.094340) + test_htmlentities: .: (0.000786) + test_importing_css_as_string: .: (0.003740) test_importing_local_css: /build/ruby-premailer-1.8.6/lib/premailer/premailer.rb:306: warning: File.exists? is a deprecated name, use File.exist? instead -.: (0.068412) +.: (0.090861) test_importing_remote_css: /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead -.: (0.118479) +.: (0.180460) test_include_link_tags_option: /build/ruby-premailer-1.8.6/lib/premailer/premailer.rb:306: warning: File.exists? is a deprecated name, use File.exist? instead -.: (0.055947) +.: (0.091830) test_include_style_tags_option: /build/ruby-premailer-1.8.6/lib/premailer/premailer.rb:306: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-premailer-1.8.6/lib/premailer/premailer.rb:306: warning: File.exists? is a deprecated name, use File.exist? instead -.: (0.119987) - test_initialize_can_accept_html_string: .: (0.001069) - test_initialize_can_accept_io_object: .: (0.001095) - test_initialize_no_escape_attributes_option: .: (0.001488) - test_input_encoding: .: (0.000712) - test_line_starting_with_uri_in_html_with_linked_css:.: (0.001035) +.: (0.177653) + test_initialize_can_accept_html_string: .: (0.001514) + test_initialize_can_accept_io_object: .: (0.001510) + test_initialize_no_escape_attributes_option: .: (0.001943) + test_input_encoding: .: (0.001104) + test_line_starting_with_uri_in_html_with_linked_css:.: (0.001258) test_local_remote_check: [DEPRECATION] `local_uri?` is deprecated. Please use `Premailer.local_data?` instead. -.: (0.000505) - test_mailtos_with_query_strings: .: (0.001859) - test_meta_encoding_downcase: .: (0.000576) - test_meta_encoding_upcase: .: (0.000533) +.: (0.000447) + test_mailtos_with_query_strings: .: (0.001692) + test_meta_encoding_downcase: .: (0.000743) + test_meta_encoding_upcase: .: (0.000864) test_non_self_closing_html_tags: /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead -.: (0.005928) - test_output_encoding: .: (0.000641) - test_premailer_related_attributes: .: (0.002811) - test_preserving_ignored_link_elements: .: (0.001445) - test_preserving_ignored_style_elements: .: (0.001341) - test_remove_ids: .: (0.002750) - test_reset_contenteditable: .: (0.001803) +.: (0.008401) + test_output_encoding: .: (0.000779) + test_premailer_related_attributes: .: (0.003859) + test_preserving_ignored_link_elements: .: (0.001980) + test_preserving_ignored_style_elements: .: (0.002121) + test_remove_ids: .: (0.003989) + test_reset_contenteditable: .: (0.002504) test_self_closing_xhtml_tags: /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead -.: (0.004693) - test_special_characters_hpricot: .: (0.000555) - test_special_characters_nokogiri: .: (0.000547) +.: (0.007052) + test_special_characters_hpricot: .: (0.000922) + test_special_characters_nokogiri: .: (0.000822) test_special_characters_nokogiri_remote: /build/ruby-premailer-1.8.6/test/helper.rb:16: warning: File.exists? is a deprecated name, use File.exist? instead -.: (0.002864) +.: (0.004724) TestWarnings: - test_attribute_warnings: .: (0.008904) - test_css_aliased_warnings: .: (0.008503) - test_css_warnings: .: (0.008747) - test_element_warnings: .: (0.008355) - test_warn_level: .: (0.017257) + test_attribute_warnings: .: (0.017017) + test_css_aliased_warnings: .: (0.015990) + test_css_warnings: .: (0.016183) + test_element_warnings: .: (0.015624) + test_warn_level: .: (0.031722) -Finished in 0.942065902 seconds. +Finished in 1.43589686 seconds. ------------------------------------------------------------------------------- 88 tests, 269 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications 100% passed ------------------------------------------------------------------------------- -93.41 tests/s, 285.54 assertions/s +61.29 tests/s, 187.34 assertions/s ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ @@ -1308,12 +1320,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/5880/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/5880/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/21091 and its subdirectories -I: Current time: Wed May 19 17:24:33 -12 2021 -I: pbuilder-time-stamp: 1621488273 +I: removing directory /srv/workspace/pbuilder/5880 and its subdirectories +I: Current time: Fri Apr 17 13:08:59 +14 2020 +I: pbuilder-time-stamp: 1587078539