[devel] perl noarch on x86_64

Денис Смирнов =?iso-8859-1?q?mithraen_=CE=C1_altlinux=2Eru?=
Чт Ноя 20 17:02:35 MSK 2008


On Thu, Nov 20, 2008 at 03:47:31PM +0300, Nikolay A. Fetisov wrote:

>> Эти пакеты noarch, но при этом содержат что-либо внутри /usr/lib/perl5/vendor_perl/i386-linux
>> мне почему-то кажется что на самом деле их нельзя считать noarch
NAF> Они просто нарушают Perl Packaging Policy.

В любом случае:
- наличие _файлов_ внутри таких подкаталогов noarch пакетов -- это
  однозначно blocker, ибо работать такой пакет не будет, и это надо
  проверять sisyphus_check'ом;
- наличие пустых _каталогов_ -- проверять repocop'ом, и, видимо, генерить
  патчи;

Кстати о. А не мог бы repocop генерить патчи заодно и чтобы вообще не
класть в пакет целиком %perl_vendor_privlib? А то по этой причине
некоторые perl пакеты сейчас не собираются, а фиксить их ручками так не
хочется... :)

NAF> Поскольку сделавший их cpan2rpm положил в пакет целиком
NAF> %perl_vendor_privlib, а не %perl_vendor_privlib/<Module_name>* 
NAF> В итоге, на какой архитектуре noarch-пакет собрался, такой 
NAF> %perl_vendor_privlib/%arch-linux/auto/<Module_name>  в нём и будет.
NAF> И, по-моему, список не полный, ещё быть noarch-пакеты с 
NAF> /usr/lib/perl5/vendor_perl/x86_64-linux/auto/*

Именно так, спасибо. Вот список провинившихся:

perl-SNMP_Session-1.08-alt1.noarch.rpm
perl-Test-Deep-0.093-alt1.noarch.rpm
perl-Test-NoWarnings-0.082-alt1.noarch.rpm
perl-Test-Tester-0.103-alt1.noarch.rpm

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20081120/80422f9e/attachment.bin>


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