2011-12-23 3 views
0

Как решить эту проблему зависимости. Я использую колдовство для администрирования, и мне не нужен oauth2 (0.4.1).зависимость между oauth и колдовством

Bundler could not find compatible versions for gem "oauth2": 
    In Gemfile: 
    omniauth-facebook (>= 0) ruby depends on 
     oauth2 (~> 0.5.0) ruby 

    sorcery (>= 0) ruby depends on 
     oauth2 (0.4.1) 

Это мой Gemfile

gem 'sorcery' 
gem 'omniauth-facebook' 
gem 'omniauth-google-oauth2' 

ответ

0

Вы должны раскошелиться the sorcery gem и изменить this line быть таким:

gem.add_runtime_dependency 'oauth2', '~> 0.5.0' 

Затем сделать коммит, толкать его на GitHub и затем ссылаться на него в ваша заявка такая:

gem 'sorcery', :git => "git://github.com/regedarek/sorcery.git" 

Для получения бонусных очков отправьте этот патч в качестве запроса на извлечение оригинального хранилища волшебства.

+0

Спасибо :) Я удалил файл Gemfile.lock и перезапустил установку пакета, и это помогло. Но это решение? – tomekfranek

+0

Сделано! Я отправил запрос на получение NoamB. – tomekfranek

Смежные вопросы