2013-03-28 7 views
1

Я много искал, чтобы найти ответы и не могу найти их. Как решить эту проблему с зависимостями. Если я удаляю sass-rails (что не практично, но только для тестирования проблем), тогда проблема просто сворачивает Gemfile на кофейные рельсы, имеющие конфликт зависимости.Невозможно решить проблемы с драгоценными камнями - привратник, sass-rails - на jruby с использованием Rails 4

Bundler could not find compatible versions for gem "railties": 
    In Gemfile: 
    doorkeeper (~> 0.6.7) java depends on 
     railties (~> 3.1) java 

    sass-rails (~> 4.0.0.beta1) java depends on 
     railties (4.0.0.beta1) 

Я пробовал удалить Gemfile.lock и переустановить установку пакета. Нет радости.

ответ

3

Я проверил проблемы с аппликацией/привратником на GitHub. Этот драгоценный камень еще не поддерживает Rails 4, а 0.6.x не поддерживает.

https://github.com/applicake/doorkeeper/pull/200

Мы не планируем поддерживать версии меньше чем 1.0 для рельсов 4.

Но кто-то уже раздвоенный для Rails 4, как этот https://github.com/applicake/doorkeeper/pull/213.
Вы можете использовать эти вилки, как показано ниже.

# Gemfile 
gem 'doorkeeper', github: 'kaznum/doorkeeper', branch: 'support_rails4' 

Надеюсь помочь вам.

+0

Потрясающие спасибо - я не нашел это сам. –

+0

Я принял, но не тестировал с jruby - плохой тест в ближайшее время –

3

Я хотел бы использовать самую последнюю вилку с только вперед совершает

gem 'doorkeeper', github: 'stas/doorkeeper', branch: 'rails4'