Ошибка «Отсутствуют необходимые драгоценные камни» при создании базы данных - PullRequest
0 голосов
/ 11 января 2012

Когда я бегу

$ sudo RAILS_ENV=production rake db:migrate

Я получаю следующую ошибку:

отсутствует эти обязательные камни:

rubytree  >= 0

Ты бежишь:

   ruby 1.8.7.249 at /usr/bin/ruby1.8  
   rubygems 1.8.15 at /usr/lib/ruby/gems/1.8, /home/venkat/.gem/ruby/1.8

Запустите rake gems:install, чтобы установить недостающие драгоценные камни. venkat @ ubuntu: / var / redmine $ sudo vi config / database.yml

Когда я пытаюсь установить гем rubytree, я получаю следующую ошибку:

gem install rubytree --version "> = 0" ОШИБКА: при создании документации для rubytree-0.8.2 ... СООБЩЕНИЕ: выход ... RDOC args: --ri --op / usr / lib / ruby ​​/ gems / 1.8 / doc / rubytree-0.8.2 / ri - файлы КОПИРОВАНИЕ, API-ИЗМЕНЕНИЯ --title Документация Rubytree --quiet lib History.txt Manifest.txt КОПИРОВАНИЕ API-ИЗМЕНЕНИЯ --title rubytree-0.8.2 Документация - -quiet

1 Ответ

2 голосов
/ 16 января 2012

Существует проблема с Redmine и версиями ruby ​​/ rubygems.Он не обнаруживает rubytree, даже если он уже установлен или существует в каталоге vendor.См. Проблемы с redmine # 9815 и # 9798 .

. Это можно исправить, обновив redmine до текущей магистрали или внеся изменения revision 8214 .

...