导致警告的原因:what_methods-1.0.1对@cert_chain的nil值无效

时间:2012-01-13 13:15:13

标签: rubygems gem

尝试安装gem what_methods时,我正在

$ gem install what_methods
Fetching: what_methods-1.0.1.gem (100%)
WARNING: what_methods-1.0.1 has an invalid nil value for @cert_chain
Successfully installed what_methods-1.0.1
1 gem installed

我知道目前有一些关于此警告的问题,例如thisthis。作为回应,有些人说这是宝石的问题。

我想知道是什么导致了这个问题,如果可能的话,怎么能在gem的一边修复。

1 个答案:

答案 0 :(得分:0)

从这里开始 - http://www.ruby-forum.com/topic/2216001

  

这是RubyGems在安装这些宝石时生成的警告。它只是意味着gem的规范不遵循RubyGems期望的规则。 RubyGems的最新版本在报告这些警告时更加直言不讳。

     

但是,这不会影响宝石的运行,所以我不担心。一旦这些宝石的维护者更新它们以修复其规范中的错误,警告就会消失。

有关“cert_chain”究竟是什么的更多信息,请参阅 - http://docs.rubygems.org/read/chapter/21#page88