seattlerb / zentest

144 stars 72 forks source link

RubyGems at 2.1.1: ZenTest requires RubyGems version < 2.1 #48

Closed jkolyer closed 11 years ago

jkolyer commented 11 years ago

This bug is back, only now it's not a bug in RubyGems.

"gem update --system" triggers the bug within ZenTest.

This issue has been plaguing me consistently for months now.

zenspider commented 11 years ago

Let's start by getting some perspective. Nobody is being plagued by anything.

ZenTest sets a required rubygems version range between 1.8 and 2.1, exclusive. You just updated beyond that and now your installed ZenTest is upset. I'm not surprised. You can either downgrade rubygems for a quick fix, or wait for me to test and release zentest so that it is ok with a newer version.

jkolyer commented 11 years ago

Sorry for the dramatic overtones, but you know how it is. Downgrading gems to 2.0.0 worked, but not 2.1.0.

zenspider commented 11 years ago

On Sep 11, 2013, at 00:12 , Jonathan Kolyer notifications@github.com wrote:

Sorry for the dramatic overtones, but you know how it is. Downgrading gems to 2.0.0 worked, but not 2.1.0.

No. I really don't know how it is. Hyperbole only serves to undermine and perturb. You succeeded.

As I said, the version range is exclusive: LESS THAN 2.1.

dbackeus commented 11 years ago

+1 for releasing ZenTest compatible with rubygems 2.1.

jorvis commented 11 years ago

I just stumbled here after running into the same issue. Looking forward to the next release @zenspider

joshualambert commented 11 years ago

Same issue here.

"Gem::InstallError: ZenTest requires RubyGems version ~> 1.8. Try 'gem update --system' to update RubyGems itself. An error occurred while installing ZenTest (4.8.3), and Bundler cannot continue. Make sure that gem install ZenTest -v '4.8.3' succeeds before bundling."

Looking forward to the next release! :)

zenspider commented 11 years ago

On Oct 10, 2013, at 08:11 , Joshua Lambert notifications@github.com wrote:

Same issue here.

"Gem::InstallError: ZenTest requires RubyGems version ~> 1.8. Try 'gem update --system' to update RubyGems itself. An error occurred while installing ZenTest (4.8.3), and Bundler cannot continue. Make sure that gem install ZenTest -v '4.8.3' succeeds before bundling."

Looking forward to the next release! :)

4.8.4 has already been released: === 4.9.4 / 2013-09-20

kinjal20 commented 7 years ago

I already have code and i want to run that code but the below error occured how to solve it?

gem install ZenTest -v '4.9.4' ERROR: Error installing ZenTest: ZenTest requires RubyGems version < 2.2, >= 1.8. Try 'gem update --system' to update RubyGems itself.

zenspider commented 7 years ago

Wow... this just doesn't go away. The ticket is rather clear. Locking.