Ошибка при установке целлулоидного камня

Недавно я обновил свою версию rails до 4.2.3 и версию ruby ​​до ruby-2.2.3. После этого, когда я делаю пакет, он дает следующую ошибку:

$ bundle
Fetching gem metadata from http://rubygems.org/..........
Fetching version metadata from http://rubygems.org/...
Fetching dependency metadata from http://rubygems.org/..
Could not find celluloid-0.16.1 in any of the sources

Не могли бы вы помочь мне?


person Siva Gollapalli    schedule 24.08.2015    source источник


Ответы (1)


Версия 0.16.1 драгоценного камня celluloid была удалена и больше недоступна. Вам нужно будет перейти на 0.16.0 или перейти на 0.17.x. Бежать:

bundle update celluloid
person spickermann    schedule 24.08.2015
comment
вы ... сэр .., спасли мой день ;) - person sameera207; 27.08.2015
comment
@spickermann, я пробовал это решение, но не помогло, все равно heroku выдает ту же ошибку. - person Qubaish Bhatti; 31.08.2015
comment
@spickermann, stackoverflow.com/questions/32312071/ Здесь я определяю свой вопрос, который вы отметили как дубликат. Разница в том, что ошибка возникает при установке пакета. В моем случае ошибка возникает при развертывании приложения на героку. Спасибо - person Qubaish Bhatti; 31.08.2015
comment
@QubaishBhatti: Это действительно та же самая ошибка (Не удалось найти целлулоид-0.16.1 ни в одном из источников)? Если это так, убедитесь, что текущая версия целлулоида в вашем Gemfile.lock не является 0.16.1 после того, как вы запустили bundle update celluloid, и что вы выполнили коммит git с измененным Gemfile.lock. - person spickermann; 31.08.2015
comment
@spickermann, да, вы правы, мой gemfile.lock имеет целлулоидную версию 0.16.1. Спасибо, я решил свою проблему :) - person Qubaish Bhatti; 31.08.2015