で正常に動作する Rails アプリがありますがrails s
、pow を使用してロードしようとすると、次のエラーが発生します。
Bundler::GemNotFound: Could not find rake-0.9.2.2 in any of the sources
~/.rvm/gems/ruby-1.9.2-p290/gems/bundler-1.0.22/lib/bundler/spec_set.rb:88:in `block in materialize'
~/.rvm/gems/ruby-1.9.2-p290/gems/bundler-1.0.22/lib/bundler/spec_set.rb:82:in `map!'
~/.rvm/gems/ruby-1.9.2-p290/gems/bundler-1.0.22/lib/bundler/spec_set.rb:82:in `materialize'
....
奇妙なことに、このアプリの .rvmrc ファイルでは次のように指定されています1.9.3-p125
。
which rake
.../.rvm/gems/ruby-1.9.3-p125/bin/rake
実行すると次のように表示されますbundle install
。
Using rake (0.9.2.2)
FWIW、pow は、1.9.2 と別の gemset を使用する別の非レール プロジェクトで問題なく動作します。
ありがとう!