On Sun, Nov 23, 2003 at 01:34:44PM +0600, Alexey Morozov wrote: > имеется пакет perl-Mail-Box, который для своих внутренних нужд _может_ > использовать perl-Mail-Box-Parser-C (написанный на XS бэкенд). Проблема в > том, что rpm'ный perl.req видит, что для perl-Mail-Box-Parser-C требуется > модуль из [еще не собранного] perl-Mail-Box, и не собирает пакет вовсе: Как я понял, пакеты взаимно зависят друг от друга. > Вопрос: есть ли правильный и выверенный способ решения таких проблем? > Совсем отключать автоматическое насчитывание зависимостей неохота, но и так > некрасиво получается: придется сейчас руками рвать зависимость, ставить > один из пакетов, а потом пересобирать все заново. Можно сначала собрать один из пакетов с %set_perl_req_method relaxed таким образом, чтобы он оказался в $HASHER/repo. Потом спокойно собрать воторой пакет, чтобы он оказался там же. После этого пересобрать первый пакет, убрав "послабление". Можно поместить два тарболла в один src.rpm. :)