[ruby-list:48364] でrequire失敗するよ、という報告があった。
試してみたら確かに再現した。
この現象に対するパッチは以下のような感じ。
ディレクトリを遡りすぎていたみたい。
--- C:/ruby/lib/ruby/gems/1.9.1/gems/gtksourceview2-1.0.0-x86-mingw32/lib/gtksourceview2.rb.orig Wed Sep 14 22:37:49 2011 +++ C:/ruby/lib/ruby/gems/1.9.1/gems/gtksourceview2-1.0.0-x86-mingw32/lib/gtksourceview2.rb Wed Sep 14 22:44:28 2011 @@ -7,7 +7,7 @@ require 'gtk2' -base_dir = Pathname.new(__FILE__).dirname.dirname.dirname.expand_path +base_dir = Pathname.new(__FILE__).dirname.dirname.expand_path vendor_dir = base_dir + "vendor" + "local" vendor_bin_dir = vendor_dir + "bin" GLib.prepend_environment_path(vendor_bin_dir)
ruby-listにパッチつきで返信したら、Command died with status 9: ということでMAILER-DAEMONさんからメールが届いた。
なので最低限のdiffを再度返信してみたら、改行が消えておかしな状態でMLに配送されていた。
しまった。