[devel] perl noarch on x86_64

Igor Vlasenko =?iso-8859-1?q?vlasenko_=CE=C1_imath=2Ekiev=2Eua?=
Чт Ноя 20 17:36:23 MSK 2008


On Thu, Nov 20, 2008 at 05:02:35PM +0300, Денис Смирнов wrote:
> В любом случае:
> - наличие _файлов_ внутри таких подкаталогов noarch пакетов -- это
>   однозначно blocker, ибо работать такой пакет не будет, и это надо
>   проверять sisyphus_check'ом;
> - наличие пустых _каталогов_ -- проверять repocop'ом, и, видимо, генерить
>   патчи;
> Кстати о. А не мог бы repocop генерить патчи заодно и чтобы вообще не
> класть в пакет целиком %perl_vendor_privlib? А то по этой причине
> некоторые perl пакеты сейчас не собираются, а фиксить их ручками так не
> хочется... :)

Я уже генерировал патчи (правда, не repocop'ом), в рассылку писал 
и даже сделал NMU Мише Бочкареву на 76 пакетов.

можно и репокопом.
логика там такая:
if (truly arch code, but noarch) {
    fail && patch {
-BuildArch: noarch
} 
if (truly arch code, %perl_vendor_archlib packaged) {
	warn && patch {
s/%perl_vendor_privlib/%perl_vendor_archlib/ in %files
}
if (noarch, but empty dirs and other garbage in archlib) {
    warn && patch {
+%exclude %perl_vendor_archlib
}

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



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