Где я могу найти номера версий гемов с версией Ruby, с которой он совместим? - PullRequest
6 голосов
/ 05 июля 2011

Вопрос говорит сам за себя.

Например, у меня есть сервер с установленным ruby ​​1.8.6. И когда я пытаюсь sudo gem install roo, выдает ошибку nokogiri requires Ruby version >= 1.8.7. Итак, я хочу установить более старую версию roo, которая совместима с Ruby 1.8.6. Но я не знаю, где искать. Я знаю о RubyForge, но это также не говорит о совместимых версиях Ruby.

Ответы [ 2 ]

1 голос
/ 21 июля 2011

У меня была именно эта проблема.Оказывается, nokogiri 1.5 не поддерживает 1.8.6.

Последняя версия Nokogiri для поддержки 1.8.6 - версия 1.4.4

Источник: Замечания по изменению Nokogiri

1 голос
/ 05 июля 2011

Подход с использованием грубой силы будет заключаться в том, чтобы получить клон git, найти, где он указывает, какую версию Ruby он использует, и использовать git blame или даже кирку git, чтобы определить последнюю версию, в которой не было этого требования.

...