title: RVM and OSX Lion - RVM 'forgets' gemsets on system restart
body: <p>I never seemed to have this problem while doing Rails work in Linux, but since changing to OSX everytime I reboot my machine, RVM loses its list of gemsets, but they aren't actually gone.</p>
  
  <p>For example, I have several gemsets already made, and I restart my computer.</p>
  
  <p>I run the following command:</p>
  
  <pre><code>$ rvm gemset list
  
  gemsets for system (found in /Users/evan/.rvm/gems/system)
  *
  </code></pre>
  
  <p>This of course causes havoc when I run <code>rails s</code> to start up my server. </p>
  
  <p>The only way I've managed to get the gemsets back is to create a dummy gemset:</p>
  
  <pre><code>$ rvm --create 1.9.2@blahblah
  $ rvm gemset list
  
  gemsets for ruby-1.9.2-p290 (found in /Users/evan/.rvm/gems/ruby-1.9.2-p290)
  asdasdads
  =&gt; blahblah
  global
  rails3.1
  rails31
  test
  test3
  test6
  whymvc
  </code></pre>
  
  <p>This shows all of the gemsets I have created (and need). At this point I change the gemset back to the one I want:</p>
  
  <pre><code>$ rvm gemset use rails3.1
  Using /Users/evan/.rvm/gems/ruby-1.9.2-p290 with gemset rails3.1
  </code></pre>
  
  <p>At this point I'm back where I need to be to develop functionally until the next reboot.</p>
  
  <p>I believe I followed the directions correctly at the RVM site, and my .bash_profile looks like so:</p>
  
  <pre><code>[[ -s "$HOME/.rvm/scripts/rvm" ]] &amp;&amp; . "$HOME/.rvm/scripts/rvm" # Load RVM function
  </code></pre>
  
  <p>My question is this:</p>
  
  <p>How can I configure RVM to 'remember' the gemsets I have created without creating/deleting dummy ones?</p>
  
  <p><strong>Edit #1 - <code>rvm info</code> output</strong></p>
  
  <p>Running <code>rvm info</code> produces the following output:</p>
  
  <pre><code>$ rvm info
  
  system:
  
     system:
     uname:       "Darwin emcummings-pc 11.2.0 Darwin Kernel Version 11.2.0: Tue Aug  9 20:54:00 PDT 2011; root:xnu-1699.24.8~1/RELEASE_X86_64 x86_64"
     bash:        "/bin/bash =&gt; GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin11)"
     zsh:         "/bin/zsh =&gt; zsh 4.3.11 (i386-apple-darwin11.0)"
  
  rvm:
     version:      "rvm 1.10.0-pre by Wayne E. Seguin (wayneeseguin@gmail.com) [https://rvm.beginrescueend.com/]"
  
  homes:
     gem:          "not set"
     ruby:         "not set"
  
  binaries:
     ruby:         "/usr/bin/ruby"
     irb:          "/usr/bin/irb"
     gem:          "/usr/bin/gem"
     rake:         "/usr/bin/rake"
  
  environment:
    PATH:         "/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/evan/.rvm/bin"
    GEM_HOME:     ""
    GEM_PATH:     ""
    MY_RUBY_HOME: ""
    IRBRC:        ""
    RUBYOPT:      ""
    gemset:       ""
  </code></pre>