After upgrading ruby-libglade2 from 0.15.0 to 0.16.0, application could crash if the optional source is not assigned : /usr/lib/ruby/site_ruby/1.8/libglade2.rb:105:in `guard_source_from_gc': undefined method `signal_connect' for nil:NilClass (NoMethodError) from /usr/lib/ruby/site_ruby/1.8/libglade2.rb:98:in `guard_sources_from_gc' from /usr/lib/ruby/site_ruby/1.8/libglade2.rb:97:in `each' from /usr/lib/ruby/site_ruby/1.8/libglade2.rb:97:in `guard_sources_from_gc' Solution have be done in the CVS tree. Please, could you add this patch : http://ruby-gnome2.cvs.sourceforge.net/ruby-gnome2/ruby-gnome2/libglade/lib/libglade2.rb?r1=1.17&r2=1.18&view=patch
Has zero in common w/ Gentoo Bugzilla product; read the descriptions.
Created attachment 105171 [details] emerge --info
Created attachment 105172 [details, diff] libglade2.rb patch Provided from: http://ruby-gnome2.cvs.sourceforge.net/ruby-gnome2/ruby-gnome2/libglade/lib/libglade2.rb?r1=1.17&r2=1.18
Created attachment 105173 [details, diff] libglade2.rb patch Provided from: http://ruby-gnome2.cvs.sourceforge.net/ruby-gnome2/ruby-gnome2/libglade/lib/libglade2.rb?r1=1.17&r2=1.18
CCing metalgod as he's currently maintaining ruby gtk bindings
Yes the patch is fundamental. Thanks for the patch i'll add it asap.
Patch Added to the tree. Thanks for the heads up.