Ruby
Gem
nokogiri
nokogiri 1.6.6.2 インストールエラー
gem install nokogiri
で失敗。
何でかなと思ってググってみたらGithubのIssue発見。
OSX install problem (1.6.5, 1.6.6.2)
--use-system-libraries
を使って入れるらしい。
システムに libxslt と libxml2 をインストールして
$ brew install libxslt
$ brew install libxml2
nokogiri インストールする。
$ gem install nokogiri -- --use-system-libraries
しかしエラー・・・
ERROR: Error installing nokogiri:
invalid gem: package is corrupt, exception while verifying: undefined method `size' for nil:NilClass (NoMethodError) in /Users/yamagh/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/cache/nokogiri-1.6.6.2.gem
エラーを見るとパッケージが破損してるらしい。
package is corrupt
$ rm /Users/yamagh/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/cache/nokogiri-1.6.6.2.gem
で削除してから再インストール。
$ gem install nokogiri -- --use-system-libraries
Fetching: nokogiri-1.6.6.2.gem (100%)
Building native extensions with: '--use-system-libraries'
This could take a while...
Successfully installed nokogiri-1.6.6.2
1 gem installed
無事完了。