From: Sam Ruby Date: 2009-11-26T05:46:07+09:00 Subject: [ruby-core:26910] [Bug #2404] [PATCH] force_encoding on frozen string in gem_prelude Bug #2404: [PATCH] force_encoding on frozen string in gem_prelude http://redmine.ruby-lang.org/issues/show/2404 Author: Sam Ruby Status: Open, Priority: High Category: core ruby -v: ruby 1.9.2dev (2009-11-26 trunk 25926) [i686-linux] Simply entering any gem command or even irb on Ubuntu produces the following: Error loading gem paths on load path in gem_prelude can't modify frozen string :70:in `force_encoding' :70:in `set_home' :38:in `dir' :83:in `set_paths' :47:in `path' :227:in `push_all_highest_version_gems_on_load_path' :301:in `' Note: on Linux, File::ALT_SEPARATOR=nil, so the gsub will not be executed. Patch attached. ---------------------------------------- http://redmine.ruby-lang.org