rubygems.org中缺少rb-inotify-0.9.6.gem

时间:2016-02-08 13:17:15

标签: rubygems

我收到来自Maven的宝石消息:

http://production.s3.rubygems.org/gems/rb-inotify-0.9.6.gem
http://s3.amazonaws.com/production.s3.rubygems.org/gems/rb-inotify-0.9.6.gem
Could not find artifact rubygems:rb-inotify:gem:0.9.6 in rubygems-release (http://rubygems-proxy.torquebox.org/releases)
https://rubygems.org/gems/rb-inotify/versions/0.9.6

这个gem是某些其他gem的依赖项,我无法手动调整版本。

我该怎么办?

2 个答案:

答案 0 :(得分:6)

我在使用gradle-compass插件时遇到了同样的问题。我的解决方法是强制指南针在build.gradle文件中使用0.9.5这样的版本:

configurations.all { resolutionStrategy.force 'rubygems:rb-inotify:0.9.5' }

答案 1 :(得分:5)

这似乎与torquebox ruby​​gems代理有关。这可能是一个临时问题,很快就会得到解决。

直到那时: 原始的rubygems站点确实有rb-inotify gem的0.9.7版本。您可以使用gem fetch rb-inotify -v 0.9.7从那里下载它并放在您当地的maven存储库中,您还必须为gem创建sha1文件。

如果你不能/不想完成这些步骤,我已经从我的maven本地上传了0.9.7目录:http://www.filedropper.com/097_1

此文件需要解压缩到〜/ .m2 / repository / ruby​​gems / rb-inotify / 0.9.7(假设您的maven local位于用户目录下的.m2)

更新:将版本从0.9.6更改为0.9.7,因为0.9.6也从rubygems中被淘汰。