Capistranoがフラグ--local
でバンドルインストールを実行するにもかかわらず、ベンダーキャッシュからの宝石は共有バンドルパスにインストールされません。代わりに、私はそれを通知されます:ベンダーキャッシュからGemをインストールできない
いくつかの宝石はあなたのベンダー/キャッシュディレクトリから見付かりません。
は
libv8-3.3.10.4は間違いなく、ベンダ/キャッシュ内に位置していますソースのいずれかにlibv8-3.3.10.4見つかりませんでした。誰がなぜbundlerがキャッシュから宝石をインストールしないのか知っていますか?
Capistranoが実行する完全なコマンドは以下のとおりです。 bundle help install
から
"cd /home/ari/apps/air/releases/20120209214139 && bundle install --gemfile /home/ari/apps/air/releases/20120209214139/Gemfile --path /home/ari/apps/air/shared/bundle --deployment --local --quiet --without development test"
私は同じ問題があります。 Ran 'bundle pack'を実行すると' bundle install --deployment'が 'vendor/cache'で見つけられません – maletor
これは同様です:http://groups.google.com/group/capistrano/msg/a82af2cc48784d4b。 OPは、Railsをインストールしてからlibv8をインストールすることで解決すると主張しています。あなたの状況でうまくいくかどうかは分かりません。 – ScottJShea