mechanizeしてからcurbする必要がある場合、irb(v 0.9.5)から次の出力が得られます。
$ irb
>> require 'mechanize'
=> true
>> require 'curb'
=> true
>>
そこに問題はありません。ただし、別の順序でライブラリが必要な場合は、次のようになります。
$ irb
>> require 'curb'
=> true
>> require 'mechanize'
/opt/local/lib/ruby/1.8/openssl/ssl-internal.rb:30: [BUG] Segmentation fault
ruby 1.8.7 (2011-02-18 patchlevel 334) [i686-darwin10]
Abort trap
$
私が使用しているgemは、curbとmechの最新バージョンです(それぞれv 0.7.15と1.0.0)。ルビーには1.8.7を使用しています(上記のとおり)。
また、[BUG]のエラーメッセージもよくわかりません。これは、SSLで既知のバグに遭遇したことを意味しますか?
助けてくれてありがとう!