Развертывание Capistrano cap завершается неудачно в Ubuntu 10.10. Установленный Ruby с RVM
Я установил ruby 1.9.2 через RVM, а также через webby и capistrano. Webby не работает с 1.9.2, поэтому я сделал резервную копию на ruby 1.8.7 через RVM, установив его по умолчанию, и webby лучше.
При запуске cap deploy на этом ранее работающем сайте (для кого-то еще) я получаю следующее:
ryan @ ruby1: ~ / projects / cincinnati-agile-conference $ cap deploy /home/ryan/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29: в
gem_original_require': no such file to load -- railsless-deploy (LoadError) from /home/ryan/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in
require' from /home/ryan/.rvm/gems/ruby-1.8.7-p334/gems/capistrano-2.5.19/lib/capistrano/configuration/loading.rb:152:inrequire' from Capfile:5:in
загрузить 'из /home/ryan/.rvm/gems/ruby-1.8.7-p334/gems/capistrano-2.5.19/lib/capistrano/configuration/loading.rb:172:inload_from_file' from /home/ryan/.rvm/gems/ruby-1.8.7-p334/gems/capistrano-2.5.19/lib/capistrano/configuration/loading.rb:89:in
загрузить 'из /home/ryan/.rvm/gems/ruby-1.8.7-p334/gems/capistrano-2.5.19/lib/capistrano/configuration/loading.rb:86:inload' from /home/ryan/.rvm/gems/ruby-1.8.7-p334/gems/capistrano-2.5.19/lib/capistrano/configuration/loading.rb:86:in
каждый 'из /home/ryan/.rvm/gems/ruby-1.8.7-p334/gems/capistrano-2.5.19/lib/capistrano/configuration/loading.rb:86:inload' from /home/ryan/.rvm/gems/ruby-1.8.7-p334/gems/capistrano-2.5.19/lib/capistrano/cli/execute.rb:65:in
load_recipes 'из /home/ryan/.rvm/gems/ruby-1.8.7-p334/gems/capistrano-2.5.19/lib/capistrano/cli/execute.rb:65:ineach' from /home/ryan/.rvm/gems/ruby-1.8.7-p334/gems/capistrano-2.5.19/lib/capistrano/cli/execute.rb:65:in
load_recipes 'из /home/ryan/.rvm/gems/ruby-1.8.7-p334/gems/capistrano-2.5.19/lib/capistrano/cli/execute.rb:31:inexecute!' from /home/ryan/.rvm/gems/ruby-1.8.7-p334/gems/capistrano-2.5.19/lib/capistrano/cli/execute.rb:14:in
выполнить 'из /home/ryan/.rvm/gems/ruby-1.8.7-p334/gems/capistrano-2.5.19/bin/cap:4 из /home/ryan/.rvm/gems/ruby-1.8.7-p334/bin/cap:19: в "загрузке" из /home/ryan/.rvm/gems/ruby-1.8.7-p334/bin/cap:19
Google-fu приводит меня к предложениям не использовать пакеты ruby, но я использовал RVM.
1 ответ
Когда вы вернулись к 1.8.7, вы установили гем railsless-deploy?