Invalid gemspec in [/usr/lib/ruby/gems/1.8/specifications/activemodel-3.2.0.gemspec]: Illformed requirement ["#<YAML::Syck::DefaultKey:0xb5f9c990> 3.2.0"]
From trying to do a sudo gem update for other issues
getting this hundreds of time as sudo gem update goes through each gem and gets the message for most of them
This can happen when upgrading to Rails 3.2.
Updating Rubygems should fix this issue.
gem update --system
Hope this helps.
I still had the errors after updating the rubygem.
Then I ran rvm gemset empty
to delete the gems. This fixed it for me.
I had this issue, but all the methods above did not help.
So, I decided to move all the *3.2.0.spec
within directory
/usr/local/ruby/lib/ruby/gems/1.9.1/specifications
into another directory, and things are solved.
Command:
sudo mv /usr/local/ruby/lib/ruby/gems/1.9.1/specifications/actionmailer-3.2.0.gemspec <another_dir>
Perform similar commands to other files:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With