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
-~----------~----~----~----~------~----~------~--~---

Reply via email to