[devel] Re: help, please with bug #7479

sergey ivanov =?iso-8859-1?q?seriv_=CE=C1_parkheights=2Edyndns=2Eorg?=
Ср Авг 24 22:00:58 MSD 2005


Alexey Tourbin wrote:

>On Mon, Aug 22, 2005 at 12:34:59PM -0400, sergey ivanov wrote:
>  
>
>>/.out/dovecot-0.99.14-alt3.i586.rpm: forbidden requires: 
>>/etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
>>    
>>
>
>Это зависимость на "старые" инитскрпты.  Вам нужно переписать
>/etc/rc.d/init.d/dovecot или как оно там, вместь killproc нужно
>использовать stop_daemon.  См. /etc/init.d/template.
>  
>
Большое спасибо.
Вы правы, дело было именно в /etc/init.d/dovecot.
После переписывания его в соответствии с /etc/init.d/template удалось 
собрать этот пакет в хешере, и после этого сегодня он смог пройти через 
incoming.
А вы могли бы объяснить, как получается хешеру пересобирать пакеты со 
старыми инитскриптами, - он что, смотрит на даты, и если пакет давно не 
менялся то выключает эти проверки? Как получалось что старый 
dovectot.src.rpm проходил сквозь хешер и сборочную среду, а стоило его 
просто пересобрать с тривиальными изменениями (может даже просто touch 
какого-нибудь файла) и он переставал проходить?

    Сергей



Подробная информация о списке рассылки Devel