Skip to content

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

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions