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

клиент amanda 3.3.5 для RHEL 5 - проблемы с зависимостями

Я работаю над обновлением своих различных клиентов, чтобы использовать последнюю версию Аманда. Установка отлично работает для RHEL6, но не работает на v5 со следующими ошибками:

# yum localinstall amanda-backup_client-3.3.5-1.rhel5.x86_64.rpm
Loaded plugins: dellsysid, rhnplugin, security
This system is receiving updates from RHN Classic or RHN Satellite.
Setting up Local Package Process
Examining amanda-backup_client-3.3.5-1.rhel5.x86_64.rpm: amanda-backup_client-3.3.5-  1.rhel5.x86_64
Marking amanda-backup_client-3.3.5-1.rhel5.x86_64.rpm to be installed
Excluding Packages in global exclude list
Finished
Excluding Packages from Red Hat Enterprise Linux (v. 5 for 64-bit x86_64)
Finished
Resolving Dependencies
--> Running transaction check
---> Package amanda-backup_client.x86_64 0:3.3.5-1.rhel5 set to be updated
--> Processing Dependency: perl(JSON) for package: amanda-backup_client
--> Finished Dependency Resolution
amanda-backup_client-3.3.5-1.rhel5.x86_64 from /amanda-backup_client-3.3.5-1.rhel5.x86_64 has depsolving problems
--> Missing Dependency: perl(JSON) is needed by package amanda-backup_client-3.3.5-  1.rhel5.x86_64 (/amanda-backup_client-3.3.5-1.rhel5.x86_64)
Error: Missing Dependency: perl(JSON) is needed by package amanda-backup_client-3.3.5-1.rhel5.x86_64 (/amanda-backup_client-3.3.5-1.rhel5.x86_64)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
                    package-cleanup --dupes
                    rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

Я пробовал использовать package-cleanup и --skip-broken param, но дальше этого не продвинуться. Я также пробовал использовать CPAN, чтобы найти / установить это perl (JSON). Кажется, что модуль устанавливается, но дальше меня это не дает.

Предложения?

В RHEL 6 perl-JSON пакет включен в дистрибутив, но в RHEL 5 его нет. Для RHEL 5 вы можете получить его из EPEL репозиторий, который, похоже, у вас не установлен.

Вы можете попробовать загрузить пакет вручную по следующей ссылке.

http://rpm.pbone.net/index.php3/stat/4/idpl/15274996/dir/redhat_el_5/com/perl-JSON-2.17-1.el5.noarch.rpm.html