01
By:
01

Ruby on Rails on 14.04 (Postgres, Nginx, Unicorn) - issue with nokogiri bundle install

April 7, 2016 1.1k views
Ruby on Rails One-Click Install Apps Nginx Ubuntu

Hello, My command gives this error.

root@RR:/home/rails/sampleapp# gem install nokogiri -v '1.6.6.4'

ERROR: Error installing nokogiri:
invalid gem: package is corrupt, exception while verifying: undefined method `size' for nil:NilClass (NoMethodError) in /usr/local/rvm/gems/ruby-2.2.1/cache/nokogiri-1.6.6.4.gem

tried several ways to fix this but could not get it right. I am on the DigitalOcean 1GB RAM plan.

1 Answer

This error is often caused by the gem file not being downloaded properly. Generally, it can be resolved by simply deleting the gem file and reinstalling. E.g:

  • rm /usr/local/rvm/gems/ruby-2.2.1/cache/nokogiri-1.6.6.4.gem
  • gem install nokogiri -v '1.6.6.4'
Have another answer? Share your knowledge.