Skip to content

Instantly share code, notes, and snippets.

@echristopherson
Created November 4, 2011 06:01
Show Gist options
  • Save echristopherson/1338756 to your computer and use it in GitHub Desktop.
Save echristopherson/1338756 to your computer and use it in GitHub Desktop.
Last login: Thu Nov 3 00:54:10 on ttys001
$ rvm list
rvm rubies
jruby-1.6.5 [ i386 ]
=> ruby-1.9.2-p290 [ i386 ]
$ ruby -e 'puts "Hello"'
Hello
$ rvm jruby
$ ruby -e 'puts "Hello"'
Hello
$ # NOTE ABOVE that I can successfully use jruby.
$ rvm ruby
WARN: Please note that `rvm ruby ...` is only an alias to `rvm do ruby ...`,
it might work different as in earlier versions of RVM and will be shortly removed!
ERROR: 'rvm error' must be followed by arguments. ( see: 'rvm usage' )
$ # NOTE ABOVE. 'rvm error' must be something invoked incorrectly by rvm itself.
$ rvm 1.9.2
$ cat .rvmrc
export rvm_make_flags='-j 3'
export rvm_archflags='-arch i386'
export rvm_architectures='i386'
export rvm_path='/Users/eric/.rvm'
export rvm_pretty_print_flag='1'
export rvm_gem_options='--no-rdoc --no-ri'
$ cd Scripts
Using /Users/eric/.rvm/gems/ruby-1.9.2-p290
$ # NOTE ABOVE. Path is given as .../gems/... -- is that intentional?
$ cat .rvmrc
rvm use default
$ ruby -e 'puts "Hello"'
Hello
$ rvm jruby
ERROR: Unknown ruby interpreter string component: '/Users/eric/.rvm/gems/ruby'
$ # NOTE ABOVE -- now that I'm in a directory with an .rvmrc specifying "rvm use default", rvm jruby no longer works.
$ rvm info
ruby-1.9.2-p290:
system:
uname: "Darwin raxbook.localnet 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386"
bash: "/bin/bash => GNU bash, version 3.2.48(1)-release (i386-apple-darwin10.0)"
zsh: "/bin/zsh => zsh 4.3.9 (i386-apple-darwin10.0)"
rvm:
version: "rvm 1.9.2 by Wayne E. Seguin ([email protected]) [https://rvm.beginrescueend.com/]"
ruby:
interpreter: "ruby"
version: "1.9.2p290"
date: "2011-07-09"
platform: "i386-darwin10.8.0"
patchlevel: "2011-07-09 revision 32553"
full_version: "ruby 1.9.2p290 (2011-07-09 revision 32553) [i386-darwin10.8.0]"
homes:
gem: "/Users/eric/.rvm/gems/ruby-1.9.2-p290"
ruby: "/Users/eric/.rvm/rubies/ruby-1.9.2-p290"
binaries:
ruby: "/Users/eric/.rvm/rubies/ruby-1.9.2-p290/bin/ruby"
irb: "/Users/eric/.rvm/rubies/ruby-1.9.2-p290/bin/irb"
gem: "/Users/eric/.rvm/rubies/ruby-1.9.2-p290/bin/gem"
rake: "/Users/eric/.rvm/gems/ruby-1.9.2-p290/bin/rake"
environment:
PATH: "/Users/eric/.rvm/gems/ruby-1.9.2-p290/bin:/Users/eric/.rvm/gems/ruby-1.9.2-p290@global/bin:/Users/eric/.rvm/rubies/ruby-1.9.2-p290/bin:/Users/eric/.rvm/bin:/Applications/Emulators/vice-macosx-sdl-i386+ppc-10.4-gcc40-2.3/tools:/Users/eric/Sources/Mercurial/go/bin:/usr/local/narwhal/bin:/Users/eric/Programs:/usr/local/bin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin"
GEM_HOME: "/Users/eric/.rvm/gems/ruby-1.9.2-p290"
GEM_PATH: "/Users/eric/.rvm/gems/ruby-1.9.2-p290:/Users/eric/.rvm/gems/ruby-1.9.2-p290@global"
MY_RUBY_HOME: "/Users/eric/.rvm/rubies/ruby-1.9.2-p290"
IRBRC: "/Users/eric/.rvm/rubies/ruby-1.9.2-p290/.irbrc"
RUBYOPT: ""
gemset: ""
$ rvm info jruby
jruby-1.6.5:
system:
uname: "Darwin raxbook.localnet 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386"
bash: "/bin/bash => GNU bash, version 3.2.48(1)-release (i386-apple-darwin10.0)"
zsh: "/bin/zsh => zsh 4.3.9 (i386-apple-darwin10.0)"
rvm:
version: "rvm 1.9.2 by Wayne E. Seguin ([email protected]) [https://rvm.beginrescueend.com/]"
ruby:
interpreter: "jruby"
version: "1.6.5"
date: "2011-10-25"
platform: "darwin-i386-java"
patchlevel: "TM"
full_version: "jruby 1.6.5 (ruby-1.9.2-p136) (2011-10-25 9dcd388) (Java HotSpot(TM) Client VM 1.6.0_26) [darwin-i386-java]"
homes:
gem: "/Users/eric/.rvm/gems/jruby-1.6.5"
ruby: "/Users/eric/.rvm/rubies/jruby-1.6.5"
binaries:
ruby: "/Users/eric/.rvm/rubies/jruby-1.6.5/bin/ruby"
irb: "/Users/eric/.rvm/rubies/jruby-1.6.5/bin/irb"
gem: "/Users/eric/.rvm/rubies/jruby-1.6.5/bin/gem"
rake: "/Users/eric/.rvm/rubies/jruby-1.6.5/bin/rake"
environment:
PATH: "/Users/eric/.rvm/gems/jruby-1.6.5/bin:/Users/eric/.rvm/gems/jruby-1.6.5@global/bin:/Users/eric/.rvm/rubies/jruby-1.6.5/bin:/Users/eric/.rvm/bin:/Applications/Emulators/vice-macosx-sdl-i386+ppc-10.4-gcc40-2.3/tools:/Users/eric/Sources/Mercurial/go/bin:/usr/local/narwhal/bin:/Users/eric/Programs:/usr/local/bin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin"
GEM_HOME: "/Users/eric/.rvm/gems/jruby-1.6.5"
GEM_PATH: "/Users/eric/.rvm/gems/jruby-1.6.5:/Users/eric/.rvm/gems/jruby-1.6.5@global"
MY_RUBY_HOME: "/Users/eric/.rvm/rubies/jruby-1.6.5"
IRBRC: "/Users/eric/.rvm/rubies/jruby-1.6.5/.irbrc"
RUBYOPT: ""
gemset: ""
$ # NOTE ABOVE -- rvm info jruby works
$ cd ..
$ rvm jruby
$ ruby -e 'puts "Hello"'
Hello
$ rvm info
jruby-1.6.5:
system:
uname: "Darwin raxbook.localnet 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386"
bash: "/bin/bash => GNU bash, version 3.2.48(1)-release (i386-apple-darwin10.0)"
zsh: "/bin/zsh => zsh 4.3.9 (i386-apple-darwin10.0)"
rvm:
version: "rvm 1.9.2 by Wayne E. Seguin ([email protected]) [https://rvm.beginrescueend.com/]"
ruby:
interpreter: "jruby"
version: "1.6.5"
date: "2011-10-25"
platform: "darwin-i386-java"
patchlevel: "TM"
full_version: "jruby 1.6.5 (ruby-1.9.2-p136) (2011-10-25 9dcd388) (Java HotSpot(TM) Client VM 1.6.0_26) [darwin-i386-java]"
homes:
gem: "/Users/eric/.rvm/gems/jruby-1.6.5"
ruby: "/Users/eric/.rvm/rubies/jruby-1.6.5"
binaries:
ruby: "/Users/eric/.rvm/rubies/jruby-1.6.5/bin/ruby"
irb: "/Users/eric/.rvm/rubies/jruby-1.6.5/bin/irb"
gem: "/Users/eric/.rvm/rubies/jruby-1.6.5/bin/gem"
rake: "/Users/eric/.rvm/rubies/jruby-1.6.5/bin/rake"
environment:
PATH: "/Users/eric/.rvm/gems/jruby-1.6.5/bin:/Users/eric/.rvm/gems/jruby-1.6.5@global/bin:/Users/eric/.rvm/rubies/jruby-1.6.5/bin:/Users/eric/.rvm/bin:/Applications/Emulators/vice-macosx-sdl-i386+ppc-10.4-gcc40-2.3/tools:/Users/eric/Sources/Mercurial/go/bin:/usr/local/narwhal/bin:/Users/eric/Programs:/usr/local/bin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin"
GEM_HOME: "/Users/eric/.rvm/gems/jruby-1.6.5"
GEM_PATH: "/Users/eric/.rvm/gems/jruby-1.6.5:/Users/eric/.rvm/gems/jruby-1.6.5@global"
MY_RUBY_HOME: "/Users/eric/.rvm/rubies/jruby-1.6.5"
IRBRC: "/Users/eric/.rvm/rubies/jruby-1.6.5/.irbrc"
RUBYOPT: ""
gemset: ""
$ # NOTE ABOVE - now that I'm back in a directory whose .rvmrc doesn't specify what ruby to use, rvm jruby works again.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment