2012-04-14 24 views
0

最新のRVM(1.12.3)にアップグレードし、rvm-capistrano gemをインストールしようとしています。rvm-capistrano gemをインストールできない

私はすでに最新のcapistrano, capistrano-ext, and capistrano-colors gemsをインストールしています。

これは私が私のGemfileに追加した行です:私は'bundle install'を行うと

gem 'rvm-capistrano' 

は、私は次のエラーを取得する:

============== =============================ここ

/home/larry/.rvm/gems/[email protected]/bin/rake Error:Error:[rake --tasks] rake aborted!

uninitialized constant Capistrano

/home/larry/.rvm/gems/[email protected]/gems/rvm-capistrano-1.0.2/lib/rvm/capistrano.rb:3:in `'

/home/larry/.rvm/gems/[email protected]/gems/bundler-1.1.3/lib/bundler/runtime.rb:74:in `require'

/home/larry/.rvm/gems/[email protected]/gems/bundler-1.1.3/lib/bundler/runtime.rb:74:in `rescue in block in require'

/home/larry/.rvm/gems/[email protected]/gems/bundler-1.1.3/lib/bundler/runtime.rb:62:in `block in require'

/home/larry/.rvm/gems/[email protected]/gems/bundler-1.1.3/lib/bundler/runtime.rb:55:in `each'

/home/larry/.rvm/gems/[email protected]/gems/bundler-1.1.3/lib/bundler/runtime.rb:55:in `require'

/home/larry/.rvm/gems/[email protected]/gems/bundler-1.1.3/lib/bundler.rb:119:in `require'

/home/larry/RubyMine/StupidTuesday/config/application.rb:7:in `'

/home/larry/RubyMine/StupidTuesday/Rakefile:4:in `require'

/home/larry/RubyMine/StupidTuesday/Rakefile:4:in `'

================================================

は、新しく追加された rvm-capistrano/lib/rvm/capistrano.rbから「問題」のラインですファイル:

Capistrano::Configuration.instance(true).load do

これはちょうどうまくいくようです。なぜ誰かがそれを知らないのですか?

おかげで、

ラリー

+3

"gem rvm-capistrano"行が私のGemfileの "gem capistrano"行の前に置かれたとき、そのエラー(およびレールジェネレータに関連するエラー)が発生しました。 私は "rvm-capistrano"の行を "capistrano"の後に置いたときにうまくいきました。私はGemfileに順序依存性があることを認識しませんでした。 これは他の人に役立つことを望みます。 - Larry – Larry

答えて

0

はちょうどRVM-Capistranoの宝石のバージョンを更新:

bundle update rvm-capistrano 

この問題は既に報告して固定しました。

関連する問題