On Aug 23, 8:11 pm, "Donald R. Ziesig" <[email protected]> wrote:
>   Hi All!
>
> It's been a while since I had to ask for help, but I'm back!
>
> I've finished beta testing my big app and started the transition to
> production.  Everything went fine and the production version was working
> till I was asked to add another model :-(   (Almost a year of beta
> testing and they only come up with it after moving to production :-D )
>
> I successfully implemented and tested the new code in development mode,
> but when I tried to migrate the db, I started getting errors I have
> never seen before:
>
> First, using rake db:migrate it complained that I was using version
> 0.9.2 and the gemfile says 0.8.7 (NOT!  The gemfile says nothing about
> rake or its versions).  I don't remember doing anything that should have
> updated rake.

Your Gemfile may not, but your Gemfile.lock will have a specific
version in it.
>
> It recommended performing a /bundle upgrade/ to get rake 0.9.2 -- I did
> it, no problem making the upgrade itself.
>
> Unfortunately, after the upgrade, both /rake db:migrate/ (rake is using
> 0.9.2) and /hobo g migration/ (it says its using rake 0.8.7) produce
> errors in the form of:
>
> *uninitialized constant WillPaginate::Finders (NameError)*
>
> /bundle update/ shows: *Using will_paginate (3.0.0) *
>

hard to tell without a stack trace. At a guess something in your app
was trying to extend that module, which is defunct in will paginate
3.0


> The error is occurring in both production and development modes so I'm
> stuck - I can't do anything new (my next big task was to copy the old
> website data into the new website) this might require db changes (I
> tried to avoid this, but there is just too much difference between the
> sites).
>
> Searching the web shows similar errors with WillPaginate (none with
> Finders) dating back to 2007, but nothing that helped me.
>
> I tried *(this may be totally wrong, it's the hacker in me)* editing the
> Gemfile:
>
> gem "hobo", ">= 1.3.0.RC2"  #RC2 was pre31
>

If you know the exact version, i'd try gem 'hobo', '1.3.0.RC2'

Fred

> but the bundle update still shows 1.3.0.pre31.  I have the feeling that
> this is not going to solve the WillPaginate problem anyway, but I had to
> try.
>
> I need to get the WillPaginate thing fixed so that I can get my
> production db to match the code -- fortunately the users haven't
> transitioned from the old site yet.
>
> Can anyone help?
>
> Thanks,
>
> Don Z.
>
> P.S.  Is there a simple (recipe) way to update to the latest version of
> Hobo, since my ill-fated attempt at editing the Gemfile did nothing?  I
> don't need to do this except that I don't want to get too far behind.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to