[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