[devel] perl-base и sisyphus_check - пересобираем всю перловку?

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Чт Авг 7 21:46:30 MSD 2008


On Thu, Aug 07, 2008 at 08:23:32PM +0300, Michael Bochkaryov wrote:
> Правильно ли я понимаю, что теперь нужно 
> выносить из всех спеков использование 
> %perl_vendor_privlib/* и перечислять явно все файлы?

Так писать нельзя.  Предпочтительная форма записи
%perl_vendor_privlib/XML*
(для noarch пакетов)
и
%perl_vendor_arhclib/XML*
%perl_vendor_autolib/XML*
(для arch).

(XML означает первую компоненту модуля.)

> Вобще, судя по проверке локальной копии 
> свежего Сизифа, у нас почти вся перловка 
> в существующем виде не пройдет sisyphus_check ;-(
> 
> Собственно, вопрос: и что с этим делать то?
> 
> Пример вывода (первый попавшийся под 
> руку перловый пакет).
> ===============
> misha на grelka $ sisyphus_check --verbose --files \
> 	perl-Asterisk-FastAGI-0.02-alt1.noarch.rpm
> 
> perl-Asterisk-FastAGI-0.02-alt1.noarch.rpm: directory 
> /usr/lib/perl5/vendor_perl/i386-linux belongs to perl-base
> sisyphus_check: check-dirlist ERROR: directory ownership viloation

Всего 81 пакет, если верить
apt-cache showpkg /usr/lib/perl5/vendor_perl/x86_64-linux
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20080807/759423b3/attachment-0002.bin>


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