Capistrano を介して Passenger にアプリをデプロイする際に問題が発生しました。
許可が拒否された - /path/to/app/Gemfile.lock を bundler/definition.rb から振り払うことができないようです。誰もこれを以前に持っていましたか?
ファイルの chmod と chown を試みましたが、解決しませんでした。
他の誰かが問題を抱えていますか?
バックトレースは
/usr/local/rvm/gems/ruby-1.9.2-head/gems/bundler-1.0.0/lib/bundler/definition.rb 184 in `initialize'
/usr/local/rvm/gems/ruby-1.9.2-head/gems/bundler-1.0.0/lib/bundler/definition.rb 184 in `open'
/usr/local/rvm/gems/ruby-1.9.2-head/gems/bundler-1.0.0/lib/bundler/definition.rb 184 in `lock'
/usr/local/rvm/gems/ruby-1.9.2-head/gems/bundler-1.0.0/lib/bundler/environment.rb 39 in `lock'
/usr/local/rvm/gems/ruby-1.9.2-head/gems/bundler-1.0.0/lib/bundler/runtime.rb 35 in `setup'
/usr/local/rvm/gems/ruby-1.9.2-head/gems/bundler-1.0.0/lib/bundler.rb 100 in `setup'
更新:次のリンクを表示した後 (こちら)、dev にバンドルしてから Gemfile.lock を再コミットすることで問題を修正できました。