Summary: | dev-ruby/racc-1.5.2 (and others) /usr/lib64/ruby/2.5.0/rubygems.rb:17:in `require': cannot load such file -- rubygems/compatibility (LoadError) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | danipo |
Component: | Current packages | Assignee: | Gentoo Ruby Team <ruby> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | ionen, kingjon3377, marco |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
output of emerge -pqv
output of emerge --info build log |
Description
danipo
2021-01-20 01:48:47 UTC
Created attachment 683791 [details]
output of emerge -pqv
Created attachment 683794 [details]
output of emerge --info
Created attachment 683797 [details]
build log
Traceback (most recent call last): 3: from <internal:gem_prelude>:2:in `<internal:gem_prelude>' 2: from <internal:gem_prelude>:2:in `require' 1: from /usr/lib64/ruby/2.5.0/rubygems.rb:17:in `<top (required)>' /usr/lib64/ruby/2.5.0/rubygems.rb:17:in `require': cannot load such file -- rubygems/compatibility (LoadError) I think it's a generalized issue when have ruby25 eselect'ed after the ruby25 target removal, try to: eselect ruby set ruby26 Yes. eselect ruby set ruby26 fixes it. I'll take the liberty to mark similar bugs a duplicate of this one. *** Bug 766543 has been marked as a duplicate of this bug. *** *** Bug 765781 has been marked as a duplicate of this bug. *** On updated RUBY_TARGETS dev-ruby/rack should be merged before dev-ruby/rubygems. I think there should be "ruby_add_rdepend "dev-ruby/racc"" in dev-ruby/rubygems. At least, after that I can update my world after ruby26 got masked. |