Skip to content

Instantly share code, notes, and snippets.

@robbkidd
Created July 16, 2011 00:35
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 robbkidd/1085842 to your computer and use it in GitHub Desktop.
Save robbkidd/1085842 to your computer and use it in GitHub Desktop.
Rubinius fails to run bundle
» ruby -v
rubinius 2.0.0dev (1.8.7 4b04a866 yyyy-mm-dd JI) [i686-pc-linux-gnu]
» gem install bundler
Fetching: bundler-1.0.15.gem (100%)
Successfully installed bundler-1.0.15
1 gem installed
Installing ri documentation for bundler-1.0.15...
Installing RDoc documentation for bundler-1.0.15...
» bundle
An exception occurred running /home/robb/.rvm/gems/rbx-2.0.0pre/bin/bundle
Coercion error: {:encoding=>"UTF-8"}.to_int => Fixnum failed (TypeError)
Backtrace:
Rubinius::Type.coerce_to at kernel/common/type.rb:23
IO.read at kernel/common/io.rb:479
Gem::Specification.load at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems/specification.rb:514
{ } in Gem::SourceIndex#load_gems_in at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems/source_index.rb:116
Array#each at kernel/bootstrap/array.rb:66
{ } in Gem::SourceIndex#load_gems_in at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems/source_index.rb:115
Array#reverse_each at kernel/common/array.rb:1492
Gem::SourceIndex#load_gems_in at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems/source_index.rb:112
Gem::SourceIndex#refresh! at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems/source_index.rb:308
Gem::SourceIndex.from_gems_in at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems/source_index.rb:67
Gem::SourceIndex.from_installed_gems at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems/source_index.rb:47
Gem.source_index at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems.rb:964
Gem.activate at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems.rb:254
Kernel(Object)#gem at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems.rb:1205
Object#__script__ at /home/robb/.rvm/gems/rbx-2.0.0pre/bin
/bundle:18
Rubinius::CodeLoader#load_script at kernel/delta/codeloader.rb:65
Rubinius::CodeLoader.load_script at kernel/delta/codeloader.rb:107
Rubinius::Loader#script at kernel/loader.rb:602
Rubinius::Loader#main at kernel/loader.rb:748
Caused by: undefined method `to_int' on an instance of Hash. (NoMethodError)
Backtrace:
Kernel(Hash)#to_int (method_missing) at kernel/delta/kernel.rb:79
Rubinius::Type.coerce_to at kernel/common/type.rb:21
IO.read at kernel/common/io.rb:479
Gem::Specification.load at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems/specification.rb:514
{ } in Gem::SourceIndex#load_gems_in at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems/source_index.rb:116
Array#each at kernel/bootstrap/array.rb:66
{ } in Gem::SourceIndex#load_gems_in at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems/source_index.rb:115
Array#reverse_each at kernel/common/array.rb:1492
Gem::SourceIndex#load_gems_in at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems/source_index.rb:112
Gem::SourceIndex#refresh! at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems/source_index.rb:308
Gem::SourceIndex.from_gems_in at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems/source_index.rb:67
Gem::SourceIndex.from_installed_gems at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems/source_index.rb:47
Gem.source_index at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems.rb:964
Gem.activate at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems.rb:254
Kernel(Object)#gem at /home/robb/.rvm/rubies/rbx-2.0.0pre/lib
/rubygems.rb:1205
Object#__script__ at /home/robb/.rvm/gems/rbx-2.0.0pre/bin
/bundle:18
Rubinius::CodeLoader#load_script at kernel/delta/codeloader.rb:65
Rubinius::CodeLoader.load_script at kernel/delta/codeloader.rb:107
Rubinius::Loader#script at kernel/loader.rb:602
Rubinius::Loader#main at kernel/loader.rb:748
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment