成瀬です。

(2010/08/08 16:55), Nobuyoshi Nakada wrote:
> なかだです。
> 
> At Sun, 8 Aug 2010 09:44:13 +0900,
> kimura wataru wrote in [ruby-dev:41957]:
>> 1.9.2のmake test-allで以下の失敗が起きました。
>> ruby 1.9.2dev (2010-08-05 revision 28875) [x86_64-darwin10.4.0]
>>
>> 原因はわからないのですが、変更をさかのぼってみたところ
>> r28786から起きているようです。
> 
> LoadErrorが起きたときにrubygemsがフルセットでロードされるように
> 変更されました。rubygemsではロードするファイルをDir.[]で探してい
> るのですが、Dir.[]がパス要素に分解するために一つずつ馬鹿正直に再
> 帰するようになっていたため、スタックオーバーフローしていました。
> 
> [ruby-dev:41871][Bug #3598]で報告されて、trunkではr28866で修正さ
> れています。

それって微妙に違う問題じゃないですか。
とりあえず r28922 現在でも以下の通り失敗しています。

http://www.rubyist.net/~akr/chkbuild/debian/ruby-trunk/recent.html

  6) Failure:
test_require_too_long_filename(TestRequire) [/home/akr/chkbuild/tmp/build/ruby-trunk/20100808T184000/ruby/test/ruby/test_require.rb:23]:
<[]> expected but was
<["/home/akr/chkbuild/tmp/build/ruby-trunk/20100808T184000/ruby/lib/rubygems/source_index.rb:360: warning: assigned but unused variable - name",
 "/home/akr/chkbuild/tmp/build/ruby-trunk/20100808T184000/ruby/lib/rubygems/specification.rb:674: warning: assigned but unused variable - default_value",
 "/home/akr/chkbuild/tmp/build/ruby-trunk/20100808T184000/ruby/lib/rubygems/specification.rb:706: warning: assigned but unused variable - yaml",
 "/home/akr/chkbuild/tmp/build/ruby-trunk/20100808T184000/ruby/lib/rubygems/gem_path_searcher.rb:73: warning: /home/akr/chkbuild/tmp/build/ruby-trunk/20100808T184000/lib/ruby/gems/1.9.1/gems/minitest-1.6.0/lib/foo/foo/foo/foo/foo/(略


-- 
NARUSE, Yui  <naruse / airemix.jp>