Господа, надо что-то делать. /etc/rpm/macros.d/compat:%_rpmmacrosdir %_sysconfdir/rpm/macros.d Это лишь один пример, когда rpm-build-compat молча переопределяет системный макрос. Я не буду обсуждать ситуации, когда этот пакет указан в BuildRequires сизифного пакета (это, понятно, клиника). Я, блин, про ситуации, когда он стоит в хост-системе бедного девелопера (например потому что ему в рассылке посоветовали rpmcs и он поставил etersoft-build-utils). Я хотел написать в багзиллу, но не дошёл даже до формулирования темы, т.к. не знаю, что именно должно быть исправлено. Возможно, надо открутить rpm-build-compat от etersoft-build-utils и насовать куда-нибудь предупреждений, что в /etc/rpm/macros.d/compat содержатся гадости, которые нельзя использовать в спеках (а то я люблю искать макросы в rpm --showrc и однажды нашёл там %groupadd; %_rpmmacrosdir я тоже нашёл, но догадался обнаружить его в /etc/rpm/macros.d/compat и потому не узнал, что в /usr/lib/rpm он тоже есть), а простая установка пакета может нафиг разломать сборку произвольных пакетов в хост-системе. -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(6): > On Thu, Mar 03, 2005 at 05:21:23PM +0300, Aleksey Novodvorsky wrote: Хм. Мне показалось, что это писал rider@, но суть письма остаётся. -- mike in docs@