Не стоит указывать на главную ветку репозитория git, особенно если вы не фиксируете свой Gemfile.lock
в SCM.
Я рекомендую вам заменить ссылки :git
использовать версию гема.
Вы также можете удалить дублирующиеся зависимости.Например, если вы включите rspec-rails
, вам не нужно перечислять rspec-core
и все rspec-
библиотеки.Они уже перечислены в списке зависимостей rspec-rails
.Перечисление всех зависимостей и указание их на основную ветку наверняка является причиной нескольких головных болей.
Кроме того, почему вы используете mysql gem дважды?
source 'http://rubygems.org'
gem 'rails', '3.1.0'
gem 'rdiscount'
gem 'stringex'
gem 'mysql'
gem 'mysql2'
gem 'oauth'
gem 'twitter'
gem 'gmail'
group :development, :test do
gem 'rspec-rails', '~> 2.6.0'
gem 'selenium-webdriver'
gem 'steak'
gem 'factory_girl'
gem 'unicorn'
gem 'capistrano'
gem 'database_cleaner'
end