Skip to content

Instantly share code, notes, and snippets.

@dbrady
Created July 29, 2011 21:11
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dbrady/1114747 to your computer and use it in GitHub Desktop.
Save dbrady/1114747 to your computer and use it in GitHub Desktop.
RVM choking on rspec, not remembering .rvmrc
# After updating rvm, it is surprised and alarmed by .rvmrc files.
# It doesn't recognize them as trusted, and then crashes after
# approving them. Which means EVERY time I cd inside a project with
# an .rvmrc file, this happens:
#
# (Note that I am in ruby-1.9.2-p290@adsel. The 'coffer' directory
# has an .rvmrc file which specifies ruby-1.9.2-p180@coffer.)
15:05:52 dbrady@shinything:~/devel ruby-1.9.2-p290@adsel
∫ cd coffer
/Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `load': no such file to load -- /Users/dbrady/devel/coffer/[#/.=] (LoadError)
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `block in load_spec_files'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `map'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `load_spec_files'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/command_line.rb:18:in `run'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:80:in `run_in_process'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:69:in `run'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:11:in `block in autorun'
0.22 real 0.15 user 0.06 sys
Usage:
db database_file {{key}} {{value}} # set
db database_file {{key}} # get
db database_file {{key}} unset # unset
===============================================================
= NOTICE: =
===============================================================
= RVM has encountered a new or modified .rvmrc file in the =
= current working directory. Resource files may execute =
# --------------------------------------------------------------
# ...etc. .rvmrc file is shown. When I type Y, rvm promptly blows itself.
#
# ...up.
#
# --------------------------------------------------------------
Examination of /Users/dbrady/devel/coffer/.rvmrc is now complete.
================================================================
= Trusting an .rvmrc file means that whenever you cd into this =
= directory, RVM will run this .rvmrc script in your shell. =
= =
= If the contents of the file change, you will be re-prompted =
= to review the file and adjust its trust settings. You may =
= also change the trust settings manually at any time with =
= the 'rvm rvmrc' command. =
= =
= Now that you have examined the contents of the file, do you =
= wish to trust this particular .rvmrc? =
================================================================
Yes or No: [y/N]? y
/Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `load': no such file to load -- /Users/dbrady/devel/coffer/[[:upper:]] (LoadError)
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `block in load_spec_files'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `map'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `load_spec_files'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/command_line.rb:18:in `run'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:80:in `run_in_process'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:69:in `run'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:11:in `block in autorun'
0.25 real 0.16 user 0.06 sys
/Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `load': no such file to load -- /Users/dbrady/devel/coffer/[#/.=] (LoadError)
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `block in load_spec_files'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `map'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `load_spec_files'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/command_line.rb:18:in `run'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:80:in `run_in_process'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:69:in `run'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:11:in `block in autorun'
0.24 real 0.17 user 0.06 sys
/Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `load': no such file to load -- /Users/dbrady/devel/coffer/[#/.=] (LoadError)
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `block in load_spec_files'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `map'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `load_spec_files'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/command_line.rb:18:in `run'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:80:in `run_in_process'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:69:in `run'
from /Users/dbrady/.rvm/gems/ruby-1.9.2-p290@adsel/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:11:in `block in autorun'
0.25 real 0.17 user 0.06 sys
15:08:39 dbrady@shinything:~/devel/coffer (git:master:048aa9a) ruby-1.9.2-p290@adsel
# ^ notice that I'm still in ruby-1.9.2-p290@adsel, and not ruby-1.9.2-p180@coffer.
# The .rvmrc was NOT processed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment