For some reason everytime I reboot my computer I have to redo a lot of Ruby on Rails setup. I have to redo the "bundle install" to install all of the gems in my Gemfile, and then I have to reinstall rails with "gem install rails" even though I installed rails through RVM. I have never had this issue on another computer with other setups so I'm not sure what is going wrong.
Below is some terminal output that will hopefully help someone debug what is going wrong.
$ rails
Rails is not currently installed on this system. To get the latest version, simply type:
$ sudo gem install rails
You can then rerun your "rails" command.
$ rvm -v
rvm 1.10.2 by Wayne E. Seguin , Michal Papis [https://rvm.beginrescueend.com/]
$ rvm info
ruby-1.9.2-p290@demoapp:
system: uname: "Darwin Jonathans-Mac-Pro.local 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 => GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin11)" zsh: "/bin/zsh => zsh 4.3.11 (i386-apple-darwin11.0)"
rvm: version: "rvm 1.10.2 by Wayne E. Seguin , Michal Papis [https://rvm.beginrescueend.com/]" updated: "11 hours 11 minutes 19 seconds ago"
ruby: interpreter: "ruby" version: "1.9.2p290" date: "2011-07-09" platform: "x86_64-darwin11.2.0" patchlevel: "2011-07-09 revision 32553" full_version: "ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin11.2.0]"
homes: gem: "/Users/joncalhoun/.rvm/gems/ruby-1.9.2-p290@demoapp" ruby: "/Users/joncalhoun/.rvm/rubies/ruby-1.9.2-p290"
binaries: ruby: "/Users/joncalhoun/.rvm/rubies/ruby-1.9.2-p290/bin/ruby" irb: "/Users/joncalhoun/.rvm/rubies/ruby-1.9.2-p290/bin/irb" gem: "/Users/joncalhoun/.rvm/rubies/ruby-1.9.2-p290/bin/gem" rake: "/Users/joncalhoun/.rvm/gems/ruby-1.9.2-p290@demoapp/bin/rake"
environment: PATH: "/Users/joncalhoun/.rvm/gems/ruby-1.9.2-p290@demoapp/bin:/Users/joncalhoun/.rvm/gems/ruby-1.9.2-p290@global/bin:/Users/joncalhoun/.rvm/rubies/ruby-1.9.2-p290/bin:/Users/joncalhoun/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin" GEM_HOME: "/Users/joncalhoun/.rvm/gems/ruby-1.9.2-p290@demoapp" GEM_PATH: "/Users/joncalhoun/.rvm/gems/ruby-1.9.2-p290@demoapp:/Users/joncalhoun/.rvm/gems/ruby-1.9.2-p290@global" MY_RUBY_HOME: "/Users/joncalhoun/.rvm/rubies/ruby-1.9.2-p290" IRBRC: "/Users/joncalhoun/.rvm/rubies/ruby-1.9.2-p290/.irbrc" RUBYOPT: "" gemset: "demoapp"
$ gem -v
1.8.16
$ gem which (this doesnt returns anything oddly)
After I gem install rails: $ rails -v
Rails 3.2.1
I am guessing this is something wrong with my gem setup but I don't know enough to know where to dig. If you need any more information to help I can provide it and thank you for anyone who has the time to help.