Backport #4809

ruby1.9.1で GEM_HOME をセットしていると常にエラーが発生する

Added by okkez (okkez _) 12 months ago. Updated 12 months ago.

[ruby-dev:43607]
Status:Assigned Start date:06/01/2011
Priority:Normal Due date:
Assignee:yugui (Yuki Sonoda) % Done:

0%

Category:-
Target version:-

Description

1.9.2では発生しないのですが、1.9.1では以下のエラーが発生します。 RVM で複数の Ruby を切り替えて動かしているときに不便なので直して欲しいです。 # RVM を使いながらるりまの作業をしたいと思っています。 r25392をバックポートすると直るらしいです。 $ ruby-191 -e 'p ENV["GEM_HOME"]' Error loading gem paths on load path in gem_prelude can't modify frozen string <internal:gem_prelude>:69:in `force_encoding' <internal:gem_prelude>:69:in `set_home' <internal:gem_prelude>:38:in `dir' <internal:gem_prelude>:76:in `set_paths' <internal:gem_prelude>:47:in `path' <internal:gem_prelude>:286:in `push_all_highest_version_gems_on_load_path' <internal:gem_prelude>:355:in `<compiled>' "/home/okkez/.rvm/gems/ruby-1.9.2-p180"

History

Updated by naruse (Yui NARUSE) 12 months ago

  • Status changed from Open to Assigned
  • Assignee set to yugui (Yuki Sonoda)

Updated by sorah (Shota Fukumori) 12 months ago

  • Tracker changed from Bug to Backport

Updated by naruse (Yui NARUSE) 12 months ago

  • Project changed from ruby-trunk to Archive91
  • Target version deleted (1.9.1)

Also available in: Atom PDF