[Comm] использование src.rpm

Occisor brutalfreak на gmail.com
Чт Май 28 16:14:12 MSD 2009


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 этот.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : brutalfreak.vcf
Тип     : text/x-vcard
Размер  : 267 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20090528/93d90b4f/attachment.vcf>


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