From: Lloyd Zusman Date: 2007-02-24T21:31:08+09:00 Subject: Ruby hangs during "make check" in CentOS4? I'm trying to install ruby-1.8.5-p12 on my CentOS4 system. % uname -rsvp % Linux 2.6.9-022stab078.23-enterprise #1 SMP Thu Oct 19 14:54:39 MSD 2006 i686 I do the following steps with no problem: ./configure --prefix=/usr --enable-shared make But then, when I do "make check", the test run hangs forever after a few hundred characters (mostly dots) print out. When I finally do a Control-C, I get the following stack trace: /readline/test_readline.rb:20:in `readline': Interrupt from ./readline/test_readline.rb:20:in `test_readline' from ./readline/test_readline.rb:72:in `replace_stdio' from /usr/local/src/ruby/ruby-1.8.5-p12/lib/open-uri.rb:32:in `open_uri_original_open' from /usr/local/src/ruby/ruby-1.8.5-p12/lib/open-uri.rb:32:in `open' from ./readline/test_readline.rb:66:in `replace_stdio' from /usr/local/src/ruby/ruby-1.8.5-p12/lib/open-uri.rb:32:in `open_uri_original_open' from /usr/local/src/ruby/ruby-1.8.5-p12/lib/open-uri.rb:32:in `open' from ./readline/test_readline.rb:65:in `replace_stdio' ... 15 levels... from /usr/local/src/ruby/ruby-1.8.5-p12/lib/test/unit/ui/testrunnerutilities.rb:29:in `run' from /usr/local/src/ruby/ruby-1.8.5-p12/lib/test/unit/autorunner.rb:200:in `run' from /usr/local/src/ruby/ruby-1.8.5-p12/lib/test/unit/autorunner.rb:13:in `run' from runner.rb:7 make: *** [test-all] Error 1 If I'm reading this correctly, it looks like open_uri_original_open is somehow being called recursively and repeatedly failing. Is this something I need to be concerned about? Thanks. -- Lloyd Zusman ljz@asfast.com God bless you.