Bug 29703 - ruby-rpm does not work when librpm-devel is not installed
Summary: ruby-rpm does not work when librpm-devel is not installed
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Pascal Terjan
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-26 23:17 CET by Pascal Terjan
Modified: 2024-02-10 20:41 CET (History)
0 users

See Also:
Source RPM: ruby-rpm
CVE:
Status comment:


Attachments

Description Pascal Terjan 2021-11-26 23:17:43 CET
$ ruby -rrpm -e' ' 
Traceback (most recent call last):
	1: from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:92:in `require'
/usr/share/rubygems/rubygems/core_ext/kernel_require.rb:92:in `require': cannot load such file -- rpm (LoadError)
	11: from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:156:in `require'
	10: from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:168:in `rescue in require'
	 9: from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:168:in `require'
	 8: from /usr/share/gems/gems/rpm-0.0.5/lib/rpm.rb:2:in `<top (required)>'
	 7: from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:72:in `require'
	 6: from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:72:in `require'
	 5: from /usr/share/gems/gems/rpm-0.0.5/lib/rpm/c.rb:3:in `<top (required)>'
	 4: from /usr/share/gems/gems/rpm-0.0.5/lib/rpm/c.rb:4:in `<module:RPM>'
	 3: from /usr/share/gems/gems/rpm-0.0.5/lib/rpm/c.rb:8:in `<module:C>'
	 2: from /usr/share/gems/gems/ffi-1.12.2/lib/ffi/library.rb:99:in `ffi_lib'
	 1: from /usr/share/gems/gems/ffi-1.12.2/lib/ffi/library.rb:99:in `map'
/usr/share/gems/gems/ffi-1.12.2/lib/ffi/library.rb:145:in `block in ffi_lib': Could not open library '/usr/lib/rpm': /usr/lib/rpm: cannot read file data: Is a directory. (LoadError)
Could not open library 'librpm.so': librpm.so: cannot open shared object file: No such file or directory.
Could not open library 'librpm.so.8': librpm.so.8: cannot open shared object file: No such file or directory.
Could not open library 'librpm.so.7': librpm.so.7: cannot open shared object file: No such file or directory.
Could not open library 'librpm.so.3': librpm.so.3: cannot open shared object file: No such file or directory.
Could not open library 'librpm.so.2': librpm.so.2: cannot open shared object file: No such file or directory.
Could not open library 'librpm.so.1': librpm.so.1: cannot open shared object file: No such file or directory
	9: from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:156:in `require'
	8: from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:168:in `rescue in require'
	7: from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:168:in `require'
	6: from /usr/share/gems/gems/rpm-0.0.5/lib/rpm.rb:2:in `<top (required)>'
	5: from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:72:in `require'
	4: from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:72:in `require'
	3: from /usr/share/gems/gems/rpm-0.0.5/lib/rpm/c.rb:3:in `<top (required)>'
	2: from /usr/share/gems/gems/rpm-0.0.5/lib/rpm/c.rb:4:in `<module:RPM>'
	1: from /usr/share/gems/gems/rpm-0.0.5/lib/rpm/c.rb:7:in `<module:C>'
/usr/share/gems/gems/rpm-0.0.5/lib/rpm/c.rb:13:in `rescue in <module:C>': Can't find rpm libs on your system: Could not open library '/usr/lib/rpm': /usr/lib/rpm: cannot read file data: Is a directory. (RuntimeError)
Could not open library 'librpm.so': librpm.so: cannot open shared object file: No such file or directory.
Could not open library 'librpm.so.8': librpm.so.8: cannot open shared object file: No such file or directory.
Could not open library 'librpm.so.7': librpm.so.7: cannot open shared object file: No such file or directory.
Could not open library 'librpm.so.3': librpm.so.3: cannot open shared object file: No such file or directory.
Could not open library 'librpm.so.2': librpm.so.2: cannot open shared object file: No such file or directory.
Could not open library 'librpm.so.1': librpm.so.1: cannot open shared object file: No such file or directory
Comment 1 Pascal Terjan 2021-11-26 23:18:08 CET
ruby-rpm-0.0.5-4.1.mga8 is currently building to fix this.
Comment 2 Pascal Terjan 2024-02-10 20:41:57 CET
Fixed long ago

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.