Michael Shigorin пишет: > On Thu, May 28, 2009 at 09:34:02PM +1000, Occisor wrote: >> Пробую собрать из сырцов сизифа новый wine, установил их и >> после попытки сборки? выдает такое: >> $ rpmbuild -ba wine.spec >> ошибка: Macro %groupadd not found >> ошибка: строка 238: %groupadd wine || : >> >> Нашел эту строку в спеке, что не так не пойму. > > Этот макрос определён в /etc/rpm/macros.d/compat из пакета > rpm-build-compat (у меня 1.4-alt1); значение можно посмотреть так: > > $ rpm --eval %groupadd > /usr/sbin/groupadd -r -f > > Подставьте значение вместо макроса вручную или сделайте > apt-get install rpm-build-compat > > А где взяли src.rpm, у которого в BuildRequires отсутствует > пакет с макросом, используемым в спеке? > Спасибо, доставлю. Собираю под 4.1 (то сразу не сказал). Пакет из сизифа, текущий на данный момент. В спеке есть такая строка: # General dependencies BuildRequires: rpm-build-compat >= 0.99 Не знаю почему при попытке собрать само не сказалось чего не хватает, собирал на работе сегодня так же hedgewars, при сборке нормально показались пакеты которых не хватает среди них был и compat этот.