From: Nobuyoshi Nakada Date: 2009-05-20T07:08:03+09:00 Subject: [ruby-dev:38507] Re: [Bug #1483] some commands installed without program-suffix なかだです。 At Tue, 19 May 2009 16:43:49 +0900, Kazuhiro NISHIYAMA wrote in [ruby-dev:38497]: > 別のまだ発生している環境では以下のようになっています。 > % ruby-trunk -v -r rbconfig -e 'p RbConfig::CONFIG["program_transform_name"]' > ruby 1.9.2dev (2009-05-19 trunk 23489) [x86_64-linux] > "s\\&$\\&-trunk\\&;s\\&^\\&\\&" > % ruby-trunk -v -r rbconfig -e 'puts RbConfig::CONFIG["program_transform_name"]' > ruby 1.9.2dev (2009-05-19 trunk 23489) [x86_64-linux] > s\&$\&-trunk\&;s\&^\&\& 双方でconfigureに使っているシェルは違うものですか? とりあえずこれでどうでしょう。 Index: mkconfig.rb =================================================================== --- mkconfig.rb (revision 23481) +++ mkconfig.rb (working copy) @@ -86,4 +86,5 @@ File.foreach "config.status" do |line| if /^program_transform_name$/ =~ name val.sub!(/\As(\W)(?:\^|\$\$)\1\1(;|\z)/, '') + val.gsub!(/\\(?=.)/, '') if val.rindex("s\\", 0) if val.empty? $install_name ||= "ruby" -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