Source: ruby-ronn
Version: 0.10.1-2
Severity: serious
Justification: FTBFS
Tags: forky sid ftbfs
User: [email protected]
Usertags: ftbfs-20250918 ftbfs-forky

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

The full build log is available from:
http://qa-logs.debian.net/2025/09/18/ruby-ronn_0.10.1-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250918;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250918&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

-- 
Relevant part of the build log (hopefully):
> /usr/bin/ruby3.3 /usr/bin/gem2deb-test-runner
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Checking Rubygems dependency resolution on ruby3.3                          
>  │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> RUBYLIB=/build/reproducible-path/ruby-ronn-0.10.1/debian/tmp/usr/lib/ruby/vendor_ruby:.
>  
> GEM_PATH=/build/reproducible-path/ruby-ronn-0.10.1/debian/tmp/usr/share/rubygems-integration/all:/build/reproducible-path/ruby-ronn-0.10.1/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.3.0:/var/lib/gems/3.3.0:/usr/local/lib/ruby/gems/3.3.0:/usr/lib/ruby/gems/3.3.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.3.0:/usr/share/rubygems-integration/3.3.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0
>  ruby3.3 -e gem\ \"ronn-ng\"
> mv Gemfile.lock ./.gem2deb.Gemfile.lock
> mv ./.gem2deb.Gemfile.lock Gemfile.lock
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Run tests for ruby3.3 from debian/ruby-tests.rake                           
>  │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> RUBYLIB=/build/reproducible-path/ruby-ronn-0.10.1/debian/tmp/usr/lib/ruby/vendor_ruby:.
>  
> GEM_PATH=/build/reproducible-path/ruby-ronn-0.10.1/debian/tmp/usr/share/rubygems-integration/all:/build/reproducible-path/ruby-ronn-0.10.1/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.3.0:/var/lib/gems/3.3.0:/usr/local/lib/ruby/gems/3.3.0:/usr/lib/ruby/gems/3.3.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.3.0:/usr/share/rubygems-integration/3.3.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0
>  ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake
> mv Gemfile.lock ./.gem2deb.Gemfile.lock
> /usr/bin/ruby3.3 -w -I"test" 
> /usr/share/rubygems-integration/all/gems/rake-13.2.1/lib/rake/rake_test_loader.rb
>  "test/test_ronn.rb" "test/test_ronn_document.rb" "test/test_ronn_index.rb"  
> -v
> /build/reproducible-path/ruby-ronn-0.10.1/test/contest.rb:10: warning: method 
> redefined; discarding old empty?
> /usr/share/rubygems-integration/all/gems/test-unit-3.6.2/lib/test/unit/testsuite.rb:89:
>  warning: previous definition of empty? was here
> /build/reproducible-path/ruby-ronn-0.10.1/test/contest.rb:42: warning: method 
> redefined; discarding old test
> /usr/share/rubygems-integration/all/gems/test-unit-3.6.2/lib/test/unit/testcase.rb:312:
>  warning: previous definition of test was here
> /build/reproducible-path/ruby-ronn-0.10.1/lib/ronn/document.rb:223: warning: 
> character class has duplicated range: 
> /([\w_.\[\]~+=@:-]+)\s*\((\d\w*)\)\s*-+\s*(.*)/
> /build/reproducible-path/ruby-ronn-0.10.1/lib/ronn/document.rb:226: warning: 
> character class has duplicated range: /([\w_.\[\]~+=@:-]+)\s+-+\s+(.*)/
> Loaded suite 
> /usr/share/rubygems-integration/all/gems/rake-13.2.1/lib/rake/rake_test_loader
> Started
> DocumentTest: 
>   test_extracting_toc:                                        
> /usr/share/rubygems-integration/all/gems/kramdown-2.5.1/lib/kramdown/parser/base.rb:60:
>  warning: character class has duplicated range: /[\s\p{Z}]+/
> .: (0.099476)
>   test_new_with_no_path_and_1_dashes_in_name:         .: (0.000970)
>   test_new_with_no_path_and_2_dashes_in_name:         .: (0.001042)
>   test_new_with_no_path_and_3_dashes_in_name:         .: (0.000608)
>   test_new_with_no_path_and_4_dashes_in_name:         .: (0.000450)
>   test_new_with_no_path_and_5_dashes_in_name:         .: (0.000446)
>   test_new_with_no_path_and_a_name_section:           .: (0.000488)
>   test_new_with_no_path_and_a_name_section_and_1_dashes_in_name:.: (0.000435)
>   test_new_with_no_path_and_a_name_section_and_2_dashes_in_name:.: (0.000436)
>   test_new_with_no_path_and_a_name_section_and_3_dashes_in_name:.: (0.000602)
>   test_new_with_no_path_and_a_name_section_and_4_dashes_in_name:.: (0.000489)
>   test_new_with_no_path_and_a_name_section_and_5_dashes_in_name:.: (0.000446)
>   test_new_with_non_conventional_path_and_missing_name_section:       .: 
> (0.000512)
>   test_new_with_path:                                 .: (0.000632)
>   test_new_with_path_and_block:                               .: (0.000507)
>   test_new_with_path_and_block_but_missing_name_section:.: (0.000453)
>   test_new_with_path_and_name_section_mismatch:               .: (0.000631)
>   test_passing_a_list_of_styles:                      .: (0.000447)
>   TestSimpleConventionallyNamedDocument: 
>     test_construct_a_path_to_related_documents:               .: (0.000643)
>     test_convert_to_HTML_with_a_layout:                       .: (0.006212)
>     test_convert_to_an_HTML_fragment_with_a_wrap_class:       .: (0.002168)
>     test_convert_to_an_HTML_fragment_with_no_wrap_div:        .: (0.005451)
>     test_converting_to_a_hash:                                .: (0.002281)
>     test_converting_to_json:                          .: (0.008095)
>     test_converting_to_yaml:                          .: (0.002605)
>     test_extract_the_manual_page_name_from_the_filename_or_document:  .: 
> (0.000901)
>     test_extract_the_manual_page_section_from_the_filename_or_document:       
> .: (0.000495)
>     test_load_data:                                   .: (0.000460)
>     test_uses_default_styles:                         .: (0.000460)
> IndexTest: 
>   test_adding_manual_paths:                           .: (0.002503)
>   test_adding_manual_paths_that_are_already_present:  .: (0.000163)
>   test_creating_with_a_block_reader:                  .: (0.000113)
>   test_creating_with_a_non_existent_file:             .: (0.000103)
>   test_creating_with_an_index_file_and_no_block:      .: (0.001767)
> RonnTest: 
>   test_abides_by_the_RONN_DATE_environment_variable:  .: (0.283097)
>   test_abides_by_the_RONN_MANUAL_environment_variable:        .: (0.280510)
>   test_abides_by_the_RONN_ORGANIZATION_environment_variable:  .: (0.280720)
>   test_angle_bracket_syntax_HTML:                     F
> ===============================================================================
> Failure: test_angle_bracket_syntax_HTML(RonnTest):
>   --- 
> /build/reproducible-path/ruby-ronn-0.10.1/test/angle_bracket_syntax.html      
>   2025-09-19 04:32:00.000000000 +0000
>   +++ 
> /build/reproducible-path/ruby-ronn-0.10.1/test/angle_bracket_syntax.html.wrong
>   2025-09-19 04:32:06.230994985 +0000
>   @@ -13,7 +13,7 @@
>    
>    <p>or when <code>&lt;WORD&gt;</code> is enclosed in backticks.</p>
>    
>   -<p>or when <var>WORD</var> has a <dot.> or <colon>.</colon></dot.></p>
>   +<p>or when <var>WORD</var> has a <dot.> or 
> <foo:colon>.</foo:colon></dot.></p>
>    
>    <h2 id="Escaping-angle-brackets">Escaping angle brackets</h2>
>    
>   .
> /build/reproducible-path/ruby-ronn-0.10.1/test/test_ronn.rb:43:in 
> `flunk_with_diff'
> /build/reproducible-path/ruby-ronn-0.10.1/test/test_ronn.rb:96:in `block (2 
> levels) in <class:RonnTest>'
> ===============================================================================
> : (0.299797)
>   test_angle_bracket_syntax_roff:                     warn: unrecognized 
> inline tag: ["dot."]
> .: (0.269796)
>   test_backticks_HTML:                                        .: (0.259473)
>   test_basic_document_HTML:                           .: (0.259226)
>   test_code_blocks_HTML:                              .: (0.266363)
>   test_code_blocks_regression_HTML:                   .: (0.273866)
>   test_code_blocks_roff:                              .: (0.281194)
>   test_custom_title_document_HTML:                    .: (0.285912)
>   test_definition_list_syntax_HTML:                   .: (0.260030)
>   test_definition_list_syntax_roff:                   .: (0.263841)
>   test_dots_at_line_start_test_roff:                  .: (0.276864)
>   test_ellipses_roff:                                 .: (0.275247)
>   test_entity_encoding_test_HTML:                     .: (0.265857)
>   test_entity_encoding_test_roff:                     warn: unrecognized 
> inline tag: ["ws-name"]
> warn: unrecognized inline tag: ["ws-name"]
> .: (0.274893)
>   test_markdown_syntax_HTML:                          .: (0.292005)
>   test_markdown_syntax_roff:                          .: (0.328237)
>   test_middle_paragraph_HTML:                         .: (0.266979)
>   test_middle_paragraph_roff:                         .: (0.265149)
>   test_missing_spaces_roff:                           .: (0.270338)
>   test_nested_list_with_code_HTML:                    .: (0.266796)
>   test_nested_list_with_code_roff:                    .: (0.265521)
>   test_ordered_list_HTML:                             .: (0.275620)
>   test_ordered_list_roff:                             .: (0.275929)
>   test_pre_block_with_quotes_roff:                    .: (0.288700)
>   test_produces_html_fragment_with_the_fragment_argument:     .: (0.296415)
>   test_produces_html_instead_of_roff_with_the_html_argument:  .: (0.296344)
>   test_section_reference_links_HTML:                  .: (0.276245)
>   test_section_reference_links_roff:                  .: (0.301612)
>   test_single_quotes_HTML:                            .: (0.299809)
>   test_single_quotes_roff:                            .: (0.275585)
>   test_takes_ronn_text_on_stdin_and_produces_roff_on_stdout:  .: (0.279272)
>   test_titleless_document_HTML:                               .: (0.289956)
>   test_underline_spacing_test_roff:                   .: (0.296411)
> 
> Finished in 10.210583481 seconds.
> -------------------------------------------------------------------------------
> 70 tests, 113 assertions, 1 failures, 0 errors, 0 pendings, 0 omissions, 0 
> notifications
> 98.5714% passed
> -------------------------------------------------------------------------------
> 6.86 tests/s, 11.07 assertions/s
> rake aborted!
> Command failed with status (1): [ruby -w -I"test" 
> /usr/share/rubygems-integration/all/gems/rake-13.2.1/lib/rake/rake_test_loader.rb
>  "test/test_ronn.rb" "test/test_ronn_document.rb" "test/test_ronn_index.rb"  
> -v]
> /usr/share/rubygems-integration/all/gems/rake-13.2.1/exe/rake:27:in `<top 
> (required)>'
> Tasks: TOP => default
> (See full trace by running task with --trace)
> mv ./.gem2deb.Gemfile.lock Gemfile.lock
> ERROR: Test "ruby3.3" failed.

Reply via email to