[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