URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 77778
[ Назад ]

Исходное сообщение
"Никак не могу поставить amavisd-new (asplinux)! Этот ужасный rpm("

Отправлено utandr , 08-Дек-07 06:07 
Куча модулей Perl, которые требуются, я поставил через cpan (ну, например cpan -i Unix::Syslog). Все модули стоят через cpan -i "имя модуля".
Почему rpm их не видит?
Если ставить требуемые библиотеки из rpm, то тогда вообще хаос: они требуют то perl (?!), то perl-devel, который в свою очередь требует perl, а удовлетворение зависимостей для установки пакета perl требует perl-devel -- замкнутый круг!
Более того, у меня есть библиотека /lib/lib_c.so.6, но какой-то пакет также никак не может её найти! (


ДВА ВОПРОСА:
1. Кто-нибудь сталкивался с таким? Как ставить perl-пакеты, чтобы rpm их видел?
2. У меня в системе стоит еще yum (как я понимаю, в гноме его графическая надстройка). YUM тоже ругается. Как поставить this fucking amavisd?


Вот все зависимости (пытаюсь поставить amavisd-new-2.5.2-2.fc8.noarch.rpm):

#rpm -i amavisd-new-2.5.2-2.fc8.noarch.rpm

В ответ:
Missing Dependency: perl(Razor2::Client::Version) is needed by package amavisd-new
Missing Dependency: altermime is needed by package amavisd-new
Missing Dependency: perl(Unix::Syslog) is needed by package amavisd-new
Missing Dependency: perl(Authen::SASL) is needed by package amavisd-new
Missing Dependency: perl(Convert::TNEF) is needed by package amavisd-new
Missing Dependency: perl(BerkeleyDB) is needed by package amavisd-new
Missing Dependency: arj is needed by package amavisd-new
Missing Dependency: freeze is needed by package amavisd-new
Missing Dependency: perl(Net::Server) >= 0.87 is needed by package amavisd-new
Missing Dependency: perl(Mail::SPF) is needed by package amavisd-new
Missing Dependency: nomarch is needed by package amavisd-new
Missing Dependency: perl(Convert::UUlib) is needed by package amavisd-new
Missing Dependency: lzop is needed by package amavisd-new


Содержание

Сообщения в этом обсуждении
"Никак не могу поставить amavisd-new (asplinux)! Этот ужасный..."
Отправлено Geks , 08-Дек-07 08:52 
>[оверквотинг удален]
>Missing Dependency: perl(Authen::SASL) is needed by package amavisd-new
>Missing Dependency: perl(Convert::TNEF) is needed by package amavisd-new
>Missing Dependency: perl(BerkeleyDB) is needed by package amavisd-new
>Missing Dependency: arj is needed by package amavisd-new
>Missing Dependency: freeze is needed by package amavisd-new
>Missing Dependency: perl(Net::Server) >= 0.87 is needed by package amavisd-new
>Missing Dependency: perl(Mail::SPF) is needed by package amavisd-new
>Missing Dependency: nomarch is needed by package amavisd-new
>Missing Dependency: perl(Convert::UUlib) is needed by package amavisd-new
>Missing Dependency: lzop is needed by package amavisd-new

#rpm --force <packet.rpm>
Так он не будет проверять зависимости


"Никак не могу поставить amavisd-new (asplinux)! Этот ужасный..."
Отправлено Nerian , 08-Дек-07 13:21 
>[оверквотинг удален]
>>Missing Dependency: arj is needed by package amavisd-new
>>Missing Dependency: freeze is needed by package amavisd-new
>>Missing Dependency: perl(Net::Server) >= 0.87 is needed by package amavisd-new
>>Missing Dependency: perl(Mail::SPF) is needed by package amavisd-new
>>Missing Dependency: nomarch is needed by package amavisd-new
>>Missing Dependency: perl(Convert::UUlib) is needed by package amavisd-new
>>Missing Dependency: lzop is needed by package amavisd-new
>
>#rpm --force <packet.rpm>
>Так он не будет проверять зависимости

Ага ) И половина функционала не будет работать, и самое главное в те моменты когда этого не ждёшь ) Отличный совет. Браво )