Skip to content

Instantly share code, notes, and snippets.

@etehtsea
Created July 11, 2011 17:37
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 etehtsea/1076353 to your computer and use it in GitHub Desktop.
Save etehtsea/1076353 to your computer and use it in GitHub Desktop.
rails@newvirt:~/Projects/crm/current$ rvm --trace use 1.9.2@crm
+ [[ -n '' ]]
+ export 'PS4=+ ${BASH_SOURCE##${rvm_path:-}} : ${FUNCNAME[0]:+${FUNCNAME[0]}()} ${LINENO} > '
+ PS4='+ ${BASH_SOURCE##${rvm_path:-}} : ${FUNCNAME[0]:+${FUNCNAME[0]}()} ${LINENO} > '
+ /scripts/cli : __rvm_parse_args() 718 > [[ -z '' ]]
+ /scripts/cli : __rvm_parse_args() 718 > [[ -n '' ]]
+ /scripts/cli : __rvm_parse_args() 720 > [[ 0 -eq 1 ]]
+ /scripts/cli : __rvm_parse_args() 720 > [[ -n '' ]]
+ /scripts/cli : __rvm_parse_args() 35 > [[ -n use ]]
+ /scripts/cli : __rvm_parse_args() 37 > rvm_token=use
+ /scripts/cli : __rvm_parse_args() 39 > [[ 1 -gt 0 ]]
+ /scripts/cli : __rvm_parse_args() 39 > next_token=1.9.2@crm
+ /scripts/cli : __rvm_parse_args() 39 > shift
+ /scripts/cli : __rvm_parse_args() 41 > case "$rvm_token" in
+ /scripts/cli : __rvm_parse_args() 45 > case "$rvm_token" in
+ /scripts/cli : __rvm_parse_args() 47 > rvm_action=use
+ /scripts/cli : __rvm_parse_args() 48 > rvm_verbose_flag=1
+ /scripts/cli : __rvm_parse_args() 49 > [[ ruby = \1\.\9\.\2\@\c\r\m ]]
+ /scripts/cli : __rvm_parse_args() 718 > [[ -z use ]]
+ /scripts/cli : __rvm_parse_args() 720 > [[ 0 -eq 1 ]]
+ /scripts/cli : __rvm_parse_args() 720 > [[ -n '' ]]
+ /scripts/cli : __rvm_parse_args() 35 > [[ -n 1.9.2@crm ]]
+ /scripts/cli : __rvm_parse_args() 37 > rvm_token=1.9.2@crm
+ /scripts/cli : __rvm_parse_args() 39 > [[ 0 -gt 0 ]]
+ /scripts/cli : __rvm_parse_args() 39 > next_token=
+ /scripts/cli : __rvm_parse_args() 41 > case "$rvm_token" in
+ /scripts/cli : __rvm_parse_args() 45 > case "$rvm_token" in
+ /scripts/cli : __rvm_parse_args() 322 > [[ -n 1.9.2@crm ]]
+ /scripts/cli : __rvm_parse_args() 327 > [[ gemset = \u\s\e ]]
+ /scripts/cli : __rvm_parse_args() 345 > case "$rvm_token" in
+ /scripts/cli : __rvm_parse_args() 362 > rvm_action=use
+ /scripts/cli : __rvm_parse_args() 363 > gemset_name=crm
+ /scripts/cli : __rvm_parse_args() 364 > rvm_ruby_string=1.9.2@crm
+ /scripts/cli : __rvm_parse_args() 365 > rvm_ruby_strings=1.9.2@crm
+ /scripts/cli : __rvm_parse_args() 428 > [[ error = \u\s\e ]]
+ /scripts/cli : __rvm_parse_args() 718 > [[ -z use ]]
+ /scripts/cli : __rvm_parse_args() 720 > [[ 0 -eq 1 ]]
+ /scripts/cli : __rvm_parse_args() 720 > [[ -n '' ]]
+ /scripts/cli : __rvm_parse_args() 35 > [[ -n '' ]]
+ /scripts/cli : __rvm_parse_args() 724 > [[ 0 -gt 0 ]]
+ /scripts/cli : __rvm_parse_args() 726 > [[ -n '' ]]
+ /scripts/cli : rvm() 767 > [[ 0 -gt 0 ]]
+ /scripts/cli : rvm() 772 > rvm_action=use
+ /scripts/cli : rvm() 774 > case "$rvm_action" in
+ /scripts/cli : rvm() 776 > __rvm_use
+ /scripts/selector : __rvm_use() 404 > local new_path binary full_binary_path rvm_ruby_gem_home
+ /scripts/selector : __rvm_use() 407 > __rvm_select
+ /scripts/selector : __rvm_select() 6 > true
+ /scripts/selector : __rvm_select() 9 > export GEM_HOME GEM_PATH MY_RUBY_HOME RUBY_VERSION
+ /scripts/selector : __rvm_select() 11 > [[ -z 1.9.2@crm ]]
+ /scripts/selector : __rvm_select() 35 > __rvm_ruby_string
+ /scripts/selector : __rvm_ruby_string() 591 > local ruby_string gemset_name
+ /scripts/selector : __rvm_ruby_string() 593 > __rvm_default_flags
+ /scripts/functions/env : __rvm_default_flags() 9 > true 0 0 0
+ /scripts/selector : __rvm_ruby_string() 595 > rvm_expanding_aliases=
+ /scripts/selector : __rvm_ruby_string() 598 > true '' '' '' '' '' '' '' @ 1.9.2@crm 0 0
+ /scripts/selector : __rvm_ruby_string() 603 > echo 1.9.2@crm
+ /scripts/selector : __rvm_ruby_string() 603 > grep @
+ /scripts/selector : __rvm_ruby_string() 605 > rvm_gemset_name=crm
+ /scripts/selector : __rvm_ruby_string() 606 > rvm_ruby_string=1.9.2
+ /scripts/selector : __rvm_ruby_string() 610 > (( rvm_expanding_aliases == 0 ))
+ /scripts/selector : __rvm_ruby_string() 611 > [[ -n 1.9.2 ]]
+ /scripts/selector : __rvm_ruby_string() 611 > [[ 1.9.2 != \s\y\s\t\e\m ]]
++ /scripts/selector : __rvm_ruby_string() 613 > /usr/local/rvm/scripts/alias show 1.9.2
+ /scripts/selector : __rvm_ruby_string() 613 > expanded_alias_name=
+ /scripts/selector : __rvm_ruby_string() 614 > [[ -n '' ]]
+ /scripts/selector : __rvm_ruby_string() 617 > [[ 1.9.2 = default ]]
+ /scripts/selector : __rvm_ruby_string() 624 > echo 1.9.2
+ /scripts/selector : __rvm_ruby_string() 624 > grep @
+ /scripts/selector : __rvm_ruby_string() 630 > ruby_string=1.9.2
+ /scripts/selector : __rvm_ruby_string() 631 > gemset_name=crm
+ /scripts/selector : __rvm_ruby_string() 632 > repo_url=
+ /scripts/selector : __rvm_ruby_string() 633 > branch_name=
+ /scripts/selector : __rvm_ruby_string() 634 > ruby_name=
+ /scripts/selector : __rvm_ruby_string() 636 > __rvm_unset_ruby_variables
+ /scripts/functions/env : __rvm_unset_ruby_variables() 21 > unset rvm_ruby_string rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_gem_path rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_log_path rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_selected_flag rvm_ruby_tag rvm_ruby_version rvm_ruby_load_path rvm_ruby_require rvm_head_flag rvm_ruby_package_file rvm_ruby_configure rvm_ruby_name rvm_ruby_url rvm_ruby_global_gems_path rvm_ruby_args rvm_ruby_name rvm_llvm_flag
+ /scripts/selector : __rvm_ruby_string() 638 > rvm_ruby_repo_url=
+ /scripts/selector : __rvm_ruby_string() 639 > rvm_ruby_repo_branch=
+ /scripts/selector : __rvm_ruby_string() 640 > rvm_ruby_name=
+ /scripts/selector : __rvm_ruby_string() 642 > [[ -n crm ]]
+ /scripts/selector : __rvm_ruby_string() 644 > rvm_gemset_name=crm
+ /scripts/selector : __rvm_ruby_string() 645 > rvm_sticky_flag=1
+ /scripts/selector : __rvm_ruby_string() 648 > strings=($(echo "${ruby_string//-/ }"))
++ /scripts/selector : __rvm_ruby_string() 648 > echo 1.9.2
+ /scripts/selector : __rvm_ruby_string() 650 > (( 1 == 0 ))
+ /scripts/selector : __rvm_ruby_string() 665 > for string in '"${strings[@]:-""}"'
+ /scripts/selector : __rvm_ruby_string() 667 > case "$string" in
+ /scripts/selector : __rvm_ruby_string() 702 > case "$string" in
+ /scripts/selector : __rvm_ruby_string() 704 > rvm_ruby_version=1.9.2
+ /scripts/selector : __rvm_ruby_string() 705 > rvm_ruby_revision=
+ /scripts/selector : __rvm_ruby_string() 706 > rvm_ruby_tag=
+ /scripts/selector : __rvm_ruby_string() 865 > [[ -z '' ]]
+ /scripts/selector : __rvm_ruby_string() 868 > case "$rvm_ruby_version" in
+ /scripts/selector : __rvm_ruby_string() 869 > rvm_ruby_interpreter=ruby
+ /scripts/selector : __rvm_ruby_string() 877 > rvm_ruby_version=1.9.2
+ /scripts/selector : __rvm_ruby_string() 878 > [[ -z 1.9.2 ]]
+ /scripts/selector : __rvm_ruby_string() 885 > [[ -z 1.9.2 ]]
+ /scripts/selector : __rvm_ruby_string() 889 > rvm_ruby_string=ruby-1.9.2
+ /scripts/selector : __rvm_ruby_string() 893 > (( rvm_head_flag == 1 ))
+ /scripts/selector : __rvm_ruby_string() 897 > [[ -n '' ]]
+ /scripts/selector : __rvm_ruby_string() 901 > [[ -n '' ]]
+ /scripts/selector : __rvm_ruby_string() 905 > [[ -n '' ]]
+ /scripts/selector : __rvm_ruby_string() 909 > [[ -n '' ]]
++ /scripts/selector : __rvm_ruby_string() 917 > __rvm_db ruby_1.9.2_patch_level
++ /scripts/functions/db : __rvm_db() 7 > local value key variable
++ /scripts/functions/db : __rvm_db() 9 > key=ruby_1.9.2_patch_level
++ /scripts/functions/db : __rvm_db() 10 > variable=
++ /scripts/functions/db : __rvm_db() 12 > [[ -f /usr/local/rvm/user/db ]]
+++ /scripts/functions/db : __rvm_db() 13 > /usr/local/rvm/scripts/db /usr/local/rvm/user/db ruby_1.9.2_patch_level
++ /scripts/functions/db : __rvm_db() 13 > value=
++ /scripts/functions/db : __rvm_db() 16 > [[ -z '' ]]
+++ /scripts/functions/db : __rvm_db() 17 > /usr/local/rvm/scripts/db /usr/local/rvm/config/db ruby_1.9.2_patch_level
++ /scripts/functions/db : __rvm_db() 17 > value=180
++ /scripts/functions/db : __rvm_db() 20 > [[ -n 180 ]]
++ /scripts/functions/db : __rvm_db() 21 > [[ -z '' ]]
++ /scripts/functions/db : __rvm_db() 22 > echo 180
++ /scripts/functions/db : __rvm_db() 28 > return 0
+ /scripts/selector : __rvm_ruby_string() 916 > patch_level=180
+ /scripts/selector : __rvm_ruby_string() 918 > [[ -n 180 ]]
+ /scripts/selector : __rvm_ruby_string() 920 > case "$rvm_ruby_interpreter" in
+ /scripts/selector : __rvm_ruby_string() 927 > rvm_ruby_patch_level=p180
+ /scripts/selector : __rvm_ruby_string() 933 > [[ -n p180 ]]
+ /scripts/selector : __rvm_ruby_string() 935 > rvm_ruby_patch_level=p180
+ /scripts/selector : __rvm_ruby_string() 936 > rvm_ruby_string=ruby-1.9.2-p180
+ /scripts/selector : __rvm_ruby_string() 938 > case "$rvm_ruby_interpreter" in
+ /scripts/selector : __rvm_ruby_string() 944 > rvm_ruby_string=ruby-1.9.2-p180
+ /scripts/selector : __rvm_ruby_string() 945 > rvm_ruby_string=ruby-1.9.2-p180
+ /scripts/selector : __rvm_ruby_string() 951 > [[ -n '' ]]
+ /scripts/selector : __rvm_select() 40 > rvm_archive_extension=tar.gz
+ /scripts/selector : __rvm_select() 42 > [[ -z ruby ]]
+ /scripts/selector : __rvm_select() 47 > case "$rvm_ruby_interpreter" in
+ /scripts/selector : __rvm_select() 251 > rvm_ruby_package_file=ruby-1.9.2-p180
+ /scripts/selector : __rvm_select() 252 > rvm_ruby_package_name=ruby-1.9.2-p180
+ /scripts/selector : __rvm_select() 254 > [[ -z 1.9.2 ]]
++ /scripts/selector : __rvm_select() 258 > __rvm_db ruby_repo_url
++ /scripts/functions/db : __rvm_db() 7 > local value key variable
++ /scripts/functions/db : __rvm_db() 9 > key=ruby_repo_url
++ /scripts/functions/db : __rvm_db() 10 > variable=
++ /scripts/functions/db : __rvm_db() 12 > [[ -f /usr/local/rvm/user/db ]]
+++ /scripts/functions/db : __rvm_db() 13 > /usr/local/rvm/scripts/db /usr/local/rvm/user/db ruby_repo_url
++ /scripts/functions/db : __rvm_db() 13 > value=
++ /scripts/functions/db : __rvm_db() 16 > [[ -z '' ]]
+++ /scripts/functions/db : __rvm_db() 17 > /usr/local/rvm/scripts/db /usr/local/rvm/config/db ruby_repo_url
++ /scripts/functions/db : __rvm_db() 17 > value=https://github.com/ruby/ruby.git
++ /scripts/functions/db : __rvm_db() 20 > [[ -n https://github.com/ruby/ruby.git ]]
++ /scripts/functions/db : __rvm_db() 21 > [[ -z '' ]]
++ /scripts/functions/db : __rvm_db() 22 > echo https://github.com/ruby/ruby.git
++ /scripts/functions/db : __rvm_db() 28 > return 0
+ /scripts/selector : __rvm_select() 258 > rvm_ruby_repo_url=https://github.com/ruby/ruby.git
+ /scripts/selector : __rvm_select() 259 > (( 0 == 0 ))
+ /scripts/selector : __rvm_select() 261 > rvm_archive_extension=tar.bz2
+ /scripts/selector : __rvm_select() 295 > [[ -n crm ]]
+ /scripts/selector : __rvm_select() 295 > __rvm_gemset_select
+ /scripts/selector : __rvm_gemset_select() 961 > command -v gem
+ /scripts/selector : __rvm_gemset_select() 967 > rvm_ruby_gem_home=
+ /scripts/selector : __rvm_gemset_select() 968 > rvm_gemset_name=crm
+ /scripts/selector : __rvm_gemset_select() 970 > [[ -z crm ]]
++ /scripts/selector : __rvm_gemset_select() 1016 > echo ''
++ /scripts/selector : __rvm_gemset_select() 1016 > awk -F@ '{print $NF}'
+ /scripts/selector : __rvm_gemset_select() 1016 > local gemset=
+ /scripts/selector : __rvm_gemset_select() 1018 > [[ -z ruby-1.9.2-p180 ]]
+ /scripts/selector : __rvm_gemset_select() 1023 > [[ -n ruby-1.9.2-p180 ]]
+ /scripts/selector : __rvm_gemset_select() 1025 > [[ -z '' ]]
+ /scripts/selector : __rvm_gemset_select() 1027 > rvm_ruby_gem_home=/usr/local/rvm/gems/ruby-1.9.2-p180@crm
+ /scripts/selector : __rvm_gemset_select() 1039 > [[ -z '' ]]
+ /scripts/selector : __rvm_gemset_select() 1041 > unset GEM_HOME
+ /scripts/selector : __rvm_gemset_select() 1045 > [[ -n crm ]]
+ /scripts/selector : __rvm_gemset_select() 1045 > [[ ! -d /usr/local/rvm/gems/ruby-1.9.2-p180@crm ]]
+ /scripts/selector : __rvm_gemset_select() 1048 > (( 0 == 0 &&
0 == 0 && 0 == 0 ))
+ /scripts/selector : __rvm_gemset_select() 1050 > rvm_error 'Gemset '\''crm'\'' does not exist, rvm gemset create '\''crm'\'' first.'
++ /scripts/functions/logging : rvm_error() 11 > tput setaf 1
++ /scripts/functions/logging : rvm_error() 11 > tput sgr0
+ /scripts/functions/logging : rvm_error() 11 > printf 'ERROR: Gemset '\''crm'\'' does not exist, rvm gemset create '\''crm'\'' first.\n'
ERROR: Gemset 'crm' does not exist, rvm gemset create 'crm' first.
+ /scripts/selector : __rvm_gemset_select() 1051 > unset rvm_gemset_name gemset_name
+ /scripts/selector : __rvm_gemset_select() 1052 > return 1
+ /scripts/selector : __rvm_select() 297 > return 0
+ /scripts/selector : __rvm_use() 412 > [[ system = ruby ]]
+ /scripts/selector : __rvm_use() 416 > unset BUNDLE_PATH
+ /scripts/selector : __rvm_use() 417 > GEM_HOME=/usr/local/rvm/gems/ruby-1.9.2-p180@crm
+ /scripts/selector : __rvm_use() 418 > GEM_PATH=/usr/local/rvm/gems/ruby-1.9.2-p180@crm:
+ /scripts/selector : __rvm_use() 419 > MY_RUBY_HOME=
+ /scripts/selector : __rvm_use() 420 > RUBY_VERSION=ruby-1.9.2-p180
+ /scripts/selector : __rvm_use() 421 > IRBRC=
+ /scripts/selector : __rvm_use() 424 > [[ maglev = \r\u\b\y ]]
+ /scripts/selector : __rvm_use() 429 > export GEM_HOME GEM_PATH MY_RUBY_HOME RUBY_VERSION IRBRC
+ /scripts/selector : __rvm_use() 431 > [[ -z '' ]]
+ /scripts/selector : __rvm_use() 433 > unset IRBRC
+ /scripts/selector : __rvm_use() 436 > [[ ! -d '' ]]
+ /scripts/selector : __rvm_use() 438 > rvm_warn 'ruby ruby-1.9.2-p180 is not installed.'
++ /scripts/functions/logging : rvm_warn() 10 > tput setaf 3
++ /scripts/functions/logging : rvm_warn() 10 > tput sgr0
+ /scripts/functions/logging : rvm_warn() 10 > printf 'WARN: ruby ruby-1.9.2-p180 is not installed.\n'
WARN: ruby ruby-1.9.2-p180 is not installed.
+ /scripts/selector : __rvm_use() 440 > [[ 0 -eq 1 ]]
+ /scripts/selector : __rvm_use() 444 > rvm_log 'To install do: '\''rvm install ruby-1.9.2-p180'\'''
++ /scripts/functions/logging : rvm_log() 8 > tput setaf 2
++ /scripts/functions/logging : rvm_log() 8 > tput sgr0
+ /scripts/functions/logging : rvm_log() 8 > printf 'To install do: '\''rvm install ruby-1.9.2-p180'\''\n'
To install do: 'rvm install ruby-1.9.2-p180'
+ /scripts/selector : __rvm_use() 445 > return 1
+ /scripts/cli : rvm() 961 > result=1
+ /scripts/cli : rvm() 963 > [[ 0 -eq 1 ]]
+ /scripts/cli : rvm() 974 > (( 1 == 1 ))
+ /scripts/cli : rvm() 976 > rvm_trace_flag=0
+ /scripts/cli : rvm() 977 > set +o verbose
+ /scripts/cli : rvm() 978 > set +o xtrace
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment