Skip to content

libxml-ruby-5.0.6 does not work at all #226

@arnej27959

Description

@arnej27959

OS: AlmaLinux 8, 9, 10 - all fail
ruby version: 3.1.7p261, 3.3.10 - both fail
Note: libxml-ruby version 5.0.5 works without any problems.

From plain AlmaLinux 10, after

  dnf -y install gcc libxml2-devel
  dnf -y install libffi-devel         ruby         ruby-devel         rubygems         rubygems-devel
  gem install libxml-ruby

This is the failure output:

[root@7d7efb49b6ac tmp]# cat t.rb 
require 'xml'

[root@7d7efb49b6ac tmp]# ruby t.rb
/usr/local/share/gems/gems/libxml-ruby-5.0.6/lib/libxml-ruby.rb:8:in `require_relative': cannot load such file -- /usr/local/share/gems/gems/libxml-ruby-5.0.6/lib/libxml_ruby (LoadError)
	from /usr/local/share/gems/gems/libxml-ruby-5.0.6/lib/libxml-ruby.rb:8:in `rescue in <top (required)>'
	from /usr/local/share/gems/gems/libxml-ruby-5.0.6/lib/libxml-ruby.rb:4:in `<top (required)>'
	from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:136:in `require'
	from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:136:in `require'
	from /usr/local/share/gems/gems/libxml-ruby-5.0.6/lib/libxml.rb:5:in `<top (required)>'
	from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:136:in `require'
	from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:136:in `require'
	from /usr/local/share/gems/gems/libxml-ruby-5.0.6/lib/xml.rb:13:in `<top (required)>'
	from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:141:in `require'
	from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:141:in `rescue in require'
	from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:135:in `require'
	from t.rb:1:in `<main>'
/usr/local/share/gems/gems/libxml-ruby-5.0.6/lib/libxml-ruby.rb:6:in `require_relative': cannot load such file -- /usr/local/share/gems/gems/libxml-ruby-5.0.6/lib/3.3/libxml_ruby (LoadError)
	from /usr/local/share/gems/gems/libxml-ruby-5.0.6/lib/libxml-ruby.rb:6:in `<top (required)>'
	from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:136:in `require'
	from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:136:in `require'
	from /usr/local/share/gems/gems/libxml-ruby-5.0.6/lib/libxml.rb:5:in `<top (required)>'
	from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:136:in `require'
	from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:136:in `require'
	from /usr/local/share/gems/gems/libxml-ruby-5.0.6/lib/xml.rb:13:in `<top (required)>'
	from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:141:in `require'
	from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:141:in `rescue in require'
	from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:135:in `require'
	from t.rb:1:in `<main>'
<internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:136:in `require': cannot load such file -- xml (LoadError)
	from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:136:in `require'
	from t.rb:1:in `<main>'



Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions