Comment 0 for bug 102845

Revision history for this message
Norm Walsh (ndw) wrote : Ruby objects to cyclic dependency

Binary package hint: librdf-ruby

Attempting to run the example.rb script installed in /usr/share/doc/librdf-ruby/examples reports:

$ ruby /usr/share/doc/librdf-ruby/examples/example.rb
/usr/lib/ruby/1.8/rdf/redland/resource.rb:5:in `append_features': cyclic include detected (ArgumentError)
 from /usr/lib/ruby/1.8/rdf/redland/resource.rb:5:in `include'
 from /usr/lib/ruby/1.8/rdf/redland/resource.rb:5
 from /usr/lib/ruby/1.8/rdf/redland.rb:10:in `require'
 from /usr/lib/ruby/1.8/rdf/redland.rb:10
 from /usr/share/doc/librdf-ruby/examples/example.rb:24:in `require'
 from /usr/share/doc/librdf-ruby/examples/example.rb:24

I get similar errors in my application that used to work under Edgy.

Attempting to compile and install the 1.0.5 release of librdf and the ruby bindings changed the error, but perhaps that's just because I botched some aspect of the install. I suggest packaging up the most recent versions to see if that helps.