From: "たつや" Date: 2007-12-31T19:52:34+09:00 Subject: [ruby-dev:32907] cygwin + rubygem で install コマンドが返ってこない 初めまして、しみず と申します。 cygwin で Ruby 1.9 を使用しているのですが gem install mechanize とコマンド打っても、このまま応答が返ってこず、Ctrl + C で止めるしかありません。 どなたか、cygwin で gem が使えている方はいらっしゃいますでしょうか。 ソフト側の問題なのか環境の問題なのか知りたいです。 デバッグしてみたところ net/http.rb の 576 行目 の TCPSocket.open で返って来ていないところまでは分かりました。 574: def connect 575: D "opening connection to #{conn_address()}..." 576: s = timeout(@open_timeout) { TCPSocket.open(conn_address(), conn_port()) } 577: D "opened" 環境 ruby 1.9.0 (2007-12-30 revision 0) [i386-cygwin] インストール先:/usr/local/bin Windows XP Professional Service Pack 2 また、setup.exe で インストールした ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-cygwin] が /usr/bin に入っています。 1.8 と 1.9 の両方が入っていることが問題でしょうか? 他に記述すべき環境がある場合はお知らせください。 宜しくお願いします。