Vra

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?

Was dit nuttig?

Oplossing

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.

Ander wenke

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/
Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top