I''m having trouble with running mongrel once I updated rails to 2.0
from 1.2.5. This is the list of my installed gems
*** LOCAL GEMS ***
actionmailer (2.0.2, 2.0.1, 1.3.3)
actionpack (2.0.2, 2.0.1, 1.13.3)
actionwebservice (1.2.6, 1.2.3)
activerecord (2.0.2, 2.0.1, 1.15.3)
activeresource (2.0.2, 2.0.1)
activesupport (2.0.2, 2.0.1, 1.4.2)
activewarehouse (0.3.0, 0.2.0)
ar-extensions (0.7.0)
ar_fixtures (0.0.4)
builder (2.1.2)
capistrano (2.1.0, 1.4.1)
cgi_multipart_eof_fix (2.5.0, 2.1)
color-tools (1.3.0)
daemons (1.0.9, 1.0.6, 0.4.2)
deprec (1.9.1)
gem_plugin (0.2.3, 0.2.2)
mongrel (1.1.2, 1.1.1, 1.0.5, 1.0.1)
mongrel_cluster (1.0.5, 1.0.2)
mongrel_service (0.3.3, 0.3.1)
needle (1.3.0)
net-sftp (1.1.0)
net-ssh (1.1.2)
nitro (0.41.0)
og (0.41.0)
paginator (1.1.0)
parseexcel (0.5.2)
pdf-writer (1.1.7, 1.1.3)
rails (2.0.2, 2.0.1, 1.2.3)
rails_creator (0.6.2)
rails_sql_views (0.6.1, 0.5.1)
rake (0.8.0, 0.7.3, 0.7.2)
rbehave (0.3.0)
rcov (0.8.1.2.0, 0.8.0.2)
RedCloth (3.0.4)
rspec (1.1.1, 1.0.8)
ruby-breakpoint (0.5.1, 0.5.0)
ruby-debug-base (0.9.3)
ruby-debug-ide (0.1.9)
ruby-snarl (0.0.8)
rubyclr (0.5.2)
rubyforge (0.4.4, 0.4.2)
rubygems-update (1.0.1, 0.9.5)
win32-service (0.5.2)
win32-sound (0.4.1, 0.4.0)
win32console (1.0.8)
windows-pr (0.7.4, 0.6.2)
zentest (3.5.0)
ZenTest (3.7.0, 3.6.1)
 This is the error I get:
D:\Brian\code\Payroll>ruby script/server
=> Booting Mongrel (use ''script/server webrick'' to force
WEBrick)
=> Rails application starting on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
Exiting
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_re
quire'': no such file to load -- c:/ruby/lib/ruby/gems/1.8/gems/
mongrel_service-0
.3.1-x86-mswin32/lib/mongrel_service/init.rb (MissingSourceFile)
        from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
27:in `re
quire''
        from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.1/lib/
active_suppo
rt/dependencies.rb:496:in `require''
        from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.1/lib/
active_suppo
rt/dependencies.rb:342:in `new_constants_in''
        from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.1/lib/
active_suppo
rt/dependencies.rb:496:in `require''
        from c:/ruby/lib/ruby/gems/1.8/gems/gem_plugin-0.2.3/lib/
gem_plugin.rb:1
34:in `load''
        from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/source_index.rb:
163:in `eac
h''
When I try to install mongrel_service-0.3.1 I get this error:
C:\ruby\lib\ruby\gems\1.8\cache>gem install mongrel_service-0.3.1-
mswin32.gem
ERROR:  While executing gem ... (NoMethodError)
    undefined method `include?'' for nil:NilClass
C:\ruby\lib\ruby\gems\1.8\cache>
        from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/source_index.rb:
163:in `eac
h''
        from c:/ruby/lib/ruby/gems/1.8/gems/gem_plugin-0.2.3/lib/
gem_plugin.rb:1
12:in `load''
         ... 11 levels...
        from c:/ruby/lib/ruby/gems/1.8/gems/rails-2.0.1/lib/commands/
server.rb:3
9
        from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
27:in `ge
m_original_require''
        from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
