Hi Jamis et al, I am running capistrano 2.4 on os x 10.5, and I have having the same problem:
cap deploy:check * executing `deploy:check' could not find any strategy named `checkout' That is after commenting out the line: set :deploy_via, :remote_cache When that line is left in I get: * executing `deploy:check' could not find any strategy named `remote_cache' I haven't had any problems with other gems, so I don't think the problem is with my load path. cap -V returns Capistrano v2.4.0 I am having this problem both with a new rais app that uses a git repository and my old rails apps that use subversion. thanks in advance for any ideas, Sean On Jun 23, 12:33 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > not sure this is going to help much but see below > > thanks > Nick > > On Jun 23, 5:21 pm, Jamis Buck <[EMAIL PROTECTED]> wrote:> Do you have a > .caprc file in your home directory? > > No > > > What does your > > Capfile look like? > > http://pastie.org/220451 > > > Do you have any plugins in vendor/plugins that have > > cap recipes? > > The only plugins installed are: > [EMAIL PROTECTED]:~/git/nyvej-accreditation (master)$ ls -l vendor/ > plugins/ > total 24 > drwxr-xr-x 4 nick nick 4096 2008-06-21 17:07 acts_as_state_machine > drwxr-xr-x 8 nick nick 4096 2008-06-21 17:07 exception_logger > drwxr-xr-x 4 nick nick 4096 2008-06-21 17:07 manage_fixtures > drwxr-xr-x 4 nick nick 4096 2008-06-21 17:07 restful-authentication > drwxr-xr-x 13 nick nick 4096 2008-06-21 17:07 rspec > drwxr-xr-x 8 nick nick 4096 2008-06-21 17:07 rspec_on_rails > > > > > I'm just wondering if there is something, somewhere, that is mucking > > with your load path. Try adding this to the bottom of both your > > deploy.rb and deploy/staging.rb files: > > > puts(__FILE__, load_paths.join(":")) > > > The load paths that are printed should be (by default) "." and the > > path to the "recipes" subdirectory in your capistrano installation (/ > > path/to/gems/capistrano-2.4.0/lib/capistrano/recipes). > > I get:http://pastie.org/220453 > all the paths look correct to me > > > > > - Jamis > > > On Jun 23, 2008, at 10:10 AM, [EMAIL PROTECTED] wrote: > > > > [EMAIL PROTECTED]:~$ ls -l /usr/lib/ruby/gems/1.8/gems/ > > > capistrano-2.4.0/ > > > lib/capistrano/recipes/deploy/strategy > > > total 32 > > > -rw-r--r-- 1 root root 2562 2008-06-23 14:36 base.rb > > > -rw-r--r-- 1 root root 533 2008-06-23 14:36 checkout.rb > > > -rw-r--r-- 1 root root 8417 2008-06-23 14:36 copy.rb > > > -rw-r--r-- 1 root root 469 2008-06-23 14:36 export.rb > > > -rw-r--r-- 1 root root 1488 2008-06-23 14:36 remote_cache.rb > > > -rw-r--r-- 1 root root 1735 2008-06-23 14:36 remote.rb > > > > I've tried uninstalling all the gems relating to capistrano but this > > > did not help either. I also tried running capistrano 2.3.0 (which it > > > was working for previously) but that did not help > > > > Thanks > > > Nick > > > > On Jun 23, 4:54 pm, Jamis Buck <[EMAIL PROTECTED]> wrote: > > >> I don't think it is related to rubygems, since I just tried > > >> uninstalling capistrano and reinstalling (using rubygems 1.2.0) and I > > >> can find the remote_cache strategy just fine. What does the lib/ > > >> capistrano/recipes/deploy/strategy directory look like in your > > >> capistrano installation? Is there a remote_cache.rb file? > > > >> - Jamis > > > >> On Jun 23, 2008, at 9:38 AM, [EMAIL PROTECTED] wrote: > > > >>> I did a fresh install of Ubuntu 8.04 at the weekend > > > >>> ruby 1.8.6 (2007-09-24 patchlevel 111) [i486-linux] > > > >>> I wonder if it has anything to do with the new version of rubygems? > > > >>> thanks > > >>> Nick > > > >>> On Jun 23, 4:06 pm, Jamis Buck <[EMAIL PROTECTED]> wrote: > > >>>> Very odd. :( I can't duplicate this at all. What version of Ruby > > >>>> are > > >>>> you using? And what OS? > > > >>>> - Jamis > > > >>>> On Jun 23, 2008, at 8:53 AM, [EMAIL PROTECTED] wrote: > > > >>>>> Hi, > > > >>>>> I'm getting a similar problem with my deploy: > > >>>>> could not find any strategy named `remote_cache' > > > >>>>> capistrano (2.4.0) > > >>>>> capistrano-ext (1.2.1) > > >>>>> gem 1.2.0 > > > >>>>> deploy.rb:http://pastie.org/220387 > > >>>>> deploy/staging.rb:http://pastie.org/220389 > > > >>>>> I've tried uninstalling and reinstalling capistrano but no luck > > > >>>>> Any ideas? > > >>>>> Thanks > > >>>>> Nick > > > >>>>> On Jun 23, 2:29 pm, Jamis Buck <[EMAIL PROTECTED]> wrote: > > >>>>>> Sounds like maybe you've got a botched install of capistrano. > > >>>>>> Does > > >>>>>> the > > >>>>>> file lib/capistrano/recipes/deploy/strategy/checkout.rb exist in > > >>>>>> your > > >>>>>> capistrano installation? What version of rubygems do you have > > >>>>>> installed? > > > >>>>>> If nothing else, you might want to "gem uninstall" all versions > > >>>>>> of > > >>>>>> capistrano that you've got installed, and then "gem install > > >>>>>> capistrano" and see if that works any better. > > > >>>>>> - Jamis > > > >>>>>> On Jun 22, 2008, at 11:43 PM, Parker McGee wrote: > > > >>>>>>> Whenever I try to deploy using Capistrano 2.4.0, I get the > > >>>>>>> following > > >>>>>>> output: > > > >>>>>>> $ cap deploy > > >>>>>>> * executing `deploy' > > >>>>>>> * executing `deploy:update' > > >>>>>>> ** transaction: start > > >>>>>>> * executing `deploy:update_code' > > >>>>>>> *** [deploy:update_code] rolling back > > >>>>>>> * executing "rm -rf /home/pmcgee/homeless-shelter/releases/ > > >>>>>>> 20080623053142; true" > > >>>>>>> servers: ["twistingmaze.com"] > > >>>>>>> Password: > > >>>>>>> [twistingmaze.com] executing command > > >>>>>>> command finished > > >>>>>>> could not find any strategy named `checkout' > > > >>>>>>> On deploy:check, I get the same error: > > > >>>>>>> $ cap -q deploy:check > > >>>>>>> could not find any strategy named `checkout' > > > >>>>>>> My deploy.rb file is available here:http://pastie.org/220188 > > > >>>>>>> I've never had this problem before, though I did just upgrade to > > >>>>>>> 2.4.0. I can't see anywhere where I'm trying to call a > > >>>>>>> 'checkout' > > >>>>>>> strategy. Could someone please help? Thanks! > > > >>>>>>> Parker McGee --~--~---------~--~----~------------~-------~--~----~ To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/capistrano -~----------~----~----~----~------~----~------~--~---
