Ювелир добавляет циклическую зависимость к my gem

Объявление Gem (gemfoo) ювелира в Rakefile выглядит так:

Jeweler::Tasks.new do |gem|
  #truncated
  gem.add_runtime_dependency 'nokogiri', '~> 1.4.1'
  gem.add_development_dependency 'jeweler'
end                             

Проблема в том, что оно генерирует следующие зависимости в файле gemfoo.gemspec:

s. s.add_runtime_dependency (% q , ["~> 1.4.1"]) s.add_development_dependency (% q , ["> = 0"])

Что не помешает вам выпустить свой rubygem, но не позволит установить его:

gem install gemfoo
ERROR:  Error installing gemfoo:
    gemfoo requires gemfoo (>= 0)

Как я могу это исправить?


jeweler 1.6.0

10
задан user80805 13 May 2011 в 07:19
поделиться