ZenTestをインストールしようとすると:
gem install ZenTest
次のエラーが発生します。
[C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/specifications/ZenTest-4.8.4.gemspec]の無効なgemspec:不正な要件["<2.1、> = 1.8"]
宝石をクリーンアップし、ZenTestを削除してみましたが無駄になりました。
どうしたの?
ZenTestをインストールしようとすると:
gem install ZenTest
次のエラーが発生します。
[C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/specifications/ZenTest-4.8.4.gemspec]の無効なgemspec:不正な要件["<2.1、> = 1.8"]
宝石をクリーンアップし、ZenTestを削除してみましたが無駄になりました。
どうしたの?
ZenTest の作成者である Ryan Davis と話をしたところです。彼は、これは RubyGems のバグが原因であり、それを修正するリリースを準備していると私に言いました。
それまでの間、4.8.3 にダウングレードしてください。
rubygems を 1.8.25 に更新すると問題が解決するようです ( https://github.com/seattlerb/zentest/issues/28 )
gem をクリーンアップするには、gemspec ファイルを別の場所に移動します。
例:ubuntuでgemをクリーンアップするには、次のようにします
sudo mv /var/lib/gems/1.8/specifications/ZenTest-4.8.4.gemspec /var/tmp/