これは私が無視するにはあまりにも迷惑でした。多くのグーグル検索の後、私は同じ結論に達しまし@Mojo
た-警告をコメントアウトしてください。
OS Xで私が使用しているhomebrew
とrbenv
-そして私の宝石はここにあります:
~/.rbenv/versions/1.9.3-p448/lib/ruby/gems/1.9.1/gems/
このコマンドを使用してgem environment
、自分の保存場所に関する情報を取得できます。
私は両方を持っていてgssapi-1.0.3
インストールgssapi-1.1.2
しました-後者はこの投稿の時点で最新のバージョンのようです、そしてそれは私のエラーがどこから来ているのかもそうです。私が変更しなければならなかったファイルは次のとおりです。
gems/1.9.1/gems/gssapi-1.1.2/lib/gssapi/lib_gssapi.rb
私にとってのフルパスは次のとおりです。
~/.rbenv/versions/1.9.3-p448/lib/ruby/gems/1.9.1/gems/gssapi-1.1.2/lib/gssapi/lib_gssapi.rb
最初のエラーについては、次のように警告をコメントアウトしてください288
。
rescue FFI::NotFoundError => ex
# warn "WARNING: Could not load IOV methods. Check your GSSAPI C library for an update"
end
2番目のエラーについては、次のように警告をコメントアウトしてください300
。
rescue FFI::NotFoundError => ex
# warn "WARNING: Could not load AEAD methods. Check your GSSAPI C library for an update"
end
インストールされたgemを変更することを本当に信じていないので、すぐにもっと良い解決策があることを願っています-しかし、このエラーは無視するには少し面倒でした。