title: train wreck. Rails requires RubyGems >= 1.3.2
body: <p><strong>Update II Problem Solved but Why?</strong> This has been the biggest headache ever. My problem is solved, however I have no clue how I accomplished this task. Plus the following results make no sense. My .profile path (/usr/local/bin) is different than the path that is currently working (/usr/bin/). The working path suddenly appeared after I closed terminal in OSX snow leopard. What is going on here?</p>
  
  <p>Here is the working paths and confusing .profile file:</p>
  
  <pre><code>$ rails -v
  Rails 3.0.0.beta
  $ ruby -v
  ruby 1.8.7 (2008-08-11 patchlevel 72) [universal-darwin10.0]
  $ gem -v
  1.3.6
  $ whereis ruby
  /usr/bin/ruby
  $ whereis rails
  /usr/bin/rails
  $ whereis gem
  /usr/bin/gem
  $ which gem
  /usr/bin/gem
  $ which ruby
  /usr/bin/ruby
  $ which rails
  /usr/bin/rails
  $ mate ~/.profile
  </code></pre>
  
  <p>.profile file:</p>
  
  <pre><code>export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"
  if [[ -s /Users/justinz/.rvm/scripts/rvm ]] ; then source /Users/justinz/.rvm/scripts/rvm ; fi
  </code></pre>
  
  <p><strong>Update</strong> I notice that which ruby and whereis ruby are different locations</p>
  
  <pre><code>which ruby
  /opt/local/bin/ruby
  whereis ruby
  /usr/bin/ruby
  </code></pre>
  
  <p>I recently upgraded ruby to <code>ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-darwin10]</code> and I think I broke rails. When I attempt to load rails. I get an odd message. Please help!</p>
  
  <p>$ ruby script/server
  Rails requires RubyGems >= 1.3.2. Please install RubyGems and try again: <a href="http://rubygems.rubyforge.org" rel="nofollow noreferrer">http://rubygems.rubyforge.org</a></p>
  
  <pre><code>$ which ruby
  /usr/local/bin/ruby
  $ whereis ruby
  /usr/bin/ruby
  $ which rails
  /usr/local/bin/rails
  $ whereis rails
  /usr/bin/rails
  $ which gem
  /usr/local/bin/gem
  $ whereis gem
  /usr/bin/gem
  $ ruby -v
  ruby 1.8.7 (2008-08-11 patchlevel 72) [i686-darwin10.2.0]
  $ rails -v
  Rails 2.3.5
  $ gem list
  
  *** LOCAL GEMS ***
  
  actionmailer (2.3.5)
  actionpack (2.3.5)
  activerecord (2.3.5)
  activeresource (2.3.5)
  activesupport (2.3.5)
  builder (2.1.2)
  bundler (0.9.11)
  columnize (0.3.1)
  erubis (2.6.5)
  fastercsv (1.5.1)
  ffi (0.6.3)
  gbarcode (0.98.16)
  i18n (0.3.5)
  linecache (0.43)
  mail (2.1.3)
  memcache-client (1.8.0)
  prawn (0.8.4)
  prawn-core (0.8.4)
  prawn-layout (0.8.4)
  prawn-security (0.8.4)
  rack (1.1.0, 1.0.1)
  rack-mount (0.6.1)
  rack-test (0.5.3)
  rails (2.3.5)
  rake (0.8.7)
  ruby-debug (0.10.3)
  ruby-debug-base (0.10.3)
  rubygems-update (1.3.6)
  sqlite3 (0.0.8)
  text-format (1.0.0)
  thor (0.13.4)
  tzinfo (0.3.17)
  $ sudo gem install sqlite3-ruby
  Password:
  Building native extensions.  This could take a while...
  ERROR:  Error installing sqlite3-ruby:
      ERROR: Failed to build gem native extension.
  
  /usr/local/bin/ruby extconf.rb
  checking for fdatasync() in -lrt... no
  checking for sqlite3.h... yes
  checking for sqlite3_open() in -lsqlite3... no
  *** extconf.rb failed ***
  Could not create Makefile due to some reason, probably lack of
  necessary libraries and/or headers.  Check the mkmf.log file for more
  details.  You may need configuration options.
  
  Provided configuration options:
      --with-opt-dir
      --without-opt-dir
      --with-opt-include
      --without-opt-include=${opt-dir}/include
      --with-opt-lib
      --without-opt-lib=${opt-dir}/lib
      --with-make-prog
      --without-make-prog
      --srcdir=.
      --curdir
      --ruby=/usr/local/bin/ruby
      --with-sqlite3-dir
      --without-sqlite3-dir
      --with-sqlite3-include
      --without-sqlite3-include=${sqlite3-dir}/include
      --with-sqlite3-lib
      --without-sqlite3-lib=${sqlite3-dir}/lib
      --with-rtlib
      --without-rtlib
      --with-sqlite3lib
      --without-sqlite3lib
  
  
  Gem files will remain installed in /usr/local/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.5 for inspection.
  Results logged to /usr/local/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.5/ext/sqlite3_api/gem_make.out
  </code></pre>