101

I was trying to run brew doctor but system popped up error of

/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- active_support/core_ext/object/blank (LoadError)

Searched online and another post suggested to just "gem install activesupport" but then I ran into error of:

ERROR: Error installing activesupport: i18n requires Ruby version >= 2.3.0. 

I also tried to rvm install ruby-2.3.0 but the same error popped again

[2019-02-26 10:07:41] requirements_osx_brew_libs_install requirements_osx_brew_libs_install () { brew install "$@" --force || { \typeset ret=$?; requirements_osx_brew_libs_error "installation"; return $ret } } current path: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib PATH=/Users/{user_name}/.aw/pex_resources/scripts/binaries:/usr/local/sbin:/Users/fengjiao/.rbenv/shims:/Users/{user_name}/.nvm/v0.10.32/bin:/Users/fengjiao/bin:/usr/local/sbin:/usr/local/bin:/Users/{user_name}/.rbenv/shims:/Users/{user_name}/.nvm/v0.10.32/bin:/Users/{user_name}/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/munki:/opt/X11/bin:/Users/fengjiao/gocode/bin:/Users/{user_name}/.rvm/bin command(10): requirements_osx_brew_libs_install autoconf automake libtool pkg-config coreutils libyaml readline libksba [email protected] ++ brew install autoconf automake libtool pkg-config coreutils libyaml readline libksba [email protected] --force /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- active_support/core_ext/object/blank (LoadError) from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/local/Homebrew/Library/Homebrew/global.rb:10:in `<top (required)>' from /usr/local/Homebrew/Library/Homebrew/brew.rb:21:in `require_relative' from /usr/local/Homebrew/Library/Homebrew/brew.rb:21:in `<main>' ++ typeset ret=1 ++ requirements_osx_brew_libs_error installation ++ rvm_warn 'There were package installation errors, make sure to read the log. Try `brew tap --repair` and make sure `brew doctor` looks reasonable. 

4 Answers 4

241

Running brew style fixed this issue for me.


Update

As mentioned in the comments, for some people the solution is:

brew update-reset 
Sign up to request clarification or add additional context in comments.

8 Comments

@Mave for me happened after I ran brew cleanup
@crisscross please add your command as an answer, it is only thing which worked for me, thank you :)
@BigHeadCreations , @Mave: I was able to confirm that this happened directly after a brew cleanup. Just prior to this, brew update said gave updated commit: 6db1c7383. brew update-reset fixed the issue.
Thanks!! I solved my issue using brew update-reset
Works for macOS 10.15
|
51

Had the same problem. I had to run brew update-reset to fix it.

Comments

1

I face the 'sunspot_rails-2.1.0' issue while upgrade the ruby version ruby 2.2 to ruby 2.5 for rails 4.2 and here I would like to share with you which has worked for me.

"LoadError: no such file to load -- active_support/core_ext/object/to_json"

Refrence: https://github.com/sunspot/sunspot/pull/555/files

Comments

0

In my case, I have to force homebrew/linuxbrew to use its own portable-ruby to fix it.

I am running ArchLinux with ruby 2.7.0 installed, after I switch to homebrew's portable-ruby by export HOMEBREW_FORCE_VENDOR_RUBY=1 as described in the manpage and issue brew update, homebrew automatically downloads portable-ruby 2.6.3, and everything's back to normal.

I think the root cause might be homebrew's incompatible with a higher version of ruby.

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.