Skip to content

Instantly share code, notes, and snippets.

@ndbroadbent
Created September 6, 2011 09:30
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 ndbroadbent/1197106 to your computer and use it in GitHub Desktop.
Save ndbroadbent/1197106 to your computer and use it in GitHub Desktop.
RVM broken after upgrade to 1.8.1
-----------------------------------------------------------------------------------
[master±|1.9.2p290]$ rvm debug
-----------------------------------------------------------------------------------
ruby-1.9.2-p290:
rvm 1.8.1 by Wayne E. Seguin (wayneeseguin@gmail.com) [https://rvm.beginrescueend.com/]
ruby-1.9.2-p290:
system:
uname: "Linux LONDON 2.6.38-11-generic-pae #48-Ubuntu SMP Fri Jul 29 20:51:21 UTC 2011 i686 i686 i386 GNU/Linux"
bash: "/bin/bash => GNU bash, version 4.2.8(1)-release (i686-pc-linux-gnu)"
zsh: "/usr/bin/zsh => zsh 4.3.11 (i686-pc-linux-gnu)"
rvm:
version: "rvm 1.8.1 by Wayne E. Seguin (wayneeseguin@gmail.com) [https://rvm.beginrescueend.com/]"
ruby:
interpreter: "ruby"
version: "1.9.2p290"
date: "2011-07-09"
platform: "i686-linux"
patchlevel: "2011-07-09 revision 32553"
full_version: "ruby 1.9.2p290 (2011-07-09 revision 32553) [i686-linux]"
homes:
gem: "/home/ndbroadbent/.rvm/gems/ruby-1.9.2-p290"
ruby: "/home/ndbroadbent/.rvm/rubies/ruby-1.9.2-p290"
binaries:
ruby: "/home/ndbroadbent/.rvm/rubies/ruby-1.9.2-p290/bin/ruby"
irb: "/home/ndbroadbent/.rvm/rubies/ruby-1.9.2-p290/bin/irb"
gem: "/home/ndbroadbent/.rvm/rubies/ruby-1.9.2-p290/bin/gem"
rake: "/home/ndbroadbent/.rvm/gems/ruby-1.9.2-p290/bin/rake"
environment:
PATH: "/home/ndbroadbent/.rvm/gems/ruby-1.9.2-p290/bin:/home/ndbroadbent/.rvm/gems/ruby-1.9.2-p290@global/bin:/home/ndbroadbent/.rvm/rubies/ruby-1.9.2-p290/bin:/home/ndbroadbent/.rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
GEM_HOME: "/home/ndbroadbent/.rvm/gems/ruby-1.9.2-p290"
GEM_PATH: "/home/ndbroadbent/.rvm/gems/ruby-1.9.2-p290:/home/ndbroadbent/.rvm/gems/ruby-1.9.2-p290@global"
MY_RUBY_HOME: "/home/ndbroadbent/.rvm/rubies/ruby-1.9.2-p290"
IRBRC: "/home/ndbroadbent/.rvm/rubies/ruby-1.9.2-p290/.irbrc"
RUBYOPT: ""
gemset: ""
PATH:
/home/ndbroadbent/.rvm/gems/ruby-1.9.2-p290/bin:/home/ndbroadbent/.rvm/gems/ruby-1.9.2-p290@global/bin:/home/ndbroadbent/.rvm/rubies/ruby-1.9.2-p290/bin:/home/ndbroadbent/.rvm/bin:/usr/local/sbin
uname -a: Linux LONDON 2.6.38-11-generic-pae #48-Ubuntu SMP Fri Jul 29 20:51:21 UTC 2011 i686 i686 i386 GNU/Linux
permissions: /home/ndbroadbent/.rvm:
total 108
drwxr-xr-x 23 ndbroadbent ndbroadbent 4096 2011-07-27 23:15 .
drwxr-xr-x 81 ndbroadbent ndbroadbent 4096 2011-09-06 17:20 ..
drwxr-xr-x 2 ndbroadbent ndbroadbent 4096 2011-08-05 13:44 archives
drwxr-xr-x 2 ndbroadbent ndbroadbent 4096 2011-09-06 17:24 bin
drwxr-xr-x 2 ndbroadbent ndbroadbent 4096 2011-09-06 16:55 config
drwxr-xr-x 3 ndbroadbent ndbroadbent 4096 2011-07-27 23:15 contrib
drwxr-xr-x 2 ndbroadbent ndbroadbent 4096 2011-08-26 15:02 environments
drwxr-xr-x 2 ndbroadbent ndbroadbent 4096 2011-07-27 23:15 examples
drwxr-xr-x 16 ndbroadbent ndbroadbent 4096 2011-08-05 13:47 gems
drwxr-xr-x 6 ndbroadbent ndbroadbent 4096 2011-07-27 23:15 gemsets
drwxr-xr-x 2 ndbroadbent ndbroadbent 4096 2011-09-06 16:55 help
drwxr-xr-x 2 ndbroadbent ndbroadbent 4096 2011-09-06 16:55 hooks
drwxr-xr-x 3 ndbroadbent ndbroadbent 4096 2011-07-27 23:15 lib
-rw-r--r-- 1 ndbroadbent ndbroadbent 566 2011-09-06 17:24 LICENCE
drwxr-xr-x 8 ndbroadbent ndbroadbent 4096 2011-08-05 13:44 log
drwxr-xr-x 3 ndbroadbent ndbroadbent 4096 2011-07-28 00:31 man
drwxr-xr-x 6 ndbroadbent ndbroadbent 4096 2011-09-06 16:55 patches
-rw-r--r-- 1 ndbroadbent ndbroadbent 7978 2011-09-06 17:24 README
drwxr-xr-x 7 ndbroadbent ndbroadbent 4096 2011-08-26 15:02 rubies
drwxr-xr-x 5 ndbroadbent ndbroadbent 4096 2011-09-06 17:24 scripts
drwxr-xr-x 12 ndbroadbent ndbroadbent 4096 2011-09-06 16:55 src
drwxr-xr-x 2 ndbroadbent ndbroadbent 4096 2011-08-05 13:44 tmp
drwxr-xr-x 2 ndbroadbent ndbroadbent 4096 2011-09-06 17:24 user
drwxr-xr-x 7 ndbroadbent ndbroadbent 4096 2011-07-27 23:15 usr
-rw-r--r-- 1 ndbroadbent ndbroadbent 6 2011-09-06 17:24 VERSION
drwxr-xr-x 15 ndbroadbent ndbroadbent 4096 2011-08-26 15:02 wrappers
/home/ndbroadbent/.rvm/rubies:
total 28
drwxr-xr-x 7 ndbroadbent ndbroadbent 4096 2011-08-26 15:02 .
drwxr-xr-x 23 ndbroadbent ndbroadbent 4096 2011-07-27 23:15 ..
lrwxrwxrwx 1 ndbroadbent ndbroadbent 45 2011-08-26 15:02 default -> /home/ndbroadbent/.rvm/rubies/ruby-1.9.2-p290
drwxr-xr-x 5 ndbroadbent ndbroadbent 4096 2011-07-27 23:15 ruby-1.8.7-p302
drwxr-xr-x 5 ndbroadbent ndbroadbent 4096 2011-07-27 23:15 ruby-1.8.7-p334
drwxr-xr-x 5 ndbroadbent ndbroadbent 4096 2011-08-05 13:47 ruby-1.8.7-p352
drwxr-xr-x 6 ndbroadbent ndbroadbent 4096 2011-07-27 23:15 ruby-1.9.2-p180
drwxr-xr-x 6 ndbroadbent ndbroadbent 4096 2011-07-30 12:07 ruby-1.9.2-p290
/home/ndbroadbent/.bashrc:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" #]
# -- rvm / ruby / rails
alias 192='rvm use ruby-1.9.2'
alias 187='rvm use ruby-1.8.7'
alias 186='rvm use ruby-1.8.6'
alias jr='rvm use jruby'
/home/ndbroadbent/.bash_profile:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
/home/ndbroadbent/.rvm/config/alias \(filtered\):
default=ruby-1.9.2-p290
/home/ndbroadbent/.rvm/config/db \(filtered\):
#General
niceness=0
# Rubies
interpreter=ruby
ruby_version=1.8.7
ruby_configure_flags=--enable-shared --disable-install-doc
ruby_patchlevel=299
ruby_configure=--enable-shared
ruby_repo_url=git://github.com/ruby/ruby.git
ruby_1.0_url=ftp://ftp.ruby-lang.org/pub/ruby/1.0
ruby_1.2_url=ftp://ftp.ruby-lang.org/pub/ruby/1.2
ruby_1.3_url=ftp://ftp.ruby-lang.org/pub/ruby/1.3
ruby_1.4_url=ftp://ftp.ruby-lang.org/pub/ruby/1.4
ruby_1.5_url=ftp://ftp.ruby-lang.org/pub/ruby/1.5
ruby_1.6_url=ftp://ftp.ruby-lang.org/pub/ruby/1.6
ruby_1.7_url=ftp://ftp.ruby-lang.org/pub/ruby/1.7
ruby_1.8_url=ftp://ftp.ruby-lang.org/pub/ruby/1.8
ruby_1.9_url=https://rvm.beginrescueend.com/src
#!ruby_1.9_url=ftp://ftp.ruby-lang.org/pub/ruby/1.9
ruby_2.0_url=ftp://ftp.ruby-lang.org/pub/ruby/2.0
ruby_1.9.3_patch_level=preview1
ruby_1.9.2_patch_level=290
ruby_1.9.1_patch_level=431
ruby_1.8.7_patch_level=352
ruby_1.8.6_patch_level=420
ruby_1.8.5_patch_level=231
rubygems_url=http://production.cf.rubygems.org/rubygems
rubygems_repo_url=git://github.com/rubygems/rubygems.git
rubygems_version=1.8.10
ruby_1.9.3_head_rubygems_version=1.8.5
rbx_version=master
rbx_1.0.0_patch_level=20100514
rbx_1.0.1_patch_level=20100603
rbx_1.1.0_patch_level=20100923
rbx_1.1.1_patch_level=20101116
rbx_1.2.0_patch_level=20101221
rbx_1.2.1_patch_level=20110215
rbx_1.2.2_patch_level=20110222
rbx_1.2.3_patch_level=20110315
rbx_1.2.4_patch_level=20110705
rbx_url=http://asset.rubini.us
rubinius_repo_url=git://github.com/rubinius/rubinius.git
ree_version=1.8.7
ree_configure_flags=--dont-install-useful-gems
ree_1.8.6_patch_level=20090610
ree_1.8.6_url=http://rubyforge.org/frs/download.php/58677
ree_1.8.6_repo_url=git://github.com/FooBarWidget/rubyenterpriseedition.git
ree_1.8.7_url=http://rvm.beginrescueend.com/src
ree_1.8.7_repo_url=git://github.com/FooBarWidget/rubyenterpriseedition187-330
ree_1.8.7_patch_level=2011.03
kiji_repo_url=git://github.com/twitter/rubyenterpriseedition187-248.git
kiji_version=head
jruby_version=1.6.4
jruby_repo_url=git://github.com/jruby/jruby.git
jruby_url=http://jruby.org.s3.amazonaws.com/downloads
macruby_version=0.10
macruby_nightly_version=0.11
macruby_url=http://www.macruby.org/files
macruby_repo_url=git://github.com/MacRuby/MacRuby.git
macruby_nightly_url=http://www.macruby.org/files/nightlies/macruby_nightly-latest.pkg
maglev_version=26355
maglev_url=http://glass-downloads.gemstone.com/maglev
maglev_repo_url=git://github.com/MagLev/maglev.git
ironruby_version=1.0
ironruby_repo_url=git://github.com/ironruby/ironruby.git
ironruby_1.0_url=http://rubyforge.org/frs/download.php/70179
# Packages
readline_url=ftp://ftp.gnu.org/gnu/readline
libiconv_url=http://ftp.gnu.org/pub/gnu/libiconv
curl_url=http://curl.haxx.se/download
openssl_url=http://www.openssl.org/source
zlib_url=http://www.zlib.net
autoconf_url=ftp.gnu.org/gnu/autoconf
ncurses_url=http://ftp.gnu.org/pub/gnu/ncurses
pkg-config_url=http://pkgconfig.freedesktop.org/releases
gettext_url=ftp://ftp.gnu.org/pub/gnu/gettext
libxml2_url=ftp://xmlsoft.org/libxml2
yaml_url=https://rvm.beginrescueend.com/src
glib_url=http://ftp.gnome.org/pub/gnome/sources/glib/2.23
mono_url=http://ftp.novell.com/pub/mono/sources/mono
llvm_url=https://llvm.org/svn/llvm-project/llvm/trunk
/home/ndbroadbent/.rvmrc \(filtered\):
export rvm_path="/home/ndbroadbent/.rvm"
rvm_trust_rvmrcs_flag=1
/home/ndbroadbent/.gemrc \(filtered\):
gem: --no-ri --no-rdoc
gem sources:
http://rubygems.org/
-----------------------------------------------------------------------------------
[master±|1.9.2p290]$ rvm --trace use 1.8.7
-----------------------------------------------------------------------------------
+ : 31 > rvm --trace use 1.8.7
+ /scripts/cli : rvm() 1 > local result
+ /scripts/cli : rvm() 3 > [[ -z '' ]]
+ /scripts/cli : rvm() 5 > trap __rvm_teardown 0 1 2 3 15
+ /scripts/cli : rvm() 9 > [[ 3 -gt 0 ]]
+ /scripts/cli : rvm() 9 > next_token=--trace
+ /scripts/cli : rvm() 9 > shift
+ /scripts/cli : rvm() 11 > __rvm_cleanse_variables
+ /scripts/functions/env : __rvm_cleanse_variables() 1 > __rvm_unset_ruby_variables
+ /scripts/functions/env : __rvm_unset_ruby_variables() 2 > 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/functions/env : __rvm_cleanse_variables() 14 > [[ 0 -eq 1 ]]
+ /scripts/functions/env : __rvm_cleanse_variables() 17 > unset rvm_gemset_name
+ /scripts/functions/env : __rvm_cleanse_variables() 20 > unset rvm_ruby_string rvm_action rvm_irbrc_file rvm_command rvm_error_message rvm_force_flag rvm_all_flag rvm_reconfigure_flag rvm_make_flags rvm_bin_flag rvm_import_flag rvm_export_flag rvm_self_flag rvm_gem_flag rvm_rubygems_flag rvm_debug_flag rvm_delete_flag rvm_summary_flag rvm_test_flag _rvm_spec_flag rvm_json_flag rvm_yaml_flag rvm_shebang_flag rvm_env_flag rvm_tail_flag rvm_use_flag rvm_dir_flag rvm_list_flag rvm_empty_flag rvm_file_name rvm_benchmark_flag rvm_clear_flag rvm_name_flag rvm_verbose_flag rvm_user_flag rvm_system_flag rvm_configure_flags rvm_uninstall_flag rvm_install_flag rvm_llvm_flag rvm_ruby_bits rvm_sticky_flag rvm_rvmrc_flag rvm_gems_flag rvm_only_path_flag rvm_docs_flag rvm_ruby_aliases rvm_patch_names rvm_clang_flag rvm_install_args rvm_dump_environment_flag rvm_ruby_alias rvm_static_flag rvm_archive_extension rvm_hook rvm_ruby_name
+ /scripts/cli : rvm() 775 > __rvm_load_rvmrc
+ /scripts/functions/init : __rvm_load_rvmrc() 1 > local _file
+ /scripts/functions/init : __rvm_load_rvmrc() 2 > (( 0 == 1 ))
+ /scripts/functions/init : __rvm_load_rvmrc() 11 > for _file in /etc/rvmrc '"$HOME/.rvmrc"'
+ /scripts/functions/init : __rvm_load_rvmrc() 9 > [[ -s /etc/rvmrc ]]
+ /scripts/functions/init : __rvm_load_rvmrc() 11 > for _file in /etc/rvmrc '"$HOME/.rvmrc"'
+ /scripts/functions/init : __rvm_load_rvmrc() 9 > [[ -s /home/ndbroadbent/.rvmrc ]]
+ /scripts/functions/init : __rvm_load_rvmrc() 11 > command grep '^\s*rvm .*$' /home/ndbroadbent/.rvmrc
+ /scripts/functions/init : __rvm_load_rvmrc() 20 > source /home/ndbroadbent/.rvmrc
++ rc : source() 1 > export rvm_path=/home/ndbroadbent/.rvm
++ rc : source() 1 > rvm_path=/home/ndbroadbent/.rvm
++ rc : source() 2 > rvm_trust_rvmrcs_flag=1
+ /scripts/functions/init : __rvm_load_rvmrc() 25 > return 0
+ /scripts/cli : rvm() 792 > __rvm_setup
+ /scripts/functions/environment : __rvm_setup() 1 > [[ -n '' ]]
+ /scripts/cli : rvm() 548 > __rvm_initialize
+ /scripts/functions/init : __rvm_initialize() 1 > rvm_ruby_load_path=.
+ /scripts/functions/init : __rvm_initialize() 2 > rvm_ruby_require=
+ /scripts/functions/init : __rvm_initialize() 4 > true /home/ndbroadbent/.rvm/scripts
+ /scripts/functions/init : __rvm_initialize() 5 > source /home/ndbroadbent/.rvm/scripts/base
++ /scripts/base : source() -26 > [[ -n '' ]]
++ /scripts/base : source() 12 > __array_start=0
++ /scripts/base : source() -11 > [[ -z /home/ndbroadbent/.rvm ]]
++ /scripts/base : source() 32 > export rvm_path
++ /scripts/base : source() 34 > true /home/ndbroadbent/.rvm/scripts
++ /scripts/base : source() 37 > source /home/ndbroadbent/.rvm/scripts/initialize
+++ /scripts/initialize : source() -29 > [[ -n 4.2.8(1)-release ]]
+++ /scripts/initialize : source() 7 > shopt -s extglob
+++ /scripts/initialize : source() -17 > [[ -z /home/ndbroadbent/.rvm ]]
+++ /scripts/initialize : source() 26 > export rvm_path
+++ /scripts/initialize : source() 28 > true /home/ndbroadbent/.rvm/scripts
+++ /scripts/initialize : source() 31 > command -v __rvm_load_rvmrc
+++ /scripts/initialize : source() 5 > [[ -z 1 ]]
+++ /scripts/initialize : source() 54 > : '(/home/ndbroadbent/.bash_profile' /home/ndbroadbent/.bashrc '/home/ndbroadbent/.zshenv)' /home/ndbroadbent/.rvm/bin /home/ndbroadbent/.rvm/man /home/ndbroadbent/.rvm/archives /home/ndbroadbent/.rvm/docs /home/ndbroadbent/.rvm/environments /home/ndbroadbent/.rvm/examples /home/ndbroadbent/.rvm/gems /home/ndbroadbent/.rvm/gemsets /home/ndbroadbent/.rvm/help /home/ndbroadbent/.rvm/hooks /home/ndbroadbent/.rvm/lib /home/ndbroadbent/.rvm/log /home/ndbroadbent/.rvm/patches /home/ndbroadbent/.rvm/repos /home/ndbroadbent/.rvm/rubies /home/ndbroadbent/.rvm/rubygems /home/ndbroadbent/.rvm/src /home/ndbroadbent/.rvm/tmp /home/ndbroadbent/.rvm/user /home/ndbroadbent/.rvm/usr /home/ndbroadbent/.rvm/wrappers 0 0
+++ /scripts/initialize : source() 45 > [[ -n '' ]]
+++ /scripts/initialize : source() 84 > rvm_gems_cache_path=/home/ndbroadbent/.rvm/gems/cache
+++ /scripts/initialize : source() 52 > (( 1 > 0 ))
+++ /scripts/initialize : source() 88 > export rvm_trace_flag=1
+++ /scripts/initialize : source() 88 > rvm_trace_flag=1
+++ /scripts/initialize : source() 90 > set -o xtrace
+++ /scripts/initialize : source() 59 > [[ -z '' ]]
+++ /scripts/initialize : source() 98 > PS4='+ ${BASH_SOURCE##${rvm_path:-}} : ${FUNCNAME[0]:+${FUNCNAME[0]}()} ${LINENO} > '
+++ /scripts/initialize : source() 99 > export PS4
+++ /scripts/initialize : source() 106 > export rvm_action rvm_alias_expanded rvm_archflags rvm_archive_extension rvm_archives_path rvm_bin_flag rvm_bin_path rvm_clang_flag rvm_configure_flags rvm_debug_flag rvm_default_flag rvm_delete_flag rvm_docs_path rvm_docs_type rvm_dump_environment_flag rvm_environments_path rvm_error_message rvm_examples_path rvm_expanding_aliases rvm_file_name rvm_gemdir_flag rvm_gems_cache_path rvm_gems_path rvm_gemset_name rvm_gemset_separator rvm_gemsets_path rvm_gemstone_package_file rvm_gemstone_url rvm_head_flag rvm_help_path rvm_hook rvm_install_args rvm_install_on_use_flag rvm_lib_path rvm_llvm_flag rvm_loaded_flag rvm_log_path rvm_make_flags rvm_niceness rvm_nightly_flag rvm_only_path_flag rvm_parse_break rvm_patch_names rvm_patch_original_pwd rvm_patches_path rvm_path rvm_pretty_print_flag rvm_prior_cc rvm_proxy rvm_quiet_flag rvm_ree_options rvm_reload_flag rvm_remove_flag rvm_repos_path rvm_rubies_path rvm_ruby_alias rvm_ruby_aliases rvm_ruby_args rvm_ruby_binary rvm_ruby_bits rvm_ruby_configure rvm_ruby_file rvm_ruby_gem_home rvm_ruby_gem_path rvm_ruby_global_gems_path rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_load_path rvm_ruby_major_version rvm_ruby_make rvm_ruby_make_install rvm_ruby_minor_version rvm_ruby_mode rvm_ruby_name rvm_ruby_package_file rvm_ruby_package_name rvm_ruby_patch rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_require rvm_ruby_revision rvm_ruby_selected_flag rvm_ruby_sha rvm_ruby_string rvm_ruby_strings rvm_ruby_tag rvm_ruby_url rvm_ruby_user_tag rvm_ruby_version rvm_script_name rvm_scripts_path rvm_sdk rvm_user_install_flag rvm_silent_flag rvm_src_path rvm_sticky_flag rvm_system_flag rvm_tmp_path rvm_token rvm_trace_flag rvm_use_flag rvm_user_flag rvm_user_path rvm_usr_path rvm_verbose_flag rvm_wrapper_name rvm_wrappers_path rvm_ruby_repo_branch rvm_man_path
++ /scripts/base : source() 39 > case "rvm_base_except" in
++ /scripts/base : source() 44 > source /home/ndbroadbent/.rvm/scripts/selector
++ /scripts/base : source() 50 > scripts=(logging utility init cleanup env rvmrc install environment gemset db bundler)
++ /scripts/base : source() 51 > for entry in '${scripts[@]}'
++ /scripts/base : source() 52 > source /home/ndbroadbent/.rvm/scripts/functions/logging
+++ /scripts/functions/logging : source() -28 > [[ -t 1 ]]
+++ /scripts/functions/logging : source() 8 > eval 'rvm_log() { printf "$(tput setaf 2)$*$(tput sgr0)\n" ; }'
+++ /scripts/functions/logging : source() 9 > eval 'rvm_debug() { printf "$(tput setaf 5)DEBUG: $*$(tput sgr0)\n" ; }'
+++ /scripts/functions/logging : source() 10 > eval 'rvm_warn() { printf "$(tput setaf 3)WARN: $*$(tput sgr0)\n" ; }'
+++ /scripts/functions/logging : source() 11 > eval 'rvm_error() { printf "$(tput setaf 1)ERROR: $*$(tput sgr0)\n" >&2 ; }'
++ /scripts/base : source() 51 > for entry in '${scripts[@]}'
++ /scripts/base : source() 52 > source /home/ndbroadbent/.rvm/scripts/functions/utility
++ /scripts/base : source() 51 > for entry in '${scripts[@]}'
++ /scripts/base : source() 52 > source /home/ndbroadbent/.rvm/scripts/functions/init
++ /scripts/base : source() 51 > for entry in '${scripts[@]}'
++ /scripts/base : source() 52 > source /home/ndbroadbent/.rvm/scripts/functions/cleanup
++ /scripts/base : source() 51 > for entry in '${scripts[@]}'
++ /scripts/base : source() 52 > source /home/ndbroadbent/.rvm/scripts/functions/env
++ /scripts/base : source() 51 > for entry in '${scripts[@]}'
++ /scripts/base : source() 52 > source /home/ndbroadbent/.rvm/scripts/functions/rvmrc
++ /scripts/base : source() 51 > for entry in '${scripts[@]}'
++ /scripts/base : source() 52 > source /home/ndbroadbent/.rvm/scripts/functions/install
++ /scripts/base : source() 51 > for entry in '${scripts[@]}'
++ /scripts/base : source() 52 > source /home/ndbroadbent/.rvm/scripts/functions/environment
++ /scripts/base : source() 51 > for entry in '${scripts[@]}'
++ /scripts/base : source() 52 > source /home/ndbroadbent/.rvm/scripts/functions/gemset
++ /scripts/base : source() 51 > for entry in '${scripts[@]}'
++ /scripts/base : source() 52 > source /home/ndbroadbent/.rvm/scripts/functions/db
++ /scripts/base : source() 51 > for entry in '${scripts[@]}'
++ /scripts/base : source() 52 > source /home/ndbroadbent/.rvm/scripts/functions/bundler
++ /scripts/base : source() 55 > unset scripts entry rvm_base_except
++ /scripts/base : source() 23 > [[ ! -t 0 ]]
+ /scripts/functions/init : __rvm_initialize() 7 > __rvm_clean_path
++ /scripts/functions/env : __rvm_clean_path() -129 > awk -v RS=: -v ORS=: '!($0 in a){a[$0];print}'
++ /scripts/functions/env : __rvm_clean_path() -129 > printf /home/ndbroadbent/.rvm/gems/ruby-1.9.2-p290/bin:/home/ndbroadbent/.rvm/gems/ruby-1.9.2-p290@global/bin:/home/ndbroadbent/.rvm/rubies/ruby-1.9.2-p290/bin:/home/ndbroadbent/.rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
+ /scripts/functions/env : __rvm_clean_path() 2 > PATH=/home/ndbroadbent/.rvm/gems/ruby-1.9.2-p290/bin:/home/ndbroadbent/.rvm/gems/ruby-1.9.2-p290@global/bin:/home/ndbroadbent/.rvm/rubies/ruby-1.9.2-p290/bin:/home/ndbroadbent/.rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:
+ /scripts/functions/env : __rvm_clean_path() 3 > PATH=/home/ndbroadbent/.rvm/gems/ruby-1.9.2-p290/bin:/home/ndbroadbent/.rvm/gems/ruby-1.9.2-p290@global/bin:/home/ndbroadbent/.rvm/rubies/ruby-1.9.2-p290/bin:/home/ndbroadbent/.rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
+ /scripts/functions/env : __rvm_clean_path() 5 > export PATH
+ /scripts/functions/env : __rvm_clean_path() 7 > builtin hash -r
+ /scripts/functions/init : __rvm_initialize() -88 > __rvm_conditionally_add_bin_path
+ /scripts/functions/env : __rvm_conditionally_add_bin_path() 1 > printf '/home/ndbroadbent/.rvm/gems/ruby-1.9.2-p290/bin /home/ndbroadbent/.rvm/gems/ruby-1.9.2-p290@global/bin /home/ndbroadbent/.rvm/rubies/ruby-1.9.2-p290/bin /home/ndbroadbent/.rvm/bin /usr/local/sbin /usr/local/bin /usr/sbin /usr/bin /sbin /bin /usr/games'
+ /scripts/functions/env : __rvm_conditionally_add_bin_path() 1 > grep -vF '/home/ndbroadbent/.rvm/bin '
+ /scripts/functions/env : __rvm_conditionally_add_bin_path() 15 > return 0
+ /scripts/functions/init : __rvm_initialize() -2 > export PATH
+ /scripts/functions/init : __rvm_initialize() 0 > [[ ! -d /home/ndbroadbent/.rvm/tmp ]]
+ /scripts/functions/init : __rvm_initialize() 5 > return 0
++ /scripts/cli : rvm() -44 > cat /home/ndbroadbent/.rvm/VERSION
+ /scripts/cli : rvm() 756 > disk_version=1.8.1
+ /scripts/cli : rvm() 757 > disk_version=1.8.1
+ /scripts/cli : rvm() 760 > [[ -n 1.8.1 ]]
+ /scripts/cli : rvm() 760 > [[ 1.8.1 != \1\.\8\.\1 ]]
+ /scripts/cli : rvm() 768 > __rvm_parse_args use 1.8.7
+ /scripts/cli : __rvm_parse_args() 1 > local _string
+ /scripts/cli : __rvm_parse_args() 7 > grep trace
+ /scripts/cli : __rvm_parse_args() 7 > echo use 1.8.7
+ /scripts/cli : __rvm_parse_args() 13 > rvm_action=
+ /scripts/cli : __rvm_parse_args() 15 > export rvm_ruby_string
+ /scripts/cli : __rvm_parse_args() 17 > rvm_parse_break=0
+ /scripts/cli : __rvm_parse_args() 19 > [[ -n --trace ]]
+ /scripts/cli : __rvm_parse_args() 21 > rvm_token=--trace
+ /scripts/cli : __rvm_parse_args() 23 > (( 2 > 0 ))
+ /scripts/cli : __rvm_parse_args() 25 > next_token=use
+ /scripts/cli : __rvm_parse_args() 26 > shift
+ /scripts/cli : __rvm_parse_args() 48 > case "$rvm_token" in
+ /scripts/cli : __rvm_parse_args() 484 > case "$rvm_token" in
+ /scripts/cli : __rvm_parse_args() 717 > local option
+ /scripts/cli : __rvm_parse_args() 719 > [[ -n '' ]]
+ /scripts/cli : __rvm_parse_args() 719 > set -o errtrace
+ /scripts/cli : __rvm_parse_args() 722 > [[ --trace = \-\-\t\r\a\c\e ]]
+ /scripts/cli : __rvm_parse_args() 724 > export rvm_trace_flag=1
+ /scripts/cli : __rvm_parse_args() 724 > rvm_trace_flag=1
+ /scripts/cli : __rvm_parse_args() 725 > set -o xtrace
+ /scripts/cli : __rvm_parse_args() 726 > [[ -n '' ]]
+ /scripts/cli : __rvm_parse_args() 727 > export 'PS4=+ ${BASH_SOURCE##${rvm_path:-}} : ${FUNCNAME[0]:+${FUNCNAME[0]}()} ${LINENO} > '
+ /scripts/cli : __rvm_parse_args() 727 > PS4='+ ${BASH_SOURCE##${rvm_path:-}} : ${FUNCNAME[0]:+${FUNCNAME[0]}()} ${LINENO} > '
+ /scripts/cli : __rvm_parse_args() 749 > [[ -z '' ]]
+ /scripts/cli : __rvm_parse_args() 749 > [[ -n '' ]]
+ /scripts/cli : __rvm_parse_args() 751 > [[ 0 -eq 1 ]]
+ /scripts/cli : __rvm_parse_args() 751 > [[ -n '' ]]
+ /scripts/cli : __rvm_parse_args() 19 > [[ -n use ]]
+ /scripts/cli : __rvm_parse_args() 21 > rvm_token=use
+ /scripts/cli : __rvm_parse_args() 23 > (( 1 > 0 ))
+ /scripts/cli : __rvm_parse_args() 25 > next_token=1.8.7
+ /scripts/cli : __rvm_parse_args() 26 > shift
+ /scripts/cli : __rvm_parse_args() 48 > case "$rvm_token" in
+ /scripts/cli : __rvm_parse_args() 52 > case "$rvm_token" in
+ /scripts/cli : __rvm_parse_args() 37 > rvm_action=use
+ /scripts/cli : __rvm_parse_args() 38 > rvm_verbose_flag=1
+ /scripts/cli : __rvm_parse_args() 39 > [[ ruby = \1\.\8\.\7 ]]
+ /scripts/cli : __rvm_parse_args() 749 > [[ -z use ]]
+ /scripts/cli : __rvm_parse_args() 751 > [[ 0 -eq 1 ]]
+ /scripts/cli : __rvm_parse_args() 751 > [[ -n '' ]]
+ /scripts/cli : __rvm_parse_args() 19 > [[ -n 1.8.7 ]]
+ /scripts/cli : __rvm_parse_args() 21 > rvm_token=1.8.7
+ /scripts/cli : __rvm_parse_args() 23 > (( 0 > 0 ))
+ /scripts/cli : __rvm_parse_args() 28 > next_token=
+ /scripts/cli : __rvm_parse_args() 48 > case "$rvm_token" in
+ /scripts/cli : __rvm_parse_args() 52 > case "$rvm_token" in
+ /scripts/cli : __rvm_parse_args() 354 > [[ -n 1.8.7 ]]
+ /scripts/cli : __rvm_parse_args() 358 > [[ gemset = \u\s\e ]]
+ /scripts/cli : __rvm_parse_args() 393 > case "$rvm_token" in
+ /scripts/cli : __rvm_parse_args() 414 > rvm_action=use
+ /scripts/cli : __rvm_parse_args() 415 > rvm_ruby_string=1.8.7
+ /scripts/cli : __rvm_parse_args() 416 > rvm_ruby_strings=1.8.7
+ /scripts/cli : __rvm_parse_args() 460 > [[ error = \u\s\e ]]
+ /scripts/cli : __rvm_parse_args() 749 > [[ -z use ]]
+ /scripts/cli : __rvm_parse_args() 751 > [[ 0 -eq 1 ]]
+ /scripts/cli : __rvm_parse_args() 751 > [[ -n '' ]]
+ /scripts/cli : __rvm_parse_args() 19 > [[ -n '' ]]
+ /scripts/cli : __rvm_parse_args() 755 > [[ 0 -gt 0 ]]
+ /scripts/cli : __rvm_parse_args() 757 > [[ -n '' ]]
+ /scripts/cli : rvm() 798 > [[ 0 -gt 0 ]]
+ /scripts/cli : rvm() 803 > rvm_action=use
+ /scripts/cli : rvm() 822 > case "$rvm_action" in
+ /scripts/cli : rvm() 807 > __rvm_use
+ /scripts/selector : __rvm_use() 1 > local new_path binary full_binary_path rvm_ruby_gem_home
+ /scripts/selector : __rvm_use() 4 > __rvm_select
+ /scripts/selector : __rvm_select() 1 > true
+ /scripts/selector : __rvm_select() 4 > export GEM_HOME GEM_PATH MY_RUBY_HOME RUBY_VERSION
+ /scripts/selector : __rvm_select() 6 > [[ -z 1.8.7 ]]
+ /scripts/selector : __rvm_select() 30 > __rvm_ruby_string
+ /scripts/selector : __rvm_ruby_string() 9 > local ruby_string gemset_name
+ /scripts/selector : __rvm_ruby_string() 11 > __rvm_default_flags
+ /scripts/functions/env : __rvm_default_flags() 1 > true 0 0 0
+ /scripts/selector : __rvm_ruby_string() 616 > rvm_expanding_aliases=
+ /scripts/selector : __rvm_ruby_string() 619 > true '' '' '' '' '' '' '' @ 1.8.7 0 0
+ /scripts/selector : __rvm_ruby_string() 624 > grep @
+ /scripts/selector : __rvm_ruby_string() 624 > echo 1.8.7
+ /scripts/selector : __rvm_ruby_string() 631 > (( rvm_expanding_aliases == 0 ))
+ /scripts/selector : __rvm_ruby_string() 632 > [[ -n 1.8.7 ]]
+ /scripts/selector : __rvm_ruby_string() 632 > [[ 1.8.7 != \s\y\s\t\e\m ]]
++ /scripts/selector : __rvm_ruby_string() -7 > /home/ndbroadbent/.rvm/scripts/alias show 1.8.7
+ /scripts/selector : __rvm_ruby_string() 634 > expanded_alias_name=
+ /scripts/selector : __rvm_ruby_string() 635 > [[ -n '' ]]
+ /scripts/selector : __rvm_ruby_string() 638 > [[ 1.8.7 = default ]]
+ /scripts/selector : __rvm_ruby_string() 645 > echo 1.8.7
+ /scripts/selector : __rvm_ruby_string() 645 > grep @
+ /scripts/selector : __rvm_ruby_string() 651 > ruby_string=1.8.7
+ /scripts/selector : __rvm_ruby_string() 652 > gemset_name=
+ /scripts/selector : __rvm_ruby_string() 653 > repo_url=
+ /scripts/selector : __rvm_ruby_string() 654 > branch_name=
+ /scripts/selector : __rvm_ruby_string() 655 > ruby_name=
+ /scripts/selector : __rvm_ruby_string() 657 > __rvm_unset_ruby_variables
+ /scripts/functions/env : __rvm_unset_ruby_variables() 2 > 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() 648 > rvm_ruby_repo_url=
+ /scripts/selector : __rvm_ruby_string() 649 > rvm_ruby_repo_branch=
+ /scripts/selector : __rvm_ruby_string() 650 > rvm_ruby_name=
+ /scripts/selector : __rvm_ruby_string() 652 > [[ -n '' ]]
+ /scripts/selector : __rvm_ruby_string() 658 > strings=($(echo "${ruby_string//-/ }"))
++ /scripts/selector : __rvm_ruby_string() -18 > echo 1.8.7
+ /scripts/selector : __rvm_ruby_string() 660 > (( 1 == 0 ))
+ /scripts/selector : __rvm_ruby_string() 694 > for string in '"${strings[@]:-""}"'
+ /scripts/selector : __rvm_ruby_string() 696 > case "$string" in
+ /scripts/selector : __rvm_ruby_string() 712 > [[ '' == \r\b\x ]]
+ /scripts/selector : __rvm_ruby_string() 752 > case "$string" in
+ /scripts/selector : __rvm_ruby_string() 735 > rvm_ruby_version=1.8.7
+ /scripts/selector : __rvm_ruby_string() 736 > rvm_ruby_revision=
+ /scripts/selector : __rvm_ruby_string() 737 > rvm_ruby_tag=
+ /scripts/selector : __rvm_ruby_string() 875 > [[ -z '' ]]
+ /scripts/selector : __rvm_ruby_string() 897 > case "$rvm_ruby_version" in
+ /scripts/selector : __rvm_ruby_string() 879 > rvm_ruby_interpreter=ruby
+ /scripts/selector : __rvm_ruby_string() 887 > rvm_ruby_version=1.8.7
+ /scripts/selector : __rvm_ruby_string() 888 > [[ -z 1.8.7 ]]
+ /scripts/selector : __rvm_ruby_string() 895 > [[ -z 1.8.7 ]]
+ /scripts/selector : __rvm_ruby_string() 899 > rvm_ruby_string=ruby-1.8.7
+ /scripts/selector : __rvm_ruby_string() 903 > (( 0 == 1 ))
+ /scripts/selector : __rvm_ruby_string() 907 > [[ -n '' ]]
+ /scripts/selector : __rvm_ruby_string() 911 > [[ -n '' ]]
+ /scripts/selector : __rvm_ruby_string() 915 > [[ -n '' ]]
+ /scripts/selector : __rvm_ruby_string() 919 > [[ -n '' ]]
++ /scripts/selector : __rvm_ruby_string() -17 > __rvm_db ruby_1.8.7_patch_level
++ /scripts/functions/db : __rvm_db() 1 > local value key variable
++ /scripts/functions/db : __rvm_db() 3 > key=ruby_1.8.7_patch_level
++ /scripts/functions/db : __rvm_db() 4 > variable=
++ /scripts/functions/db : __rvm_db() 6 > [[ -f /home/ndbroadbent/.rvm/user/db ]]
+++ /scripts/functions/db : __rvm_db() 1 > /home/ndbroadbent/.rvm/scripts/db /home/ndbroadbent/.rvm/user/db ruby_1.8.7_patch_level
++ /scripts/functions/db : __rvm_db() 7 > value=
++ /scripts/functions/db : __rvm_db() 10 > [[ -z '' ]]
+++ /scripts/functions/db : __rvm_db() 5 > /home/ndbroadbent/.rvm/scripts/db /home/ndbroadbent/.rvm/config/db ruby_1.8.7_patch_level
++ /scripts/functions/db : __rvm_db() 11 > value=352
++ /scripts/functions/db : __rvm_db() 14 > [[ -n 352 ]]
++ /scripts/functions/db : __rvm_db() 15 > [[ -z '' ]]
++ /scripts/functions/db : __rvm_db() 16 > echo 352
++ /scripts/functions/db : __rvm_db() 22 > return 0
+ /scripts/selector : __rvm_ruby_string() 926 > patch_level=352
+ /scripts/selector : __rvm_ruby_string() 928 > [[ -n 352 ]]
+ /scripts/selector : __rvm_ruby_string() 949 > case "$rvm_ruby_interpreter" in
+ /scripts/selector : __rvm_ruby_string() 937 > rvm_ruby_patch_level=p352
+ /scripts/selector : __rvm_ruby_string() 943 > [[ -n p352 ]]
+ /scripts/selector : __rvm_ruby_string() 945 > rvm_ruby_patch_level=p352
+ /scripts/selector : __rvm_ruby_string() 946 > rvm_ruby_string=ruby-1.8.7-p352
+ /scripts/selector : __rvm_ruby_string() 967 > case "$rvm_ruby_interpreter" in
+ /scripts/selector : __rvm_ruby_string() 954 > rvm_ruby_string=ruby-1.8.7-p352
+ /scripts/selector : __rvm_ruby_string() 955 > rvm_ruby_string=ruby-1.8.7-p352
+ /scripts/selector : __rvm_ruby_string() 961 > [[ -n '' ]]
+ /scripts/selector : __rvm_select() 21 > rvm_archive_extension=tar.gz
+ /scripts/selector : __rvm_select() 23 > [[ -z ruby ]]
+ /scripts/selector : __rvm_select() 47 > case "$rvm_ruby_interpreter" in
+ /scripts/selector : __rvm_select() 232 > rvm_ruby_package_file=ruby-1.8.7-p352
+ /scripts/selector : __rvm_select() 233 > rvm_ruby_package_name=ruby-1.8.7-p352
+ /scripts/selector : __rvm_select() 235 > [[ -z 1.8.7 ]]
++ /scripts/selector : __rvm_select() -18 > __rvm_db ruby_repo_url
++ /scripts/functions/db : __rvm_db() 1 > local value key variable
++ /scripts/functions/db : __rvm_db() 3 > key=ruby_repo_url
++ /scripts/functions/db : __rvm_db() 4 > variable=
++ /scripts/functions/db : __rvm_db() 6 > [[ -f /home/ndbroadbent/.rvm/user/db ]]
+++ /scripts/functions/db : __rvm_db() 1 > /home/ndbroadbent/.rvm/scripts/db /home/ndbroadbent/.rvm/user/db ruby_repo_url
++ /scripts/functions/db : __rvm_db() 7 > value=
++ /scripts/functions/db : __rvm_db() 10 > [[ -z '' ]]
+++ /scripts/functions/db : __rvm_db() 5 > /home/ndbroadbent/.rvm/scripts/db /home/ndbroadbent/.rvm/config/db ruby_repo_url
++ /scripts/functions/db : __rvm_db() 11 > value=git://github.com/ruby/ruby.git
++ /scripts/functions/db : __rvm_db() 14 > [[ -n git://github.com/ruby/ruby.git ]]
++ /scripts/functions/db : __rvm_db() 15 > [[ -z '' ]]
++ /scripts/functions/db : __rvm_db() 16 > echo git://github.com/ruby/ruby.git
++ /scripts/functions/db : __rvm_db() 22 > return 0
+ /scripts/selector : __rvm_select() 239 > rvm_ruby_repo_url=git://github.com/ruby/ruby.git
+ /scripts/selector : __rvm_select() 240 > (( 0 == 0 ))
+ /scripts/selector : __rvm_select() 242 > rvm_archive_extension=tar.bz2
+ /scripts/selector : __rvm_select() 276 > [[ -n '' ]]
+ /scripts/selector : __rvm_select() 299 > case $? in
+ /scripts/selector : __rvm_select() 283 > return 1
+ /scripts/selector : __rvm_use() 419 > return 0
+ /scripts/cli : rvm() 992 > result=0
+ /scripts/cli : rvm() 994 > [[ 0 -eq 1 ]]
+ /scripts/cli : rvm() 1005 > (( 1 == 1 ))
+ /scripts/cli : rvm() 1007 > rvm_trace_flag=0
+ /scripts/cli : rvm() 1008 > set +o verbose
+ /scripts/cli : rvm() 1009 > set +o xtrace
@ndbroadbent
Copy link
Author

After rvm use 1.8.7, ruby version is still 1.9.2-p290

@ndbroadbent
Copy link
Author

Fixed by running: curl -s https://rvm.beginrescueend.com/install/rvm -o rvm-installer ; chmod +x rvm-installer ; ./rvm-installer --version latest

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment