Проблемы с установкой R на RHEL 5.3 (Tikanga)

358
goelakash

Я установил epel 5 в свой дистрибутив RHEL 5.3 и в настоящее время сталкиваюсь с проблемами при установке R на него. Вот журнал ошибок:

R-core-3.3.1-2.el5.x86_64 from epel has depsolving problems --> Missing Dependency: libRmath% = 3.3.1-2.el5 is needed by package R-core-3.3.1-2.el5.x86_64 (epel) Error: Missing Dependency: libRmath% = 3.3.1-2.el5 is needed by package R-core-3.3.1-2.el5.x86_64 (epel)

Но когда я пытаюсь установить libRmathвручную, это показывает, что требуемая версия уже установлена:

goelakash% sudo yum install libRmath Loaded plugins: security Setting up Install Process Package libRmath-3.3.1-2.el5.x86_64 already installed and latest version Nothing to do

В чем может быть проблема здесь?

0

1 ответ на вопрос

1
goelakash

Я должен был включить epel-testingрепо, согласно комментариям в этой теме отслеживания ошибок ( https://bugzilla.redhat.com/show_bug.cgi?format=multiple&id=1371184 ), в которой упоминается, что последняя библиотека libRmath была введена в тестовом репо, и еще предстоит слиться в конюшне.

Итак, следующее должно сделать это:

sudo yum install --enablerepo=epel-testing libRmath

Вы также можете вручную установить enableфлаг, равный 1в /etc/yum.repos.d/epel-testing.repo.

[epel-testing] name=Extra Packages for Enterprise Linux 5 - Testing - $basearch . . enabled=0 .

Установите этот флаг = 1.

Что довольно досадно, что кто-то подтолкнул R-core к стабильности, но не к его зависимостям. jblaine 7 лет назад 0
Я был более удивлен тем фактом, что не было никаких других сообщений, конкретно посвященных этой проблеме, поскольку R - довольно распространенное программное обеспечение, которое используется аналитиками в отрасли. goelakash 7 лет назад 0
Проблема не в libRmath, а в пакете R-core, который вызывает зависимость. -3 версия пакета всех пакетов R была введена в тестировании epel, поэтому `yum update --disablerepo = epel --enablerepo = epel-testing R` должно работать ArTourter 7 лет назад 2