Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 817341 - dev-ruby/json-2.3.0: should depend on dev-ruby/did_you_mean
Summary: dev-ruby/json-2.3.0: should depend on dev-ruby/did_you_mean
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
: 817956 (view as bug list)
Depends on: 817761
Blocks:
  Show dependency tree
 
Reported: 2021-10-10 10:06 UTC by Erik Quaeghebeur
Modified: 2021-11-19 06:48 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (file_817341.txt,1.98 KB, text/plain)
2021-10-11 01:34 UTC, Sam James
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Erik Quaeghebeur 2021-10-10 10:06:29 UTC
When trying to install ruby-2.7, I hit the following issue:

 * Running configure phase for ruby27 ...
Traceback (most recent call last):
        2: from <internal:gem_prelude>:2:in `<internal:gem_prelude>'
        1: from /usr/lib64/ruby/site_ruby/2.7.0/rubygems/core_ext/kernel_require.rb:85:in `require'
/usr/lib64/ruby/site_ruby/2.7.0/rubygems/core_ext/kernel_require.rb:85:in `require': cannot load such file -- did_you_mean (LoadError)

First re-emerging dev-ruby/did_you_mean fixed it.
Comment 1 Tee KOBAYASHI 2021-10-10 11:35:53 UTC
I had assumed that this was fixed by https://bugs.gentoo.org/788124.
Comment 2 Erik Quaeghebeur 2021-10-10 11:57:15 UTC
(In reply to Tee KOBAYASHI from comment #1)
> I had assumed that this was fixed by https://bugs.gentoo.org/788124.
Apparently not.
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-10-11 01:34:12 UTC
Created attachment 744408 [details]
build.log
Comment 4 Hans de Graaff gentoo-dev Security 2021-10-11 05:59:02 UTC
(In reply to Erik Quaeghebeur from comment #2)
> (In reply to Tee KOBAYASHI from comment #1)
> > I had assumed that this was fixed by https://bugs.gentoo.org/788124.
> Apparently not.

These versions of the json ebuilds still try to install extensions on their own rather than using the fixed code in the eclass. I'll file a stable bug for the fixed dev-ruby/json version.
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-10-13 06:03:56 UTC
*** Bug 817956 has been marked as a duplicate of this bug. ***