From: Lazaridis Ilias <ilias@...> Date: 2011-06-28T15:48:14+09:00 Subject: [ruby-core:37617] [Ruby 1.9 - Bug #4941] cannot load such file -- rubygems.rb (LoadError) Issue #4941 has been updated by Lazaridis Ilias. Usaku NAKAMURA wrote: > It's spec. > We don't support to run ruby without installation. Even if you have such a specification (which is a *very* bad one for a dynamic interpreted language), you should possibly verify it's strictness. I mean, I just want the freshly compiled interpreter to say "hello" - and this fails? Although any libraries are one directory away? 1.9.2 works fine, like expected, out-of-the-source-tree. 1.9.3 is *blocked* (by the rubygems subsystem) to work out-of-the-source-tree, and this has not much to do with "specs" but with *bugs*. This should be solved (thus rubygems behaves like an integral part of ruby). If rubygems is so intrusive, that it can leave ruby "alone" to simply work, then it (rubygems) should be possibly enabled later (e.g. by nmake install). So, independent of the specs, this issue here exists and should be solved. ---------------------------------------- Bug #4941: cannot load such file -- rubygems.rb (LoadError) http://redmine.ruby-lang.org/issues/4941 Author: Lazaridis Ilias Status: Rejected Priority: Normal Assignee: Usaku NAKAMURA Category: core Target version: ruby -v: ruby 1.9.3dev (2011-06-28 trunk 32265) [i386-mswin32_90] =begin From within the directory of a fresh trunk checkout: $ win32\configure $ nmake $ miniruby -e"p 'hello'" #=> hello $ ruby -e"p 'hello'" <internal:gem_prelude>:1:in `require': cannot load such file -- rubygems.rb (LoadError) from <internal:gem_prelude>:1:in `<compiled>' (the exact same procedure using branch 1.9.2 worked fine) =end -- http://redmine.ruby-lang.org