渡辺哲也です。
Resolv.getaddress が失敗するようです。
------------------------------
$ /t/bin/ruby-1.9.0 -rresolv -e 'p Resolv.getaddress("www.ruby-lang.org")'
/t/lib/ruby/1.9/resolv.rb:89:in `Resolv#getaddress': no address for www.ruby-lang.org (Resolv::ResolvError)
from /t/lib/ruby/1.9/resolv.rb:39:in `Resolv#getaddress'
from -e:1
$ /t/bin/ruby-1.9.0 -v
ruby 1.9.0 (2006-08-08) [i686-linux]
------------------------------
ruby 本体のバイナリのみ古い(2006/5/21)に入れ替え
ると、動作するようです。
共有ライブラリと resolv.rb は同じものを使ってい
ます。(strace して確認しました)
------------------------------
$ ./ruby-1.9.0 -rresolv -e 'p Resolv.getaddress("www.ruby-lang.org")'
"210.163.138.100"
$ ./ruby-1.9.0 -v
ruby 1.9.0 (2006-05-21) [i686-linux]
------------------------------