On Tue, Jan 06, 2004 at 05:27:28PM +0300, DH wrote: > Не объяснит ли многоуважаемый all странные изменения в rpm > build policy, в результате которой возникает сия ошибка и как с > ней боротся: > >chroot/.out/FirebirdSS-1.0.3.972-alt3.i586.rpm: forbidden requires: > >/etc/rc.d/init.d(daemon) Проверяйте sisyphus_check из пакета sisyphus; в данном случае требуется переделать инитскрипт на манер /etc/init.d/template -- т.е. с использованием start-stop-daemon. Если требуется обеспечить собираемость пакета и для ALM2.2 -- посмотрите, как сделано в apache.spec (правда, проверять лучше не по /etc/altlinux-release, а по /etc/init.d/functions-compat -- есть, значит нужен новый initscript, нет -- так старый; мне было лень маппинг делать, когда рекомендовали этот тест). PS: вообще говоря: если задерживается Master update -- может, имеет смысл пока дернуться да оформить это хозяйство макросами? А то вдруг и действительно "официализировать" и поддерживать такие пути вокруг переломных моментов. Опять же поддерживаемость пакетов улучшится, о которой так много говорилось. -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/