Closed sjshuck closed 7 years ago
/usr/local/Cellar/ruby/2.4.1_1/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in `require': dlopen(/usr/local/lib/ruby/gems/2.4.0/gems/msgpack-1.0.3/lib/msgpack/msgpack.bundle, 9): Library not loaded: /usr/local/opt/ruby/lib/libruby.2.4.0.dylib (LoadError) Referenced from: /usr/local/lib/ruby/gems/2.4.0/gems/msgpack-1.0.3/lib/msgpack/msgpack.bundle
Isn't that a problem with your environment?
Indeed, a gem update
fixed the issue. Thanks.
macOS Sierra Neovim 0.2.0 and Ruby 2.4.1 installed via homebrew Using vim-plug Gem neovim 0.4.0
:CheckHealth fails when it gets to Ruby after Neovim 0.2.0 upgrade, before and after neovim-ruby upgrade from 0.3.1 to 0.4.0.
Relevant line in .config/nvim/init.vim (needed to use Homebrew Ruby and not macOS's):
let g:ruby_path = '/usr/local/bin/ruby'
Here is the output of
neovim-ruby-host --version
:For comparison, upgrading Neovim to 0.2.0 on Arch Linux simply caused :CheckHealth to complain about an out-of-date neovim Ruby gem; neovim gem upgrade from 0.3.1 to 0.4.0 fixed that.