From: "U.Nakamura" Date: 2007-01-29T17:20:09+09:00 Subject: [ruby-dev:30206] local var name collision in instruby.rb (matzruby) こんにちは、なかむら(う)です。 matzrubyなんですが、たぶん最近のスコープがらみの変更のせいで instruby.rbがうまく動かない(ということはインストールに失敗す る)場合があることに気付きました。 とりあえずパッチ出しときます。 Index: instruby.rb =================================================================== --- instruby.rb (revision 11586) +++ instruby.rb (working copy) @@ -287,9 +287,9 @@ makedirs [rubylibdir] for f in Dir["lib/**/*{.rb,help-message}"] - dir = File.dirname(f).sub!(/\Alib/, rubylibdir) || rubylibdir - makedirs dir - install f, dir, :mode => 0644 + destdir = File.dirname(f).sub!(/\Alib/, rubylibdir) || rubylibdir + makedirs destdir + install f, destdir, :mode => 0644 end end それでは。 -- U.Nakamura