[devel] E: incoming x86_64 reject: lmms-0.3.1-alt2

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Пн Дек 10 15:24:34 MSK 2007


On Mon, Dec 10, 2007 at 01:24:34PM +0200, Slava Dubrovskiy wrote:
> %ifarch %ix86
> BuildPreReq: libwine-devel
> %endif

Такие конструкции не работают - BuildRequires формируются при сборке
src.rpm, и в дальнейшем на всех архитектурах используется одинаковый
список, сохранённый в src.rpm.

Один из способов обхода - сделать пакет с пустым %files, собирающийся
на всех архитектурах, но имеющий разные зависимости (т.е., в %ifarch
должно быть Requires), и затем в BuildRequires основного пакета
требовать этот пакет вместо реальных.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20071210/fc35786b/attachment-0002.bin>


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