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.

Hi,
I am a Newbie to Mac and Rails.
I have a rails apps made using instantrails in windows, and have
been trying to transfer it to a mac.
I am using Leopard and installed mac ports and Xcode.
I copied the folder from rails_apps and added all the gems.
Anything else I need to do? Any Ideas?
Thank you!
This is the set of errors that I am getting after starting the server:
Exiting
/opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require': no such file to load -- ruby-debug
(MissingSourceFile)
from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/
custom_require.rb:
31:in `require'
from /opt/local/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/
active_support/dependencies.rb:153:in `require'
from /opt/local/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/
active_support/dependencies.rb:521:in `new_constants_in'
from /opt/local/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/
active_support/dependencies.rb:153:in `require'
from /Users/rafaelparra/Sites/deasygn/config/environments/
development.rb:22:in `load_environment'
from /opt/local/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/
initializer.rb:
340:in `load_environment'
from /opt/local/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/
active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
from /opt/local/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/
initializer.rb:
333:in `load_environment'
from /opt/local/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/
initializer.rb:
136:in `process'
from /opt/local/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/
initializer.rb:
112:in `send'
from /opt/local/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/
initializer.rb:
112:in `run'
from /Users/rafaelparra/Sites/deasygn/config/environment.rb:13
from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/
custom_require.rb:
31:in `gem_original_require'
from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/
custom_require.rb:
31:in `require'
from /opt/local/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/
active_support/dependencies.rb:153:in `require'
from /opt/local/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/
active_support/dependencies.rb:521:in `new_constants_in'
from /opt/local/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/
active_support/dependencies.rb:153:in `require'
from /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../
lib/
mongrel/rails.rb:147:in `rails'
from /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/
mongrel_rails:113:in `cloaker_'
from /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/
mongrel/
configurator.rb:149:in `call'
from /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/
mongrel/
configurator.rb:149:in `listener'
from /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/
mongrel_rails:99:in `cloaker_'
from /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/
mongrel/
configurator.rb:50:in `call'
from /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/
mongrel/
configurator.rb:50:in `initialize'
from /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/
mongrel_rails:84:in `new'
from /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/
mongrel_rails:84:in `run'
from

Looks to me like you might have a problem with the Rails version on
the new box. If 1.2.2 and 2.1.0 were on Instant Rails, you might want
to install 2.1.0 on the new box, make sure everything is working, then
work towards updating your app to 2.2.2 or Edge after that.
Just my recommendation.

I'm afraid you will have to tackle the errors one at a time. I just
did an upgrade from 2.0.2 to 2.2.2 and there were a number of changes
that caused problems. For the current one, comment this line out
(remove when safe). It's been removed from Rails 2.2.2:
cache_template_extensions=true
Also, remove the reference to config.breakpoint_server
You're not just doing a platform switch, you're doing a version
upgrade, so allocate a bit of time to ironing out the differences.