Pregunta

When I try to install ZenTest:

gem install ZenTest

I get the following error:

Invalid gemspec in [C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/specifications/ZenTest-4.8.4.gemspec]: Illformed requirement ["< 2.1, >= 1.8"]

I tried cleaning up the gems and removing the ZenTest to no avail.

What's wrong?

¿Fue útil?

Solución

I've just spoken with Ryan Davis, the author of ZenTest. He tells me that this is due to a bug in RubyGems and they're preparing a release that fixes it.

In the meantime, downgrade to 4.8.3.

Otros consejos

Updating rubygems to 1.8.25 seems to fix the problem (https://github.com/seattlerb/zentest/issues/28)

to cleanup the gem, move the gemspec file to some other location.

e.g: in ubuntu to cleanup the gem, do

sudo mv /var/lib/gems/1.8/specifications/ZenTest-4.8.4.gemspec /var/tmp/
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top