ruby on rails - Requisito de gemspec no válido
ruby-on-rails rspec (3)
Invalid gemspec in [/usr/lib/ruby/gems/1.8/specifications/activemodel-3.2.0.gemspec]: Illformed requirement ["#<YAML::Syck::DefaultKey:0xb5f9c990> 3.2.0"]
Desde tratar de hacer una actualización de sudo gem para otros problemas
obtener estos cientos de veces a medida que la actualización de la gema sudo pasa por cada gema y recibe el mensaje para la mayoría de ellos
Esto puede suceder al actualizar a Rails 3.2 .
Actualizar Rubygems debería solucionar este problema.
gem update --system
Espero que esto ayude.
Todavía tenía los errores después de actualizar el rubygem.
Luego corrí rvm gemset empty
para eliminar las gemas. Esto me lo arregló.
Tuve este problema, pero todos los métodos anteriores no ayudaron.
Entonces, decidí mover todos los *3.2.0.spec
dentro del directorio
/usr/local/ruby/lib/ruby/gems/1.9.1/specifications
en otro directorio, y las cosas se resuelven.
Mando:
sudo mv /usr/local/ruby/lib/ruby/gems/1.9.1/specifications/actionmailer-3.2.0.gemspec <another_dir>
Ejecutar comandos similares a otros archivos:
- actionpack-3.2.0.gemspec
- activemodel-3.2.0.gemspec
- activerecord-3.2.0.gemspec
- activeresource-3.2.0.gemspec
- activesupport-3.2.0.gemspec
- newrelic_rpm-3.2.0.gemspec
- rieles-3.2.0.gemspec
- railties-3.2.0.gemspec