2016-02-29 4 views
0

gem install pomo не вытягивает зависимость libnotify в Linux, которая затем вызывает LoadError во время выполнения. Проблема заключается в том, что rubygems не знает, как бороться с conditionals in the gemfile, а писать this extension, предложенный rubygems wikibook, не помогло. Как вы предполагаете выражать зависимые от платформы зависимости?специфическая зависимость платформы платформы rubygems

ответ

0

Вы можете рассмотреть возможность использования Bundler. Вы настраиваете зависимости, используя текстовый файл (Gemfile), и могут иметь регионы, специфичные для платформы. Я думаю, что более новые версии Ruby уже имеют связки в драгоценных камнях.

+0

Я думал, что Bundler предназначался для управления зависимостями в разработке. В рассматриваемом проекте уже есть Gemfile; проблема в том, что когда я установил его с помощью RubyGems, менеджер пакетов не смог правильно разобрать его и установить зависимость libnotify. – apteryx

+0

Bundler/Gemfile также предназначен для производства. Может быть что-то не так в Gemfile? – seand

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