Назад | Перейти на главную страницу

RVM не находит библиотеку

Я запускаю CentOS 5.9 и установил на нем RVM. Однако всякий раз, когда я бегу rvm requirements или rvm install 1.9.3, Я получил:

--> Processing Dependency: libyaml-0.so.1()(64bit) for package: libyaml-devel
--> Finished Dependency Resolution
libyaml-devel-0.1.2-3.el5.x86_64 from epel has depsolving problems
  --> Missing Dependency: libyaml-0.so.1()(64bit) is needed by package libyaml-devel-0.1.2-3.el5.x86_64 (epel)
Error: Missing Dependency: libyaml-0.so.1()(64bit) is needed by package libyaml-devel-0.1.2-3.el5.x86_64 (epel)

Однако, когда я пытаюсь установить libyaml-0.so.1 (), он пытается установить уже установленную libyaml-devel. Что такое libyaml-0.so.1 и как решить эту проблему?

libyaml библиотека используется ruby Psych который используется rubygems для загрузки спецификаций драгоценных камней.

убедитесь, что ваш rvm обновлен:

rvm get stable

а затем снова попробуйте требования:

rvm requirements

если это не помогает открыть тикет для rvm: https://github.com/wayneeseguin/rvm/issues