[Mongrel] mongrel startup fails now: already initialized constant OPTIONS

Stephen Bannasch stephen.bannasch at deanbrook.org
Thu Nov 15 15:41:13 EST 2007


Gregory Brown, the developer of Ruport reports:

At 8:02 AM -0500 11/15/07, Gregory Brown wrote:
>Okay, after digging through all of this it sounds like Rails /
>GemPlugin are trying to autoload the ruport gem itself even though it
>isn't a plugin (has no init.rb).  This to me sounds like Rails is
>abusing gem_plugin, because Ruport does not depend on rails and thus
>should not be loaded.
>That having been said, Ruport 1.0 on up don't explicitly depend on
>gem_plugin, so it won't be detected by Rails, and thus won't break. (I
>If you have versions 0.8.10 -> 0.8.14 laying around and are
>experiencing this problem, try deleting them.
>Also, thanks for pointing this problem out, I've seen it before but
>only in weird cases, and was wondering what happened.

Sounds like it could be a problem with gem_plugin, or interactions between gem_plugin and rails, or gem_plugin ,rails, mongrel, ruby 1.8.6, and ruport <1.0

More information about the Mongrel-users mailing list