3月 282013
macにrbenvで入れたRuby2.0.0や1.9.3でbundlerを使った時にそういうエラーがでて動かなかった
1.9.2でビルドしたsha1.bundleをコピーしてきたら動くようになった。
cp ~/.rbenv/versions/1.9.2-p320/lib/ruby/1.9.1/x86_64-darwin12.3.0/digest/* ~/.rbenv/versions/1.9.3-p392/lib/ruby/1.9.1/x86_64-darwin12.3.0/digest/
cp ~/.rbenv/versions/1.9.2-p320/lib/ruby/1.9.1/x86_64-darwin12.3.0/digest/* ~/.rbenv/versions/2.0.0-p0/lib/ruby/2.0.0/x86_64-darwin12.3.0/digest/
そしたらsha1.bundleだけじゃなくmd5.bundleもエラー出る事に気づいたので、面倒だからdigestの下のバイナリまるごと上書きした。
ubuntuでは問題なし。