У меня есть приложение в Rails 2.3.11, с несколькими связанными гемами под APP_ROOT/vendor/gems
.Сам Rails заморожен под APP_ROOT/vendor/rails
.
Сначала я подумал, что мне необходимо добавить каталог поставщика в путь загрузки rubygems .Но как только я это сделал, распакованные драгоценные камни все еще были недоступны.
В наборе гемов я могу установить все драгоценные камни по одному вручную, с помощью gem install foo
, но это установит драгоценный камень вместоиспользуя тот, который поставляется в приложении.То же самое, когда я конвертирую его в упаковщик и bundle install
.Драгоценные камни были распакованы, потому что некоторые из них были изменены или недоступны онлайн.
Это то, что я должен решить в RVM?Или в рельсах?Должен ли я включить какой-нибудь путь загрузки куда-нибудь, чтобы приложение подобрало и поняло код в вендоре /?
Решение Проблема была в RedCloth, который не может быть отправлен в комплекте, потому что ему нужнобыть как-то против системных расширений.Установка RedCloth для всей системы решает проблему.