Skip to content

Instantly share code, notes, and snippets.

@stewart
Created October 5, 2013 16:11
Show Gist options
  • Save stewart/6842764 to your computer and use it in GitHub Desktop.
Save stewart/6842764 to your computer and use it in GitHub Desktop.
bundle install --path vendor/bundle fails to load rubysl
An exception occurred running /Users/stewart/.gem/rbx/2.1.0/bin/bundle:
(LoadError)
The library "resolv" is a provided by the "rubysl-resolv" gem and needs to be
installed to be loaded.
If using Bundler, add this library or the standard library meta-gem to the
Gemfile as follows:
gem "rubysl-resolv", "~> 2.0"
OR
gem "rubysl", "~> 2.0"
Otherwise, install the gem with the following command:
gem install rubysl-resolv
OR
gem install rubysl
If the "rubysl-resolv" gem should be installed, ensure that the GEM_HOME or GEM_PATH
environment variables are either not set or set correctly to the directories
containing Rubinius gems.
If these instructions do not help resolve the issue, please open a ticket at:
https://github.com/rubinius/rubinius/issues
The source code for "rubysl-resolv" is on GitHub:
https://github.com/rubysl/rubysl-resolv
Backtrace:
Rubinius::CodeLoader.missing_standard_library at kernel/delta/code_loader.rb:130
Object#__script__ at /Users/stewart/.rubies/rbx-2.0.0/lib/resolv.rb:4
Rubinius::CodeLoader.require at kernel/common/code_loader.rb:243
Kernel(Object)#gem_original_require (require) at kernel/common/kernel.rb:685
Kernel(Object)#require at /Users/stewart/.rubies/rbx-2.0.0/lib/rubygems/core_ext/kernel_require.rb:53
Object#__script__ at /Users/stewart/.rubies/rbx-2.0.0/lib/rubygems/remote_fetcher.rb:5
Rubinius::CodeLoader.require at kernel/common/code_loader.rb:243
Kernel(Object)#gem_original_require (require) at kernel/common/kernel.rb:685
Kernel(Object)#require at /Users/stewart/.rubies/rbx-2.0.0/lib/rubygems/core_ext/kernel_require.rb:53
Object#__script__ at /Users/stewart/.rubies/rbx-2.0.0/lib/rubygems/spec_fetcher.rb:1
Rubinius::CodeLoader.require at kernel/common/code_loader.rb:243
Kernel(Object)#gem_original_require (require) at kernel/common/kernel.rb:685
Kernel(Object)#require at /Users/stewart/.rubies/rbx-2.0.0/lib/rubygems/core_ext/kernel_require.rb:53
Object#__script__ at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/source/rubygems.rb:3
Rubinius::CodeLoader.require at kernel/common/code_loader.rb:243
Autoload#resolve at kernel/common/autoload.rb:55
Bundler::Dsl#initialize at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/dsl.rb:18
Class#new at kernel/alpha.rb:94
Bundler::Dsl.evaluate at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/dsl.rb:8
Bundler::Definition.build at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/definition.rb:19
Bundler.definition at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler.rb:148
Bundler::CLI#install at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/cli.rb:245
Thor::Task#run at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/vendor/thor/task.rb:27
Thor::Invocation(Bundler::CLI)#invoke_task at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/vendor/thor/invocation.rb:120
Thor.dispatch at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/vendor/thor.rb:344
Thor::Base::ClassMethods(Class)#start at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/vendor/thor/base.rb:434
{ } in Object#__script__ at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/bin/bundle:20
Bundler.with_friendly_errors at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/friendly_errors.rb:3
Object#__script__ at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/bin/bundle:20
Kernel(Object)#load at kernel/common/kernel.rb:427
Object#__script__ at /Users/stewart/.gem/rbx/2.1.0/bin/bundle:23
Rubinius::CodeLoader#load_script at kernel/delta/code_loader.rb:66
Rubinius::CodeLoader.load_script at kernel/delta/code_loader.rb:182
Rubinius::Loader#script at kernel/loader.rb:641
Rubinius::Loader#main at kernel/loader.rb:822
Caused by: no such file to load -- rubysl/resolv (LoadError)
Backtrace:
Rubinius::CodeLoader#load_error at kernel/common/code_loader.rb:436
Rubinius::CodeLoader#resolve_require_path at kernel/common/code_loader.rb:423
{ } in Rubinius::CodeLoader#require at kernel/common/code_loader.rb:103
Rubinius.synchronize at kernel/bootstrap/rubinius.rb:137
Rubinius::CodeLoader#require at kernel/common/code_loader.rb:102
Rubinius::CodeLoader.require at kernel/common/code_loader.rb:237
Kernel(Object)#gem_original_require (require) at kernel/common/kernel.rb:685
Kernel(Object)#require at /Users/stewart/.rubies/rbx-2.0.0/lib/rubygems/core_ext/kernel_require.rb:53
Object#__script__ at /Users/stewart/.rubies/rbx-2.0.0/lib/resolv.rb:2
Rubinius::CodeLoader.require at kernel/common/code_loader.rb:243
Kernel(Object)#gem_original_require (require) at kernel/common/kernel.rb:685
Kernel(Object)#require at /Users/stewart/.rubies/rbx-2.0.0/lib/rubygems/core_ext/kernel_require.rb:53
Object#__script__ at /Users/stewart/.rubies/rbx-2.0.0/lib/rubygems/remote_fetcher.rb:5
Rubinius::CodeLoader.require at kernel/common/code_loader.rb:243
Kernel(Object)#gem_original_require (require) at kernel/common/kernel.rb:685
Kernel(Object)#require at /Users/stewart/.rubies/rbx-2.0.0/lib/rubygems/core_ext/kernel_require.rb:53
Object#__script__ at /Users/stewart/.rubies/rbx-2.0.0/lib/rubygems/spec_fetcher.rb:1
Rubinius::CodeLoader.require at kernel/common/code_loader.rb:243
Kernel(Object)#gem_original_require (require) at kernel/common/kernel.rb:685
Kernel(Object)#require at /Users/stewart/.rubies/rbx-2.0.0/lib/rubygems/core_ext/kernel_require.rb:53
Object#__script__ at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/source/rubygems.rb:3
Rubinius::CodeLoader.require at kernel/common/code_loader.rb:243
Autoload#resolve at kernel/common/autoload.rb:55
Bundler::Dsl#initialize at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/dsl.rb:18
Class#new at kernel/alpha.rb:94
Bundler::Dsl.evaluate at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/dsl.rb:8
Bundler::Definition.build at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/definition.rb:19
Bundler.definition at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler.rb:148
Bundler::CLI#install at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/cli.rb:245
Thor::Task#run at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/vendor/thor/task.rb:27
Thor::Invocation(Bundler::CLI)#invoke_task at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/vendor/thor/invocation.rb:120
Thor.dispatch at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/vendor/thor.rb:344
Thor::Base::ClassMethods(Class)#start at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/vendor/thor/base.rb:434
{ } in Object#__script__ at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/bin/bundle:20
Bundler.with_friendly_errors at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/lib/bundler/friendly_errors.rb:3
Object#__script__ at /Users/stewart/.gem/rbx/2.1.0/gems/bundler-1.3.5/bin/bundle:20
Kernel(Object)#load at kernel/common/kernel.rb:427
Object#__script__ at /Users/stewart/.gem/rbx/2.1.0/bin/bundle:23
Rubinius::CodeLoader#load_script at kernel/delta/code_loader.rb:66
Rubinius::CodeLoader.load_script at kernel/delta/code_loader.rb:182
Rubinius::Loader#script at kernel/loader.rb:641
Rubinius::Loader#main at kernel/loader.rb:822
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment