[DRE-maint] Bug#1050580: ruby-roxml: broken by ruby-nokogiri 1.15.4

Lucas Nussbaum lucas at debian.org
Wed Aug 30 21:28:17 BST 2023


On 26/08/23 at 16:55 +0200, Lucas Nussbaum wrote:
> Source: ruby-roxml
> Version: 4.2.0-1
> Severity: serious
> 
> Hi,
> 
> I just uploaded ruby-nokogiri 1.15.4, and while testing reverse
> dependencies, noticed that it breaks this package.

It fails with:

Failures:

  1) ROXML::XMLTextRef when the namespaces are different with :namespace => '*' should collect all instances
     Failure/Error: xml.search(xpath, roxml_namespaces)

     Nokogiri::XML::XPath::SyntaxError:
       xmlXPathCompOpEval: function local-name not found
     # /usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/nokogiri-1.15.4/lib/nokogiri/xml/searchable.rb:238:in `evaluate'
     # /usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/nokogiri-1.15.4/lib/nokogiri/xml/searchable.rb:238:in `xpath_impl'
     # /usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/nokogiri-1.15.4/lib/nokogiri/xml/searchable.rb:219:in `xpath_internal'
     # /usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/nokogiri-1.15.4/lib/nokogiri/xml/searchable.rb:182:in `xpath'
     # /usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/nokogiri-1.15.4/lib/nokogiri/xml/searchable.rb:61:in `search'
     # ./lib/roxml/xml/parsers/nokogiri.rb:58:in `search'
     # ./lib/roxml/xml/references.rb:121:in `nodes_in'
     # ./lib/roxml/xml/references.rb:220:in `fetch_value'
     # ./lib/roxml/xml/references.rb:36:in `value_in'
     # ./spec/xml/text_spec.rb:60:in `block (4 levels) in <top (required)>'

Finished in 0.3076 seconds (files took 0.91462 seconds to load)
213 examples, 1 failure, 19 pending


This is not known upstream (the last commit is from September 2021), and
the last issues are from 2016.

Lucas



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