Почему в установке rvm есть два rake gemspecs? - PullRequest
6 голосов
/ 01 марта 2011

Почему в установке rvm есть два rake gemspec?

~ - 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

Почему они разные? (Не-версия Gem содержит только имя и версию).

Почему команда gem не всегда использует спецификацию в директории .rvm / gems, и как мне убедить ее сделать это?

(Это часть головоломки, чтобы решить эту проблему с установкой ffi .

1 Ответ

1 голос
/ 22 марта 2011

Это связано с RVM-концепцией гемсетов. Он позволяет вам иметь различные группы установок гемов, которые вы можете сделать активными.

Подробнее о наборе драгоценных камней читайте здесь:

...