# Capistrano, Rails, Leopard: Upgrade has broken my capistrano rake

**URL:** <https://www.ruby-forum.com/t/capistrano-rails-leopard-upgrade-has-broken-my-capistrano-rake/120098>\
**Category:** Rails\
**Created:** [November 13, 2007, 7:08pm UTC](https://www.ruby-forum.com/t/capistrano-rails-leopard-upgrade-has-broken-my-capistrano-rake/120098 "2007-11-13T19:08:04Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![sw0rdfish](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/edb3f5/32.png) [@sw0rdfish](https://www.ruby-forum.com/u/sw0rdfish)\
**Post date:** [November 13, 2007, 7:08pm UTC](https://www.ruby-forum.com/t/capistrano-rails-leopard-upgrade-has-broken-my-capistrano-rake/120098/1 "2007-11-13T19:08:04Z")

</div>

Hopefully someone here has a better idea of what’s going on. For the  
longest time now I’ve been using Capistrano to deploy my project from  
the SVN repository, to the live server… When Leopard came out from  
Apple, I upgraded my 2 computers, my iMac I did an upgrade, and my  
laptop I did a complete re-install of the OS. My business partner did  
the same thing to his laptop that I did to my iMac.

Ever since then I get the following error when I try to deploy from my  
machine…

rake aborted!  
undefined method `[]’ for nil:NilClass

When I run it with --trace I get.

\*\* Invoke remote:cold\_deploy (first\_time)  
\*\* Execute remote:cold\_deploy  
rake aborted!  
undefined method `[]' for nil:NilClass /Library/Ruby/Gems/1.8/gems/capistrano-2.1.0/lib/capistrano/cli/ execute.rb:25:in`execute!’  
/Users/sw0rdfish/Documents/Rails/talentconnection/config/…/lib/tasks/  
capistrano.rake:15:in `cap’  
/Users/sw0rdfish/Documents/Rails/talentconnection/config/…/lib/tasks/  
capistrano.rake:23

I’d nail it down to the pre-installed software on OS X 10.5, but my  
business partner can run the command w/o any problems and he’s able to  
deploy my application on his Macbook.

So I’m hoping some Capistrano MEnsa can shed some light on what’s  
going on. I really have very little knowledge of the system, as I  
didn’t set it up… but I’m picking up a lot as I go.

anyway, thanks for any help in advance.  
sw0rdfish
