Bug 16640

Summary: ruby-gettext fails with load error
Product: Mageia Reporter: Petos Safarik <petos.safarik>
Component: RPM PackagesAssignee: All Packagers <pkg-bugs>
Status: RESOLVED OLD QA Contact:
Severity: normal    
Priority: Normal CC: fundawang, marja11, pterjan
Version: 5   
Target Milestone: ---   
Hardware: All   
OS: Linux   
URL: http://gettext.rubyforge.org/
Whiteboard:
Source RPM: ruby-gettext-2.3.3-10.mga5.src.rpm CVE:
Status comment:

Description Petos Safarik 2015-08-24 17:20:48 CEST
Description of problem:
Ruby-gettext is not working on current version available. Update to newest 1.3.6 fix the issues (also needed as pre-req newest ruby-text). 

Version-Release number of selected component (if applicable):
ruby-gettext-2.3.3-10

How reproducible:
Try to require ruby-gettext module. It fails on:

/usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- locale/util/memoizable (LoadError)
	from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require'
	from /usr/share/ruby/gems/gems/gettext-2.3.3/lib/gettext/runtime/class_info.rb:3:in `<top (required)>'
	from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require'
	from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require'
	from /usr/share/ruby/gems/gems/gettext-2.3.3/lib/gettext/runtime/textdomain_manager.rb:13:in `<top (required)>'
	from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require'
	from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require'
	from /usr/share/ruby/gems/gems/gettext-2.3.3/lib/gettext.rb:31:in `<top (required)>'
	from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:135:in `require'
	from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:135:in `rescue in require'
	from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:144:in `require'



Reproducible: 

Steps to Reproduce:
Comment 1 Marja Van Waes 2015-08-24 20:26:20 CEST
(In reply to Petos Safarik from comment #0)
> Description of problem:
> Ruby-gettext is not working on current version available. Update to newest
> 1.3.6 fix the issues (also needed as pre-req newest ruby-text). 
> 
> Version-Release number of selected component (if applicable):
> ruby-gettext-2.3.3-10
> 
> How reproducible:
> Try to require ruby-gettext module. It fails on:
> 
> /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require':
> cannot load such file -- locale/util/memoizable (LoadError)
> 	from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require'
> 	from
> /usr/share/ruby/gems/gems/gettext-2.3.3/lib/gettext/runtime/class_info.rb:3:
> in `<top (required)>'
> 	from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require'
> 	from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require'
> 	from
> /usr/share/ruby/gems/gems/gettext-2.3.3/lib/gettext/runtime/
> textdomain_manager.rb:13:in `<top (required)>'
> 	from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require'
> 	from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require'
> 	from /usr/share/ruby/gems/gems/gettext-2.3.3/lib/gettext.rb:31:in `<top
> (required)>'
> 	from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:135:in
> `require'
> 	from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:135:in `rescue
> in require'
> 	from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:144:in
> `require'
> 

Since there is no maintainer for this package, CC'ing two committers

CC: (none) => fundawang, marja11, pterjan

Comment 2 Marja Van Waes 2016-11-02 10:16:29 CET
We have ruby-gettext-3.2.0-1.mga6 now.

Assuming that fixed the problem, so closing.

Please reopen if I'm wrong

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

Comment 3 Marja Van Waes 2016-11-02 10:20:42 CET
I am wrong, this report is for Mageia 5 :-þ

Assigning to all packagers collectively, since there is no registered maintainer for this package

Status: RESOLVED => REOPENED
Resolution: FIXED => (none)
Assignee: bugsquad => pkg-bugs
Summary: Update ruby-gettext to newer verion 1.3.6 => ruby-gettext fails with load error

Comment 4 Marja Van Waes 2018-06-26 11:16:30 CEST
Hi Petos,

Thank you for having taken the needed time to report this issue!

We regret if this issue didn't get fixed in Mageia 5.

Mageia 5 has officially reached its End of Life on December 31st, 2017 https://blog.mageia.org/en/2017/11/07/mageia-5-eol-postponed/
It only continued to get important security updates since then, but non-security bugs have no chance of still getting fixed.

I assume this bug doesn't exist in Mageia 6 or later, because we have newer ruby-gettext there.

Closing as OLD.

Please reopen this report and change its "Version:" at the top left to "6", if the same bug still exists in Mageia 6.

Thanks,
Marja

Status: REOPENED => RESOLVED
Resolution: (none) => OLD