Skip to content

Instantly share code, notes, and snippets.

@nex3
Created March 22, 2010 01:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nex3/339709 to your computer and use it in GitHub Desktop.
Save nex3/339709 to your computer and use it in GitHub Desktop.
--trace 1.9.1
rvm 0.1.24 by Wayne E. Seguin (wayneeseguin@gmail.com) [http://rvm.beginrescueend.com/]
+ [[ -z '' ]]
+ [[ ! -z '' ]]
+ [[ ! -z '' ]]
+ [[ ! -z '' ]]
+ [[ 1 -gt 0 ]]
+ rvm_token=1.9.1
+ shift
+ case "$rvm_token" in
+ [[ ! -z 1.9.1 ]]
+ [[ gemset = '' ]]
++ echo 1.9.1
++ awk /,/
+ [[ ! -z '' ]]
+ /home/nex3/.rvm/scripts/match 1.9.1 '^.+%.+$'
+ /home/nex3/.rvm/scripts/match 1.9.1 -
+ /home/nex3/.rvm/scripts/match 1.9.1 '^[0-9].[0-9]'
+ export rvm_ruby_string=1.9.1
+ rvm_ruby_string=1.9.1
+ export rvm_action=use
+ rvm_action=use
+ [[ error = \u\s\e ]]
+ [[ -z use ]]
+ [[ ! -z '' ]]
+ [[ ! -z '' ]]
+ [[ 0 -gt 0 ]]
+ [[ 0 -gt 0 ]]
+ [[ ! -z '' ]]
+ result=0
+ case "$rvm_action" in
+ __rvm_use
+ [[ -z '' ]]
+ __rvm_select
+ [[ -z 1.9.1 ]]
+ __rvm_ruby_string
++ awk -F% '{print $2}'
++ echo 1.9.1
+ set_name=
+ [[ ! -z '' ]]
++ echo 1.9.1
++ awk -F% '{print $1}'
+ ruby_string=1.9.1
+ __rvm_unset_ruby_variables
+ unset rvm_ruby_interpreter rvm_ruby_version rvm_url rvm_ruby_repo_url rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_make rvm_ruby_make_install rvm_ruby_revision rvm_ruby_tag rvm_major_version rvm_minor_version rvm_ruby_gem_home rvm_ruby_binary rvm_ruby_home rvm_ruby_log_path rvm_ruby_src_path rvm_ruby_irbrc rvm_ruby_selected_flag rvm_ruby_string rvm_ruby_string rvm_ruby_src_path rvm_ruby_repo_url rvm_major_version rvm_minor_version rvm_ruby_gem_home rvm_head_flag rvm_ruby_configure rvm_ruby_mode rvm_ruby_package_file rvm_ruby_package_name rvm_ruby_gem_path
++ echo 1.9.1
++ tr - ' '
+ for string in '$(echo $ruby_string | tr '\''-'\'' '\'' '\'')'
+ [[ head = \1\.\9\.\1 ]]
+ [[ default = \1\.\9\.\1 ]]
+ [[ system = \1\.\9\.\1 ]]
+ [[ nightly = \1\.\9\.\1 ]]
+ /home/nex3/.rvm/scripts/match 1.9.1 '^preview'
+ /home/nex3/.rvm/scripts/match 1.9.1 '^rc[0-9]'
+ /home/nex3/.rvm/scripts/match 1.9.1 '^[0-9]\.[0-9]'
+ rvm_ruby_version=1.9.1
+ unset rvm_ruby_revision rvm_ruby_tag
+ [[ -z '' ]]
+ /home/nex3/.rvm/scripts/match 1.9.1 '^1\.[8-9]'
+ rvm_ruby_interpreter=ruby
+ [[ -z 1.9.1 ]]
+ [[ -z 1.9.1 ]]
+ rvm_ruby_string=ruby-1.9.1
+ [[ '' -eq 1 ]]
+ [[ ! -z '' ]]
+ [[ ! -z '' ]]
+ [[ ! -z '' ]]
+ [[ ! -z '' ]]
++ __rvm_db ruby_1.9.1_patch_level
++ key=ruby_1.9.1_patch_level
++ variable=
++ [[ -f /home/nex3/.rvm/config/user ]]
+++ /home/nex3/.rvm/scripts/db /home/nex3/.rvm/config/user ruby_1.9.1_patch_level
++ value=
++ [[ -z '' ]]
+++ /home/nex3/.rvm/scripts/db /home/nex3/.rvm/config/db ruby_1.9.1_patch_level
++ value=378
++ [[ ! -z 378 ]]
++ [[ -z '' ]]
++ echo 378
++ unset key value variable
+ patch_level=378
+ [[ ! -z 378 ]]
+ rvm_ruby_patch_level=p378
+ [[ ! -z p378 ]]
++ echo p378
++ sed 's#^pp#p#'
+ rvm_ruby_patch_level=p378
+ rvm_ruby_string=ruby-1.9.1-p378
++ echo ruby-1.9.1-p378
++ sed s#-pp#-p#
+ rvm_ruby_string=ruby-1.9.1-p378
+ rvm_archive_extension=tar.gz
+ case "$rvm_ruby_interpreter" in
+ [[ -z 1.9.1 ]]
++ __rvm_db ruby_repo_url
++ key=ruby_repo_url
++ variable=
++ [[ -f /home/nex3/.rvm/config/user ]]
+++ /home/nex3/.rvm/scripts/db /home/nex3/.rvm/config/user ruby_repo_url
++ value=
++ [[ -z '' ]]
+++ /home/nex3/.rvm/scripts/db /home/nex3/.rvm/config/db ruby_repo_url
++ value=http://svn.ruby-lang.org/repos/ruby
++ [[ ! -z http://svn.ruby-lang.org/repos/ruby ]]
++ [[ -z '' ]]
++ echo http://svn.ruby-lang.org/repos/ruby
++ unset key value variable
+ rvm_ruby_repo_url=http://svn.ruby-lang.org/repos/ruby
+ __rvm_gemset_select
+ which gem
+ rvm_ruby_global_gems_path=/home/nex3/.rvm/gems/ruby-1.9.1-p378%global
+ [[ -z '' ]]
+ [[ ! -z '' ]]
+ [[ ! -z '' ]]
+ [[ ! -z ruby-1.9.1-p378 ]]
+ [[ ruby != \s\y\s\t\e\m ]]
+ rvm_ruby_gem_home=/home/nex3/.rvm/gems/ruby-1.9.1-p378
+ [[ -z '' ]]
+ unset rvm_gemset_name
+ [[ ! -z '' ]]
+ [[ '' -eq 1 ]]
+ rvm_ruby_gem_path=/home/nex3/.rvm/gems/ruby-1.9.1-p378:/home/nex3/.rvm/gems/ruby-1.9.1-p378%global
+ [[ ! -z /home/nex3/.rvm/gems/ruby-1.9.1-p378 ]]
++ echo /home/nex3/.rvm/gems/ruby-1.9.1-p378
++ awk /rvm/
+ [[ ! -z /home/nex3/.rvm/gems/ruby-1.9.1-p378 ]]
+ mkdir -p /home/nex3/.rvm/gems/ruby-1.9.1-p378
+ [[ -d /home/nex3/.rvm/gems/ruby-1.9.1-p378/cache ]]
+ [[ ! -L /home/nex3/.rvm/gems/ruby-1.9.1-p378/cache ]]
+ [[ ! -L /home/nex3/.rvm/gems/ruby-1.9.1-p378/cache ]]
+ export rvm_ruby_gem_path rvm_ruby_gem_home
+ [[ ! -z ruby ]]
+ [[ system != \r\u\b\y ]]
+ [[ default != \r\u\b\y ]]
+ [[ ! -z 1.9.1 ]]
++ echo 1.9.1
++ awk -F. '{ print $2 }'
+ rvm_major_version=9
++ echo 1.9.1
++ awk -F. '{ print $3 }'
+ rvm_minor_version=1
+ rvm_ruby_package_name=ruby-1.9.1-p378
+ rvm_ruby_home=/home/nex3/.rvm/rubies/ruby-1.9.1-p378
+ rvm_ruby_log_path=/home/nex3/.rvm/log/ruby-1.9.1-p378
+ rvm_ruby_src_path=/home/nex3/.rvm/src/ruby-1.9.1-p378
+ rvm_ruby_binary=/home/nex3/.rvm/rubies/ruby-1.9.1-p378/bin/ruby
+ rvm_ruby_irbrc=/home/nex3/.rvm/rubies/ruby-1.9.1-p378/.irbrc
+ rvm_ruby_gem_home=/home/nex3/.rvm/gems/ruby-1.9.1-p378
+ [[ maglev = \r\u\b\y ]]
+ [[ ! -z '' ]]
+ rvm_ruby_selected_flag=1
+ mkdir -p /home/nex3/.rvm/log/ruby-1.9.1-p378
+ export rvm_ruby_interpreter rvm_ruby_version rvm_ruby_repo_url rvm_ruby_package_name rvm_url rvm_ruby_patch_level rvm_ruby_configure rvm_ruby_configure_flags rvm_ruby_make rvm_ruby_make_install rvm_ruby_revision rvm_ruby_tag rvm_major_version rvm_minor_version rvm_gemset_name rvm_gems_path rvm_ruby_gem_home rvm_path rvm_src_path rvm_bin_path rvm_ruby_binary rvm_ruby_home rvm_log_path rvm_ruby_log_path rvm_src_path rvm_ruby_src_path rvm_ruby_irbrc rvm_ruby_selected_flag rvm_ruby_string
+ [[ -z ruby ]]
+ [[ default = \r\u\b\y ]]
+ [[ system = \r\u\b\y ]]
+ GEM_HOME=/home/nex3/.rvm/gems/ruby-1.9.1-p378
+ GEM_PATH=/home/nex3/.rvm/gems/ruby-1.9.1-p378:/home/nex3/.rvm/gems/ruby-1.9.1-p378%global
+ BUNDLE_PATH=/home/nex3/.rvm/gems/ruby-1.9.1-p378
+ MY_RUBY_HOME=/home/nex3/.rvm/rubies/ruby-1.9.1-p378
+ RUBY_VERSION=ruby-1.9.1-p378
+ IRBRC=/home/nex3/.rvm/rubies/ruby-1.9.1-p378/.irbrc
+ export GEM_HOME GEM_PATH BUNDLE_PATH MY_RUBY_HOME RUBY_VERSION IRBRC
+ [[ -z /home/nex3/.rvm/rubies/ruby-1.9.1-p378/.irbrc ]]
+ [[ ! -d /home/nex3/.rvm/rubies/ruby-1.9.1-p378 ]]
+ [[ ! -z '' ]]
++ echo /home/nex3/.rvm/bin:/home/nex3/.rvm/rubies/ruby-1.8.6-p399/bin:/home/nex3/.rvm/gems/ruby-1.8.6-p399/bin:/home/nex3/.rvm/gems/ruby-1.8.6-p399%global/bin:/home/nex3/.rvm/bin:/home/nex3/bin:/home/nex3/bin/rvm:/home/nex3/bin/foo:/home/nex3/bin/depot_tools:/var/lib/gems/1.8/bin/:/usr/local/bin:/usr/local/sbin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
++ tr : '\n'
++ awk '$0 !~ /rvm/'
++ paste -sd : -
+ new_path=/home/nex3/bin:/home/nex3/bin/foo:/home/nex3/bin/depot_tools:/var/lib/gems/1.8/bin/:/usr/local/bin:/usr/local/sbin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
+ new_path=/home/nex3/.rvm/rubies/ruby-1.9.1-p378/bin:/home/nex3/.rvm/gems/ruby-1.9.1-p378/bin:/home/nex3/.rvm/gems/ruby-1.9.1-p378%global/bin:/home/nex3/.rvm/bin:/home/nex3/bin:/home/nex3/bin/foo:/home/nex3/bin/depot_tools:/var/lib/gems/1.8/bin/:/usr/local/bin:/usr/local/sbin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
+ [[ ! -z '' ]]
+ unset rvm_default_flag
+ [[ ! -z '' ]]
+ [[ ! -z '' ]]
+ [[ ! -z '' ]]
+ [[ ! -z '' ]]
+ [[ ! -z ruby-1.9.1-p378 ]]
+ export rvm_ruby_string
+ [[ ! -z '' ]]
+ [[ ! -z /home/nex3/.rvm/rubies/ruby-1.9.1-p378/bin:/home/nex3/.rvm/gems/ruby-1.9.1-p378/bin:/home/nex3/.rvm/gems/ruby-1.9.1-p378%global/bin:/home/nex3/.rvm/bin:/home/nex3/bin:/home/nex3/bin/foo:/home/nex3/bin/depot_tools:/var/lib/gems/1.8/bin/:/usr/local/bin:/usr/local/sbin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games ]]
+ export PATH=/home/nex3/.rvm/rubies/ruby-1.9.1-p378/bin:/home/nex3/.rvm/gems/ruby-1.9.1-p378/bin:/home/nex3/.rvm/gems/ruby-1.9.1-p378%global/bin:/home/nex3/.rvm/bin:/home/nex3/bin:/home/nex3/bin/foo:/home/nex3/bin/depot_tools:/var/lib/gems/1.8/bin/:/usr/local/bin:/usr/local/sbin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
+ PATH=/home/nex3/.rvm/rubies/ruby-1.9.1-p378/bin:/home/nex3/.rvm/gems/ruby-1.9.1-p378/bin:/home/nex3/.rvm/gems/ruby-1.9.1-p378%global/bin:/home/nex3/.rvm/bin:/home/nex3/bin:/home/nex3/bin/foo:/home/nex3/bin/depot_tools:/var/lib/gems/1.8/bin/:/usr/local/bin:/usr/local/sbin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
+ unset new_path
+ [[ maglev = \r\u\b\y ]]
+ /home/nex3/.rvm/scripts/hook after_use
+ export rvm_trace_flag
+ trap 'if [[ -d /home/nex3/.rvm/tmp/ ]] && [[ -f /home/nex3/.rvm/tmp/17295 ]] ; then rm -f /home/nex3/.rvm/tmp/17295 > /dev/null 2>&1 ; fi ; exit' 0 1 2 3 15
+ [[ ! -z after_use ]]
+ [[ -s /home/nex3/.rvm/hooks/after_use ]]
+ [[ -d /home/nex3/.rvm/tmp/ ]]
+ [[ -f /home/nex3/.rvm/tmp/17295 ]]
+ exit
+ result=0
+ [[ ! -z '' ]]
+ [[ ! -z 1 ]]
+ set +x
system:
uname: "Linux Clara 2.6.28-18-generic #59-Ubuntu SMP Thu Jan 28 01:23:03 UTC 2010 i686 GNU/Linux"
shell: "bash"
version: "3.2.48(1)-release"
ruby:
interpreter: "ruby"
version: "1.8.6"
date: "2010-02-05"
platform: "ruby 1.8.6 (2010-02-05 patchlevel 399) c"
patchlevel: "2010-02-05 patchlevel 399"
full_version: "ruby 1.8.6 (2010-02-05 patchlevel 399) [i686-linux]"
homes:
gem: "/home/nex3/.rvm/gems/ruby-1.8.6-p399"
ruby: "/home/nex3/.rvm/rubies/ruby-1.8.6-p399"
binaries:
ruby: "/home/nex3/.rvm/rubies/ruby-1.8.6-p399/bin/ruby"
irb: "/home/nex3/.rvm/rubies/ruby-1.8.6-p399/bin/irb"
gem: "/home/nex3/.rvm/rubies/ruby-1.8.6-p399/bin/gem"
rake: "/home/nex3/.rvm/gems/ruby-1.8.6-p399%global/bin/rake"
environment:
GEM_HOME: "/home/nex3/.rvm/gems/ruby-1.8.6-p399"
GEM_PATH: "/home/nex3/.rvm/gems/ruby-1.8.6-p399:/home/nex3/.rvm/gems/ruby-1.8.6-p399%global"
BUNDLE_PATH: "/home/nex3/.rvm/gems/ruby-1.8.6-p399"
MY_RUBY_HOME: "/home/nex3/.rvm/rubies/ruby-1.8.6-p399"
IRBRC: "/home/nex3/.rvm/rubies/ruby-1.8.6-p399/.irbrc"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment