[DRE-maint] Bug#725672: apt-listbugs: version 0.1.10 fails to download bugs from the BTS
Cristian Ionescu-Idbohrn
cristian.ionescu-idbohrn at axis.com
Sun Dec 22 16:02:32 UTC 2013
On Wed, 4 Dec 2013, Gilles Crèvecœur wrote:
>
> Finally, When I have suppressed the ruby-libxml the bug has
> disappeared. I don't known why, but it interesting to note that the
> bug that I've described appears even with ruby 1.8 when libraries
> ruby-libxml and ruby-soap4r are installed together.
>
> So, I am able to suppress ruby 1.8 on my system and use
> apt-listbugs/0.1.11
Not so (debian jessie) here.
Just to add more to the confusion, with only ruby-soap4r installed:
,----
| $ irb
| irb(main):001:0> require 'xsd/xmlparser/libxmlparser'
| LoadError: cannot load such file -- xml/libxml
| from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
| from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
| from
| /usr/lib/ruby/vendor_ruby/xsd/xmlparser/libxmlparser.rb:10:in `<top (required)>'
| from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
| from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
| from (irb):1
| from /usr/bin/irb:12:in `<main>'
| irb(main):002:0>
`----
With ruby-soap4r _and_ ruby-libxml installed:
,----
| $ irb
| irb(main):001:0> require 'xsd/xmlparser/libxmlparser'
| NameError: uninitialized constant XML::SaxParser
| from /usr/lib/ruby/vendor_ruby/xsd/xmlparser/libxmlparser.rb:18:in `<class:LibXMLParser>'
| from /usr/lib/ruby/vendor_ruby/xsd/xmlparser/libxmlparser.rb:17:in `<module:XMLParser>'
| from /usr/lib/ruby/vendor_ruby/xsd/xmlparser/libxmlparser.rb:14:in `<module:XSD>'
| from /usr/lib/ruby/vendor_ruby/xsd/xmlparser/libxmlparser.rb:13:in `<top (required)>'
| from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
| from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
| from (irb):1
| from /usr/bin/irb:12:in `<main>'
| irb(main):002:0>
`----
Having ruby-soap4r _and_ ruby-libxml installed breaks apt-listbugs
0.1.9 too. Removing ruby-libxml makes apt-listbugs 0.1.9 work.
Replacing apt-listbugs with 0.1.11 breaks apt-listbugs.
It's a mess :( Is there a recipie to get this working properly?
Cheers,
--
Cristian
More information about the Pkg-ruby-extras-maintainers
mailing list