27:in `re
quire''
        from script/server:3
Anybody had similar problems??
--~--~---------~--~----~------------~-------~--~----~
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
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---
Loads of people, it''s to do with rubygems 0.9.5+ and the changes made to accommodate ruby 1.9. Precompiled gems like mongrel/win32 are having some problems with this due to the folder naming conventions. Either use webrick in dev mode (assume your''re not trying to run production site on windows) or i think you can reinstall gems 0.9.4 from scratch, but i haven''t tried. On Jan 1, 10:47 pm, Brian <bloone...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> I''m having trouble with running mongrel once I updated rails to 2.0 > from 1.2.5. This is the list of my installed gems > > *** LOCAL GEMS *** > > actionmailer (2.0.2, 2.0.1, 1.3.3) > actionpack (2.0.2, 2.0.1, 1.13.3) > actionwebservice (1.2.6, 1.2.3) > activerecord (2.0.2, 2.0.1, 1.15.3) > activeresource (2.0.2, 2.0.1) > activesupport (2.0.2, 2.0.1, 1.4.2) > activewarehouse (0.3.0, 0.2.0) > > ar-extensions (0.7.0) > ar_fixtures (0.0.4) > builder (2.1.2) > capistrano (2.1.0, 1.4.1) > cgi_multipart_eof_fix (2.5.0, 2.1) > color-tools (1.3.0) > daemons (1.0.9, 1.0.6, 0.4.2) > deprec (1.9.1) > > gem_plugin (0.2.3, 0.2.2) > mongrel (1.1.2, 1.1.1, 1.0.5, 1.0.1) > mongrel_cluster (1.0.5, 1.0.2) > mongrel_service (0.3.3, 0.3.1) > needle (1.3.0) > net-sftp (1.1.0) > net-ssh (1.1.2) > nitro (0.41.0) > og (0.41.0) > paginator (1.1.0) > parseexcel (0.5.2) > pdf-writer (1.1.7, 1.1.3) > rails (2.0.2, 2.0.1, 1.2.3) > rails_creator (0.6.2) > rails_sql_views (0.6.1, 0.5.1) > rake (0.8.0, 0.7.3, 0.7.2) > rbehave (0.3.0) > rcov (0.8.1.2.0, 0.8.0.2) > RedCloth (3.0.4) > rspec (1.1.1, 1.0.8) > ruby-breakpoint (0.5.1, 0.5.0) > ruby-debug-base (0.9.3) > ruby-debug-ide (0.1.9) > ruby-snarl (0.0.8) > rubyclr (0.5.2) > rubyforge (0.4.4, 0.4.2) > rubygems-update (1.0.1, 0.9.5) > > win32-service (0.5.2) > win32-sound (0.4.1, 0.4.0) > win32console (1.0.8) > windows-pr (0.7.4, 0.6.2) > zentest (3.5.0) > ZenTest (3.7.0, 3.6.1) > This is the error I get: > D:\Brian\code\Payroll>ruby script/server > => Booting Mongrel (use ''script/server webrick'' to force WEBrick) > => Rails application starting onhttp://0.0.0.0:3000 > => Call with -d to detach > => Ctrl-C to shutdown server > Exiting > c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in > `gem_original_re > quire'': no such file to load -- c:/ruby/lib/ruby/gems/1.8/gems/ > mongrel_service-0 > .3.1-x86-mswin32/lib/mongrel_service/init.rb (MissingSourceFile) > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: > 27:in `re > quire'' > from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.1/lib/ > active_suppo > rt/dependencies.rb:496:in `require'' > from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.1/lib/ > active_suppo > rt/dependencies.rb:342:in `new_constants_in'' > from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.1/lib/ > active_suppo > rt/dependencies.rb:496:in `require'' > from c:/ruby/lib/ruby/gems/1.8/gems/gem_plugin-0.2.3/lib/ > gem_plugin.rb:1 > 34:in `load'' > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/source_index.rb: > 163:in `eac > h'' > > When I try to install mongrel_service-0.3.1 I get this error: > > C:\ruby\lib\ruby\gems\1.8\cache>gem install mongrel_service-0.3.1- > mswin32.gem > ERROR: While executing gem ... (NoMethodError) > undefined method `include?'' for nil:NilClass > > C:\ruby\lib\ruby\gems\1.8\cache> > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/source_index.rb: > 163:in `eac > h'' > from c:/ruby/lib/ruby/gems/1.8/gems/gem_plugin-0.2.3/lib/ > gem_plugin.rb:1 > 12:in `load'' > ... 11 levels... > from c:/ruby/lib/ruby/gems/1.8/gems/rails-2.0.1/lib/commands/ > server.rb:3 > 9 > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: > 27:in `ge > m_original_require'' > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: > 27:in `re > quire'' > from script/server:3 > Anybody had similar problems??--~--~---------~--~----~------------~-------~--~----~ 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 rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Try starting over. Rename c:\ruby to c:\ruby2 and start from scratch. I just did a fresh install on Windows today and everything works again. A few gems were updated within the last few days. The only issue was a problem with mongrel_service and the current gem of win32_service. I posted about that here, along with instructions for a fresh install: http://www.napcsweb.com/blog/2008/01/01/mongrel_service-broken-on-windows-again/ -Brian Hogan --~--~---------~--~----~------------~-------~--~----~ 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 rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Yes, what others have said. Make sure you have RubyGems 1.0.x and you should be fine. You could also try using InstantRails on RubyForge, it has everything already done for you. -Rob Bazinet On Jan 1, 5:47 pm, Brian <bloone...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> I''m having trouble with running mongrel once I updated rails to 2.0 > from 1.2.5. This is the list of my installed gems > > *** LOCAL GEMS *** > > actionmailer (2.0.2, 2.0.1, 1.3.3) > actionpack (2.0.2, 2.0.1, 1.13.3) > actionwebservice (1.2.6, 1.2.3) > activerecord (2.0.2, 2.0.1, 1.15.3) > activeresource (2.0.2, 2.0.1) > activesupport (2.0.2, 2.0.1, 1.4.2) > activewarehouse (0.3.0, 0.2.0) > > ar-extensions (0.7.0) > ar_fixtures (0.0.4) > builder (2.1.2) > capistrano (2.1.0, 1.4.1) > cgi_multipart_eof_fix (2.5.0, 2.1) > color-tools (1.3.0) > daemons (1.0.9, 1.0.6, 0.4.2) > deprec (1.9.1) > > gem_plugin (0.2.3, 0.2.2) > mongrel (1.1.2, 1.1.1, 1.0.5, 1.0.1) > mongrel_cluster (1.0.5, 1.0.2) > mongrel_service (0.3.3, 0.3.1) > needle (1.3.0) > net-sftp (1.1.0) > net-ssh (1.1.2) > nitro (0.41.0) > og (0.41.0) > paginator (1.1.0) > parseexcel (0.5.2) > pdf-writer (1.1.7, 1.1.3) > rails (2.0.2, 2.0.1, 1.2.3) > rails_creator (0.6.2) > rails_sql_views (0.6.1, 0.5.1) > rake (0.8.0, 0.7.3, 0.7.2) > rbehave (0.3.0) > rcov (0.8.1.2.0, 0.8.0.2) > RedCloth (3.0.4) > rspec (1.1.1, 1.0.8) > ruby-breakpoint (0.5.1, 0.5.0) > ruby-debug-base (0.9.3) > ruby-debug-ide (0.1.9) > ruby-snarl (0.0.8) > rubyclr (0.5.2) > rubyforge (0.4.4, 0.4.2) > rubygems-update (1.0.1, 0.9.5) > > win32-service (0.5.2) > win32-sound (0.4.1, 0.4.0) > win32console (1.0.8) > windows-pr (0.7.4, 0.6.2) > zentest (3.5.0) > ZenTest (3.7.0, 3.6.1) > This is the error I get: > D:\Brian\code\Payroll>ruby script/server > => Booting Mongrel (use ''script/server webrick'' to force WEBrick) > => Rails application starting onhttp://0.0.0.0:3000 > => Call with -d to detach > => Ctrl-C to shutdown server > Exiting > c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in > `gem_original_re > quire'': no such file to load -- c:/ruby/lib/ruby/gems/1.8/gems/ > mongrel_service-0 > .3.1-x86-mswin32/lib/mongrel_service/init.rb (MissingSourceFile) > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: > 27:in `re > quire'' > from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.1/lib/ > active_suppo > rt/dependencies.rb:496:in `require'' > from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.1/lib/ > active_suppo > rt/dependencies.rb:342:in `new_constants_in'' > from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.1/lib/ > active_suppo > rt/dependencies.rb:496:in `require'' > from c:/ruby/lib/ruby/gems/1.8/gems/gem_plugin-0.2.3/lib/ > gem_plugin.rb:1 > 34:in `load'' > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/source_index.rb: > 163:in `eac > h'' > > When I try to install mongrel_service-0.3.1 I get this error: > > C:\ruby\lib\ruby\gems\1.8\cache>gem install mongrel_service-0.3.1- > mswin32.gem > ERROR: While executing gem ... (NoMethodError) > undefined method `include?'' for nil:NilClass > > C:\ruby\lib\ruby\gems\1.8\cache> > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/source_index.rb: > 163:in `eac > h'' > from c:/ruby/lib/ruby/gems/1.8/gems/gem_plugin-0.2.3/lib/ > gem_plugin.rb:1 > 12:in `load'' > ... 11 levels... > from c:/ruby/lib/ruby/gems/1.8/gems/rails-2.0.1/lib/commands/ > server.rb:3 > 9 > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: > 27:in `ge > m_original_require'' > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: > 27:in `re > quire'' > from script/server:3 > Anybody had similar problems??--~--~---------~--~----~------------~-------~--~----~ 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 rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---