[Comm] spec files
Sergey Degtyaryov
=?iso-8859-1?q?maga_=CE=C1_sovesti=2Enet?=
Пн Май 5 14:32:07 MSD 2003
Valentin Nechayev wrote:
> Mon, May 05, 2003 at 12:08:29, maga wrote about "[Comm] spec files":
>
>
>>Решил немного поучиться собирать RPM. Несложные вещи вроде получаются,
>>собрал spamprobe, о котором недавно писали на lrn, взялся за
>>spamassassin. Спек описывает три пакета -- perl-овые модули, сам фильтр
>>и документацию. Собирается все, да, но есть проблема с
>>perl-mail-spamassassin.
>>Если вкратце -- он требует для установки самого себя.
>
>
> Это нормально.
Не понял.
Как ставить пакет, в requires которого он сам?
>>Все Mail/SpamAssassin/* -- это файлы этого пакета.
>>К тому же он не видит и HTML::Parser, к примеру.
>>
>>[maga на home athlon]$ sudo rpm -U perl-Mail-SpamAssassin-2.53-1.athlon.rpm
>>ошибка: неудовлетворенные зависимости:
>> perl(Pod::Usage) нужен для perl-Mail-SpamAssassin-2.53-1
>> perl(HTML::Parser) нужен для perl-Mail-SpamAssassin-2.53-1
>><skip>
>>[maga на home athlon]$ rpm -q perl-HTML-Parser
>>perl-HTML-Parser-3.26-alt2
>
>
> А perl-HTML-Parser даёт "perl(HTML::Parser)" в своих provides?
[maga на zakaz maga]$ apt-cache show perl-HTML-Parser
provides: Parser.so, perl(HTML/Entities.pm) (= 0:1.23),
<skip>
perl(HTML/Parser.pm) (= 0:3.26)
Это одно и то же, надеюсь, для rpm?
perl(HTML::Parser) и perl(HTML/Parser.pm) ?
--
Сергей Дегтярев
Подробная информация о списке рассылки community