Forum: Ruby on Rails Migrate Ubuntu Rails App to Fedora?

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
ghuntress (Guest)
on 2005-11-18 05:23
(Received via mailing list)
I developed a small RoR app on my Ubuntu laptop and I just tried to
migrate
it to my "production" box which is Fedora FC3.   I moved the entire
rails
app.   I received this error when I tried to get the first page:

[2005-11-17 15:36:00] INFO  WEBrick::HTTPServer#start: pid=32546
port=3000
192.168.0.61 - - [17/Nov/2005:15:40:01 EST] "GET /freesql HTTP/1.1" 200
0
- -> /freesql
[2005-11-17 15:40:01] ERROR MissingSourceFile: no such file to load --
irb
        /usr/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require__'
        /usr/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require'
        /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:214:in
`require'
        /usr/lib/ruby/gems/1.8/gems/rails-0.14.3/lib/breakpoint.rb:18
        /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:207:in
`load'
        /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:39:in
`require_or_load'
        /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:22:in
`depend_on'
        /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:178:in
`require_dependency'
        /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:194:in
`const_missing'
        /usr/lib/ruby/gems/1.8/gems/rails-0.14.3/lib/dispatcher.rb:76:in
`reset_after_dispatch'
        /usr/lib/ruby/gems/1.8/gems/rails-0.14.3/lib/dispatcher.rb:46:in
`dispatch'
        /usr/lib/ruby/gems/1.8/gems/rails-0.14.3/lib/webrick_server.rb:117:in
`handle_dispatch'
        /usr/lib/ruby/gems/1.8/gems/rails-0.14.3/lib/webrick_server.rb:83:in
`service'
        /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
        /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
        /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
        /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
        /usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
        /usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
        /usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
        /usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
        /usr/lib/ruby/gems/1.8/gems/rails-0.14.3/lib/webrick_server.rb:69:in
`dispatch'
        /usr/lib/ruby/gems/1.8/gems/rails-0.14.3/lib/commands/servers/webrick.rb:59
        /usr/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require'
        /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:214:in
`require'
        /usr/lib/ruby/gems/1.8/gems/rails-0.14.3/lib/commands/server.rb:28
        /usr/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require'
        /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:214:in
`require'
        script/server:3

I figured that it might be a version problem (in fact, ruby
script/server
failed with an error until I updated ruby and rails).  If I do "gem
update
rails" it reports everything is up to date.  However, if I do "gem
update
activesupport" I get:

 gem update activesupport
Upgrading installed gems...
Attempting remote upgrade of activesupport
Attempting remote installation of 'activesupport'
Successfully installed activesupport-1.2.3
/usr/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require__': no
such
file to load -- rdoc/rdoc (LoadError)
        from /usr/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require'
        from /usr/lib/site_ruby/1.8/rubygems/doc_manager.rb:43:in
`generate_rdoc'
        from /usr/lib/site_ruby/1.8/rubygems/gem_commands.rb:215:in
`execute'
        from /usr/lib/site_ruby/1.8/rubygems/gem_commands.rb:214:in
`execute'
        from /usr/lib/site_ruby/1.8/rubygems/gem_commands.rb:153:in
`execute'
        from /usr/lib/site_ruby/1.8/rubygems/gem_commands.rb:781:in
`execute'
        from /usr/lib/site_ruby/1.8/rubygems/gem_commands.rb:777:in
`execute'
        from /usr/lib/site_ruby/1.8/rubygems/command.rb:49:in `invoke'
        from /usr/lib/site_ruby/1.8/rubygems/cmd_manager.rb:94:in
`process_args'
        from /usr/lib/site_ruby/1.8/rubygems/cmd_manager.rb:67:in `run'
        from /usr/lib/site_ruby/1.8/rubygems/gem_runner.rb:13:in `run'
        from /usr/bin/gem:17

Is the problem that my production server is not properly patched, or is
the
problem an ubuntu vs fedora configuration?   (or something else?)


Thanks,

Gary
fishkei (Guest)
on 2005-11-18 05:29
(Received via mailing list)
seems like you might be missing some packages. Make sure you have the
following installed:

ruby
ruby-devel
ruby-libs
irb
rdoc

eduard
ghuntress (Guest)
on 2005-11-18 05:47
(Received via mailing list)
Thank you!!

it was either irb or rdoc.


  ----- Original Message -----
  From: eduard
  To: removed_email_address@domain.invalid
  Sent: Thursday, November 17, 2005 10:27 PM
  Subject: Re: [Rails] Migrate Ubuntu Rails App to Fedora?


  seems like you might be missing some packages.  Make sure you have the
following installed:

  ruby
  ruby-devel
  ruby-libs
  irb
  rdoc

  eduard
This topic is locked and can not be replied to.