Problem #1: New rvm gemset does not recognize Bundler.
Solution: Download Bundler into global gemset, then run ‘bundle install’.
Problem #2: When running rake, ruby-1.8.7-head throws private method chomp error.
Solution: Issues known in ruby-1.8.7-head. Revert to ruby-1.8.7-p334.
Here are the results via Gist:
# .rvm # [fiveam] rvm global gemset & 1.8.7-head vs. 1.8.7-p334.
# Problem: rvm gemset does not recognize Bundler.# Solution: store gem in global gemset, then run 'bundle install'.
me@me:~/classes/eff-tdd/aws-demo$ bundle installbundle: command not foundme@me:~/classes/eff-tdd/aws-demo$ rvm use 1.8.7-p334@globalUsing /home/me/.rvm/gems/ruby-1.8.7-p334 with gemset globalme@me:~/classes/eff-tdd/aws-demo$ gem install bundlerFetching: bundler-1.0.11.gem (100%)Successfully installed bundler-1.0.111 gem installedInstalling ri documentation for bundler-1.0.11...Installing RDoc documentation for bundler-1.0.11...me@me:~/classes/eff-tdd/aws-demo$ rvm use 1.8.7-p334@aws-demoUsing /home/me/.rvm/gems/ruby-1.8.7-p334 with gemset aws-demome@me:~/classes/eff-tdd/aws-demo$ bundle installFetching source index for http://rubygems.org/
# Problem: when running rake, ruby-1.8.7-head throws error in logger.rb.
me@me:~/classes/eff-tdd/aws-demo$ rake spec --trace(in /home/me/classes/eff-tdd/aws-demo)rake aborted!private method `chomp' called for nil:NilClass/home/me/.rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/logger.rb:174
# Solution: Known issues in 1.8.7-head build: http://www.ruby-forum.com/topic/523412, revert to 1.8.7-p334.
me@me:~/classes/eff-tdd/aws-demo$ rvm use 1.8.7-p334@aws-demoUsing /home/me/.rvm/gems/ruby-1.8.7-p334 with gemset aws-demome@me:~/classes/eff-tdd/aws-demo$ bundle installbundle: command not foundme@me:~/classes/eff-tdd/aws-demo$ rvm use 1.8.7-p334@globalUsing /home/me/.rvm/gems/ruby-1.8.7-p334 with gemset globalme@me:~/classes/eff-tdd/aws-demo$ gem install bundlerFetching: bundler-1.0.11.gem (100%)Successfully installed bundler-1.0.111 gem installedInstalling ri documentation for bundler-1.0.11...Installing RDoc documentation for bundler-1.0.11...me@me:~/classes/eff-tdd/aws-demo$ rvm use 1.8.7-p334@aws-demoUsing /home/me/.rvm/gems/ruby-1.8.7-p334 with gemset aws-demome@me:~/classes/eff-tdd/aws-demo$ bundle installFetching source index for http://rubygems.org/...
