У меня конфликт между определениями зависимостей самоцветов и требуют этих самоцветов.
У меня есть это:
# Gemfile
source "http://rubygems.org"
gemspec
-
# my_gem.gemspec
$:.push File.expand_path("../lib", __FILE__)
require "my_gem"
Gem::Specification.new do |s|
s.version = MyGem::VERSION
# ...
s.add_dependency "s3"
end
-
# /lib/my_gem.rb
require 'rubygems'
require 's3'
Строка конфликта является требованием s3 , потому что когда я выполняю bundle install
, он жалуется, потому что этот гем еще не установлен.
Обходной путь - прокомментировать это требование, затем выполнить bundle install
и снова раскомментировать требование, что совсем не красиво.
Любое предложение приветствуется, если вам нужно больше подробностей, чтобы понятьпроблема, пожалуйста, скажите мне.