I am quite new to rails and try now to set up a deployment environment. However I do not have the experience to over come every obstacle:
Centos 5.4 x86_64 apache 2.2.3 rvm 1.6.13 ruby 1.9.2-p0 passenger 3.0.7 capistrano 2.5.21 I have installed rvm as root. ruby 1.9.2-p0 installed and set as default. Installed passenger and adapted the apache config. Deployed the rails app with capistrano. Then I pont the browser to https://localhost.localdomain/reg The browser shows a passenger error: Ruby on Rails application could not be started Could not find json-1.5.1 in any of the sources (Bundler::GemNotFound) Backtrace: Frame 0: /usr/local/rvm/gems/ruby-1.9.2-p0/gems/bundler-1.0.13/lib/bundler/ spec_set.rb Frame 9: /usr/local/rvm/gems/ruby-1.9.2-p0/gems/passenger-3.0.7/lib/ phusion_passenger/utils.rb when i go to the rails app and run bundle install it fails while building json: Installing json (1.5.1) with native extensions /usr/local/rvm/rubies/ ruby-1.9.2-p0/lib/ruby/site_ruby/1.9.1/rubygems/installer.rb:533:in `rescue in block in build_extensions': ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError) but $ gem install json installs 1.5.1 without a probelm I do all this as root. It seems to me that there is a mix up of environments but do not know how to fix it. The error messge mentions / usr/local/rvm/rubies/ruby-1.9.2-p0/lib/ruby/site_ruby/1.9.1/rubygems/ installer.rb Why 191 and not 1.9.2 ? xp:/var/www/html/registration/current# gem env /usr/local/rvm/rubies/ruby-1.9.2-p0/bin/gem:4: warning: Insecure world writable dir /var/www/html in PATH, mode 040777 RubyGems Environment: - RUBYGEMS VERSION: 1.6.2 - RUBY VERSION: 1.9.2 (2010-08-18 patchlevel 0) [x86_64-linux] - INSTALLATION DIRECTORY: /usr/local/rvm/gems/ruby-1.9.2-p0 - RUBY EXECUTABLE: /usr/local/rvm/rubies/ruby-1.9.2-p0/bin/ruby - EXECUTABLE DIRECTORY: /usr/local/rvm/gems/ruby-1.9.2-p0/bin - RUBYGEMS PLATFORMS: - ruby - x86_64-linux - GEM PATHS: - /usr/local/rvm/gems/ruby-1.9.2-p0 - /usr/local/rvm/gems/ruby-1.9.2-p0@global - GEM CONFIGURATION: - :update_sources => true - :verbose => true - :benchmark => false - :backtrace => false - :bulk_threshold => 1000 - REMOTE SOURCES: - http://rubygems.org/ Generally how does one dignose the cause for Failed to build gem native extension, I was not able to find a log file to find out what went wrong. Thank you Ernst -- 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@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.