[DRE-maint] Bug#935339: ruby-svg-graph: depends on ancient 'parsedate' Ruby core library

Marc Dequènes (duck) duck at duckcorp.org
Wed Aug 21 20:05:14 BST 2019


package: ruby-svg-graph
version: 1.0.5-3
severity: serious


Quack,

Sorry for the bad news but this library is not fit for release in this 
state. It depends on parsedate which was last seen in Ruby core in 
1.8.7:

/usr/lib/ruby/vendor_ruby/SVG/Graph/TimeSeries.rb
4:  require 'parsedate'
197:            arr = ParseDate.parsedate(time)

/usr/lib/ruby/vendor_ruby/SVG/Graph/Schedule.rb
4:  require 'parsedate'
169:              arr = ParseDate.parsedate( data[:data][i] )
187:          arr = ParseDate.parsedate( value )

There is a patch, and a fix for the original path, here: 
http://www.redmine.org/issues/11290

I did not have time to test it yet, but if we want to keep this library 
around I think this is worth a try.

Also Buster is affected so we should plan a backport when we have a 
working solution.

I'm part of the Ruby team but in case I don't have time to look at it 
later here are the details I could collect.

Regards.
\_o<

-- 
Marc Dequènes



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