From: Hidetoshi NAGAI Date: 2009-07-16T12:55:35+09:00 Subject: [ruby-dev:38806] Re: [Bug:trunk] Re: [ruby-cvs:31281] Ruby:r24063 (trunk): * ext/tk/extconf.rb: New strategy for searching Tcl/Tk libraries. 永井@知能.九工大です. From: "U.Nakamura" Subject: [ruby-dev:38801] Re: [Bug:trunk] Re: [ruby-cvs:31281] Ruby:r24063 (trunk): * ext/tk/extconf.rb: New strategy for searching Tcl/Tk libraries. Date: Thu, 16 Jul 2009 09:54:10 +0900 Message-ID: <20090716093951.6EB8.C613B076@garbagecollect.jp> > とりあえず、このパッチで私の方の問題は解決していそうです。 > ありがとうございます。 よかったです.ご面倒をおかけしてすみませんでした. > しかし、これはあくまで個人的見解ですけど、現状存在しなかった > り、存在していたとしても現時点で目的のライブラリが置かれると > 決まっているわけでもないパスをrpathに埋め込んでおく、というの > は、そもそも勝手にやっていいことなのか、という疑問があります。 > ユーザーが明示的に指定しない限りやらない方がいいんじゃないで > しょうか? その批判についてはもちろん理解できます. ただ,そのことに気付かないようなユーザほど, オプション指定を面倒くさがるユーザほど, 「Tcl/Tk のディレクトリにバージョン番号を付けたら 動かなくなった.融通がきかなくて面倒だ」だとか, 「ActiveTcl をインストールしたのに使ってくれない」だとかの 苦情を発するケースが多いように見受けられます. ならば,できるだけ融通をきかせてやろうとしたのが現状です. ユーザが明示的に指定した場合には その指定だけを使うはず (そうしたつもり) なので, 埋め込みを気にするような「わかっている」人には 指定するようにしてもらえばいいかなという考えです. とりあえず,現在の rpath 埋め込みに対する苦情のあがり具合を見て, その結果により再検討するようにしようかと思いますが, それで御容赦いただけますか? -- 永井 秀利 (nagai@ai.kyutech.ac.jp) 九州工業大学 大学院情報工学研究院 知能情報工学研究系 知能情報メディア部門