[devel] [powerpc] arch-dependant buildreqs
Sergey Bolshakov
=?iso-8859-1?q?sbolshakov_=CE=C1_altlinux=2Eru?=
Ср Фев 18 15:58:20 MSK 2009
Приветствую.
В сизифе есть ненулевое количество пакетов с архитектурно-зависимыми
сборочными зависимостями. Очевидно, что встречающиеся в спеках таких
пакетов конструкции вида
%ifarch foo
BuildRequires: bar
%endif
приводят к тому, что получаемые src.rpm не являются noarch,
хотя сам пакет может и должен быть собран на всех поддерживаемых
нами архитектурах.
В качестве примера:
$ rpmquery -pR hal-0.5.12-alt11.M50.1.src.rpm |grep smbios
libsmbios-devel
Здесь libsmbios является x86-спецификой.
Вариантами обхода таких проблем могут быть:
- забыть про src.rpm, сборка из git вроде бы решает;
- собирать пустые бинарные пакеты для неподдерживаемых
архитектур и разруливать ситуацию уже при сборке,
скажем, с помощью ключей к configure.
Мнения ?
--
Подробная информация о списке рассылки Devel