Source: ruby-prof
Version: 0.16.2+dfsg-2
Severity: important
User: [email protected]
Usertags: ruby2.5

Dear Maintainer,

This package fails to build against ruby2.5. Soon, there will
be a transition to ruby2.5, and this package will FTBFS in sid.

There may be some details on the wiki about common problems:
https://wiki.debian.org/Teams/Ruby/Ruby25Transition

Build log excerpt:


  1) Failure:
LineNumbersTest#test_function_line_no 
[/build/ruby-prof-0.16.2+dfsg/test/line_number_test.rb:37]:
Expected: 10
  Actual: 11

  2) Failure:
LineNumbersTest#test_c_function 
[/build/ruby-prof-0.16.2+dfsg/test/line_number_test.rb:65]:
Expected: 14
  Actual: 15

  3) Error:
RackTest#test_create_profile_reports:
ArgumentError: incomplete format specifier; use %% (double %) instead
    
/build/ruby-prof-0.16.2+dfsg/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/printers/graph_printer.rb:59:in
 `sprintf'
    
/build/ruby-prof-0.16.2+dfsg/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/printers/graph_printer.rb:59:in
 `block in print_methods'
    
/build/ruby-prof-0.16.2+dfsg/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/printers/graph_printer.rb:49:in
 `reverse_each'
    
/build/ruby-prof-0.16.2+dfsg/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/printers/graph_printer.rb:49:in
 `print_methods'
    
/build/ruby-prof-0.16.2+dfsg/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/printers/abstract_printer.rb:75:in
 `print_thread'
    
/build/ruby-prof-0.16.2+dfsg/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/printers/abstract_printer.rb:69:in
 `block in print_threads'
    
/build/ruby-prof-0.16.2+dfsg/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/printers/abstract_printer.rb:68:in
 `each'
    
/build/ruby-prof-0.16.2+dfsg/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/printers/abstract_printer.rb:68:in
 `print_threads'
    
/build/ruby-prof-0.16.2+dfsg/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/printers/abstract_printer.rb:64:in
 `print'
    
/build/ruby-prof-0.16.2+dfsg/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/rack.rb:89:in
 `block (2 levels) in print'
    
/build/ruby-prof-0.16.2+dfsg/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/rack.rb:88:in
 `open'
    
/build/ruby-prof-0.16.2+dfsg/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/rack.rb:88:in
 `block in print'
    
/build/ruby-prof-0.16.2+dfsg/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/rack.rb:75:in
 `each'
    
/build/ruby-prof-0.16.2+dfsg/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/rack.rb:75:in
 `print'
    
/build/ruby-prof-0.16.2+dfsg/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/rack.rb:36:in
 `call'
    /build/ruby-prof-0.16.2+dfsg/test/rack_test.rb:42:in 
`test_create_profile_reports'
    /usr/lib/ruby/vendor_ruby/minitest/test.rb:107:in `block (3 levels) in run'


Full build log:
https://rbuild.fau.xxx/2018-01-23/ruby-prof.log

Please fix it!

Cheers,
Chris.

_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to