Why are there two gemspecs rails in an rvm installation?

Why are there two rake gemspecs in the rvm installation?

~ - 10:59>find ~/.rvm/ -name 'rake-0.8.7.gemspec' ~/.rvm/gems/ruby-1.9.2-p136/specifications/rake-0.8.7.gemspec ~/.rvm/gems/ ruby-1.9.2-p136@global /specifications/rake-0.8.7.gemspec # alias ~/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/gems/1.9.1/specifications/rake-0.8.7.gemspec 

Why are they different? (A version other than gem contains only the name and version).

Why does the gem command always use the specification in the .rvm / gems directory, and how can I convince it?

(This is part of the puzzle to solve this problem when installing ffi .

+6
ruby rubygems rake rvm
source share
1 answer

This is due to the concept of RMS. This allows you to create different groups of gem installations that you can activate.

Read more about gemset here:

+1
source share

All Articles