[DRE-maint] Bug#1054733: ruby-gruff: FTBFS: ERROR: Test "ruby3.1" failed: NoMethodError: undefined method `background_color=' for [...]

Lucas Nussbaum lucas at debian.org
Fri Oct 27 20:20:30 BST 2023


Source: ruby-gruff
Version: 0.6.0-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20231027 ftbfs-trixie

Hi,

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


Relevant part (hopefully):
>   NoMethodError: undefined method `background_color=' for #<Gruff::Spider:0x00007f0924232808 @columns=800.0, @rows=600.0, @raw_columns=800.0, @raw_rows=600.0, @column_count=0, @marker_count=nil, @minimum_value=nil, @maximum_value=nil, @has_data=false, @data=[], @labels={}, @labels_seen={}, @sort=false, @title="Transparent background", @scale=1.0, @font=nil, @bold_title=true, @marker_font_size=21.0, @legend_font_size=20.0, @title_font_size=36.0, @right_margin=20.0, @left_margin=20.0, @bottom_margin=20.0, @top_margin=20.0, @legend_margin=20.0, @title_margin=20.0, @legend_box_size=20.0, @no_data_message="No Data", @show_labels_for_bar_values=false, @legend_at_bottom=false, @hide_line_numbers=false, @hide_title=true, @hide_legend=true, @hide_line_markers=false, @center_labels_over_point=true, @has_left_labels=false, @label_stagger_height=0, @label_max_size=0, @label_truncation_style=:absolute, @additional_line_values=[], @additional_line_colors=[], @theme_options={:colors=>["#FDD84E", "#6886B4", "#72AE6E", "#D1695E", "#8A6EAF", "#EFAA43", "[...]
>   
>           self.background_color = 'transparent'
>               ^^^^^^^^^^^^^^^^^^^
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:958:in `block in render_transparent_background'
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:957:in `initialize'
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:957:in `new'
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:957:in `render_transparent_background'
> /<<PKGBUILDDIR>>/lib/gruff/spider.rb:17:in `transparent_background='
> /<<PKGBUILDDIR>>/test/test_spider.rb:140:in `test_transparency'
>      137:     g = Gruff::Spider.new(20)
>      138:     g.title = "Transparent background"
>      139:     g.hide_text = true
>   => 140:     g.transparent_background = true
>      141:     g.hide_axes = true
>      142:     @datasets.each do |data|
>      143:       g.data(data[0], data[1])
> ===============================================================================
> : (0.657848)
>     test_wide:						.: (0.193981)
>   TestGruffStackedArea: 
>     test_area_graph:					.: (0.300806)
>     test_area_graph_small:				.: (0.213873)
>   TestGruffStackedBar: 
>     test_bar_graph:					.: (0.262567)
>     test_bar_graph_segment_spacing:			.: (0.315551)
>     test_bar_graph_small:				.: (0.223674)
>   TestLabelsForNullData: 
>     test_labels:					.: (0.231124)
>   TestMiniBar: 
>     test_simple_bar:					/<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> .: (0.063885)
>   TestMiniPie: 
>     test_pie_with_legend_right:				/<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/mini/pie.rb:30: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> .: (0.261332)
>     test_simple_pie:					/<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/mini/pie.rb:30: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> .: (0.254612)
>   TestMiniSideBar: 
>     test_multi_color:					/<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/mini/side_bar.rb:29: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> .: (0.326934)
>     test_one_color:					/<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/base.rb:1159: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> /<<PKGBUILDDIR>>/lib/gruff/mini/side_bar.rb:29: warning: RMagick: unable to read font `/Library/Fonts/Verdana.ttf' @ warning/annotate.c/RenderType/1001
> .: (0.148659)
> TestGruffScatter: 
>   test_all_negative:					.: (0.465010)
>   test_all_zeros:					.: (0.189131)
>   test_empty_set_of_axis_values:			.: (0.003539)
>   test_many_datapoints:					.: (0.291841)
>   test_negative:					.: (0.519544)
>   test_no_data:						.: (0.072781)
>   test_no_hide_line_no_labels:				.: (0.252333)
>   test_no_legend:					.: (0.140309)
>   test_no_line_markers:					.: (0.132935)
>   test_no_set_labels:					.: (0.260358)
>   test_no_title:					.: (0.163026)
>   test_nothing_but_the_graph:				.: (0.035489)
>   test_scatter_graph:					.: (0.255399)
>   test_some_nil_points:					.: (0.003492)
>   test_unequal_number_of_x_and_y_values:		.: (0.003391)
>   test_wide_graph:					.: (0.428773)
> 
> Finished in 70.793455215 seconds.
> -------------------------------------------------------------------------------
> 193 tests, 16 assertions, 0 failures, 8 errors, 0 pendings, 0 omissions, 0 notifications
> 95.8549% passed
> -------------------------------------------------------------------------------
> 2.73 tests/s, 0.23 assertions/s
> rake aborted!
> Command failed with status (1): [ruby -w -I"test" /usr/lib/ruby/gems/3.1.0/gems/rake-13.0.6/lib/rake/rake_test_loader.rb "test/test_accumulator_bar.rb" "test/test_area.rb" "test/test_bar.rb" "test/test_base.rb" "test/test_bezier.rb" "test/test_bullet.rb" "test/test_dot.rb" "test/test_labels_for_null_data.rb" "test/test_legend.rb" "test/test_line.rb" "test/test_mini_bar.rb" "test/test_mini_pie.rb" "test/test_mini_side_bar.rb" "test/test_net.rb" "test/test_photo.rb" "test/test_pie.rb" "test/test_scatter.rb" "test/test_scene.rb" "test/test_side_bar.rb" "test/test_sidestacked_bar.rb" "test/test_spider.rb" "test/test_stacked_area.rb" "test/test_stacked_bar.rb"  -v]
> 
> Tasks: TOP => default
> (See full trace by running task with --trace)
> ERROR: Test "ruby3.1" failed: 


The full build log is available from:
http://qa-logs.debian.net/2023/10/27/ruby-gruff_0.6.0-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231027;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231027&fusertaguser=lucas@debian.org&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.



More information about the Pkg-ruby-extras-maintainers mailing list