Something seems to be broken with my "gem" command. Here's what I get on running "gem"
/usr/local/lib/site_ruby/2.3.0/rubygems/stub_specification.rb:114:in
initialize': Permission denied @ rb_sysopen - /var/lib/gems/2.3.0/specifications/unicode-display_width-1.4.1.gemspec (Errno::EACCES) from /usr/local/lib/site_ruby/2.3.0/rubygems/stub_specification.rb:114:in
open' from /usr/local/lib/site_ruby/2.3.0/rubygems/stub_specification.rb:114:indata' from /usr/local/lib/site_ruby/2.3.0/rubygems/stub_specification.rb:204:in
valid?' from /usr/local/lib/site_ruby/2.3.0/rubygems/specification.rb:774:inselect' from /usr/local/lib/site_ruby/2.3.0/rubygems/specification.rb:774:in
gemspec_stubs_in' from /usr/local/lib/site_ruby/2.3.0/rubygems/specification.rb:798:inblock in map_stubs' from /usr/local/lib/site_ruby/2.3.0/rubygems/specification.rb:795:in
each' from /usr/local/lib/site_ruby/2.3.0/rubygems/specification.rb:795:inflat_map' from /usr/local/lib/site_ruby/2.3.0/rubygems/specification.rb:795:in
map_stubs' from /usr/local/lib/site_ruby/2.3.0/rubygems/specification.rb:788:ininstalled_stubs' from /usr/local/lib/site_ruby/2.3.0/rubygems/specification.rb:826:in
stubs' from /usr/local/lib/site_ruby/2.3.0/rubygems/specification.rb:747:in_all' from /usr/local/lib/site_ruby/2.3.0/rubygems/specification.rb:1131:in
latest_specs' from /usr/local/lib/site_ruby/2.3.0/rubygems.rb:546:infind_latest_files' from /usr/local/lib/site_ruby/2.3.0/rubygems.rb:1111:in
load_plugins' from /usr/local/lib/site_ruby/2.3.0/rubygems/gem_runner.rb:86:in<top (required)>' from /usr/local/lib/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:54:in
require' from /usr/local/lib/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:54:inrequire' from /usr/bin/gem:9:in
'
However the command runs fine if I do "sudo gem".
The bigger problem is that I am not able to use "bundle" to install new gems(e.g., fastlane). Note that I am using "bundle update" to install a gem via a Gemfile. And that fails with the exact same stack trace as the one posted above.
How can I fix this issue? Thanks!
\curl -sSL https://get.rvm.io | bash -s stable
; install Ruby withrvm install 2.5.3
. Don't use system Ruby. - anothermhchown -R `whoami` /usr/local/lib/site_ruby
. - Aleksei Matiushkin