I just hit this the same error a couple days ago against plain 1.2.3,
and I can confirm that I had a bad require in my environments.rb.

- Rob

On 10/2/07, Kevin Clark <[EMAIL PROTECTED]> wrote:
>
> I've hit this a couple times, but I don't remember the _exact_ cause and fix.
>
> I _believe_ that what's happening is that mongrel is being double
> loaded due to a bad require (check your environment.rb). The second
> time it's loaded, the OPTIONS array hasn't been modified to be an
> OptionParser (which makes it a singleton), so it bails on that run.
>
> "warning: already initialized constant OPTIONS" is an indicator.
> Double check your requires in environment.rb, and you may want to just
> put some printf debugging in
> rails/railties/lib/commands/servers/mongrel.rb. Just have it raise,
> and catch, and print the backtrace. It'll let you know where it's
> being loaded twice.
>
> And do report back. I don't remember the exact cause, but it'd be nice
> to have it sitting on a mailing list somewhere to refer back to.
>
>
> On 10/2/07, Cyril Mougel <[EMAIL PROTECTED]> wrote:
> >
> > Hi,
> >
> > With the announce of release to Rails 2.0 PR. I want test it on my own
> > web-application. So to test it, I have made as say in DHH announce[1]:
> >
> > rake rails:freeze:edge TAG=rel_2-0-0_PR
> >
> > But after a rake rails:update and a script/server start, I have an
> > error. I paste the error in pastie[2].
> >
> > In my system, I have the gem of 1.2.3 Rails.
> >
> > For another test I have install the gem of 2.0 PR ( gem install rails
> > --source http://gems.rubyonrails.org ). So after this install I have
> > not problem. My application run correctly.
> >
> > But If I uninstall this new gem to leave the old. The error become
> > again. I don't know what I have this error. I have test on another PC
> > and no problem.
> >
> > Have you an idea ?
> >
> >
> > [1] : http://weblog.rubyonrails.org/2007/9/30/rails-2-0-0-preview-release
> > [2] : http://pastie.caboo.se/102615
> >
> > --
> > Cyril Mougel
> > http://blog.shingara.fr
> >
> > >
> >
>
>
> --
> Kevin Clark
> http://glu.ttono.us
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Core" 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-core?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to