Source: ruby-awesome-print Version: 1.6.1-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: ... Finished in 0.16369 seconds (files took 0.1327 seconds to load) 135 examples, 0 failures /usr/bin/ruby2.5 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.5 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=/build/ruby-awesome-print-1.6.1/debian/ruby-awesome-print/usr/lib/ruby/vendor_ruby:. GEM_PATH=debian/ruby-awesome-print/usr/share/rubygems-integration/all:/root/.gem/ruby/2.5.0:/var/lib/gems/2.5.0:/usr/lib/x86_64-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 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb FF..FFFF./build/ruby-awesome-print-1.6.1/lib/awesome_print/formatter.rb:378: warning: constant ::Fixnum is deprecated .....FFF.................................../build/ruby-awesome-print-1.6.1/lib/awesome_print/formatter.rb:378: warning: constant ::Fixnum is deprecated ./build/ruby-awesome-print-1.6.1/lib/awesome_print/formatter.rb:378: warning: constant ::Fixnum is deprecated .../build/ruby-awesome-print-1.6.1/lib/awesome_print/formatter.rb:378: warning: constant ::Fixnum is deprecated ./build/ruby-awesome-print-1.6.1/lib/awesome_print/formatter.rb:378: warning: constant ::Fixnum is deprecated .....FF................................................/build/ruby-awesome-print-1.6.1/lib/awesome_print/formatter.rb:378: warning: constant ::Fixnum is deprecated ...../build/ruby-awesome-print-1.6.1/lib/awesome_print/formatter.rb:378: warning: constant ::Fixnum is deprecated F............/build/ruby-awesome-print-1.6.1/lib/awesome_print/formatter.rb:378: warning: constant ::Fixnum is deprecated ./build/ruby-awesome-print-1.6.1/lib/awesome_print/formatter.rb:378: warning: constant ::Fixnum is deprecated .... Failures: 1) AwesomePrint colorization default settings (no forced colors) colorizes tty processes by default Failure/Error: expect(@arr.ai(:multiline => false)).to eq(COLORIZED) expected: "[ \e[1;34m1\e[0m, \e[0;36m:two\e[0m, \e[0;33m\"three\"\e[0m, [ \e[1;31mnil\e[0m, [ \e[1;32mtrue\e[0m, \e[1;31mfalse\e[0m ] ] ]" got: "[ 1, \e[0;36m:two\e[0m, \e[0;33m\"three\"\e[0m, [ \e[1;31mnil\e[0m, [ \e[1;32mtrue\e[0m, \e[1;31mfalse\e[0m ] ] ]" (compared using ==) # ./spec/colors_spec.rb:33:in `block (4 levels) in <top (required)>' 2) AwesomePrint colorization default settings (no forced colors) colorizes processes with ENV['ANSICON'] by default Failure/Error: expect(@arr.ai(:multiline => false)).to eq(COLORIZED) expected: "[ \e[1;34m1\e[0m, \e[0;36m:two\e[0m, \e[0;33m\"three\"\e[0m, [ \e[1;31mnil\e[0m, [ \e[1;32mtrue\e[0m, \e[1;31mfalse\e[0m ] ] ]" got: "[ 1, \e[0;36m:two\e[0m, \e[0;33m\"three\"\e[0m, [ \e[1;31mnil\e[0m, [ \e[1;32mtrue\e[0m, \e[1;31mfalse\e[0m ] ] ]" (compared using ==) # ./spec/colors_spec.rb:40:in `block (4 levels) in <top (required)>' 3) AwesomePrint colorization forced colors override still colorizes tty processes Failure/Error: expect(@arr.ai(:multiline => false)).to eq(COLORIZED) ... Finished in 0.15707 seconds (files took 0.10502 seconds to load) 135 examples, 12 failures Failed examples: rspec ./spec/colors_spec.rb:31 # AwesomePrint colorization default settings (no forced colors) colorizes tty processes by default rspec ./spec/colors_spec.rb:36 # AwesomePrint colorization default settings (no forced colors) colorizes processes with ENV['ANSICON'] by default rspec ./spec/colors_spec.rb:71 # AwesomePrint colorization forced colors override still colorizes tty processes rspec ./spec/colors_spec.rb:76 # AwesomePrint colorization forced colors override colorizes processes with ENV['ANSICON'] set to 0 rspec ./spec/colors_spec.rb:86 # AwesomePrint colorization forced colors override colorizes dumb terminals rspec ./spec/colors_spec.rb:96 # AwesomePrint colorization forced colors override colorizes subprocess rspec ./spec/formats_spec.rb:92 # AwesomePrint Array colored multiline (default) rspec ./spec/formats_spec.rb:109 # AwesomePrint Array colored multiline indented rspec ./spec/formats_spec.rb:126 # AwesomePrint Array colored single line rspec ./spec/methods_spec.rb:12 # Single method plain: should handle a method with no arguments rspec ./spec/methods_spec.rb:17 # Single method color: should handle a method with no arguments rspec ./spec/misc_spec.rb:97 # AwesomePrint HTML output wraps multiline ap output with <pre> tag with colorized <kbd> /usr/bin/ruby2.5 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb failed ERROR: Test "ruby2.5" failed. Exiting. Full build log: https://rbuild.fau.xxx/2018-01-23/ruby-awesome-print.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
