这太烦人了,我不理睬。经过多次谷歌搜索,我得出了同样的结论@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
对于第二个错误,注释掉某处的警告像300
:
rescue FFI::NotFoundError => ex
# warn "WARNING: Could not load AEAD methods. Check your GSSAPI C library for an update"
end
希望很快会有更好的解决方案,因为我不相信修改已安装的宝石 - 但是这个错误有点太令人厌烦,无法忽略。
来源
2014-01-06 01:29:52
cwd
您是否在使用刀窗? – sethvargo
不,Mac OSx或Ubuntu 10(两者均存在问题)。 – Mojo
我有这个问题,我最终删除了所有的宝石和重新粉碎。这解决了它。 – sethvargo