[devel] Re: A: perl-HTML-* perl-libwww #@$#!
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Пт Фев 4 01:29:16 MSK 2005
On Thu, Feb 03, 2005 at 10:29:17PM +0300, Anton D. Kachalov wrote:
> Сейчас буду ругаться благим матом!
> Очень нравится такой расклад: для сборки perl-libwww нужен этот самый
> perl-libwww (неявно, а черезе perl-HTML-Parser).
> Хорошо, ставлю пакеты --nodeps и собираю perl-libwww в живой системе,
> минуя хэшер. Засовываю всё это в хэшер и...опять ничего не работает:
> Следующие пакеты имеют неудовлетворенные зависимости:
> perl-HTML-Parser: Требует: perl(HTTP/Headers.pm)
> E: Извините, `битые' пакеты
> perl(HTTP/Headers.pm) провайдится perl-libwww.
> Иду разбираться: rpm -qpR perl-libwww-5.803-alt1.noarch.rpm:
> ...
> perl(HTML/FormatPS.pm)
> perl(HTML/FormatText.pm)
> ...
> Для сборки perl-HTML-Format нужен, в свою очередь perl-libwww, но для
> того, чтобы его поставить нужен perl-HTML-Format.
> И как всё это в Сизифе живёт?
И вообще, из трех перечисленных пакетов бинарным является только
perl-HTML-Parser, а perl-libwww и perl-HTML-Format -- это noarch пакеты,
их по идее и пересобирать не нужно.
Проблема у тебя, как я догадываюсь, в том, что в перле сейчас
используется вот какой расклад модулей по каталогам:
%_libdir/perl5/vendor_perl -- для noarch пакетов;
%_libdir/perl5/vendor_perl/i386-linux -- для бинарных пакетов.
Расклад этот очевидно не вписывается в x86_64, т.к. noarch пакеты
оказываются чувствительными к различию между lib и lib64.
Но это расклад придумал не я, он всегда таким был и на протяжении
perl-5.8.x я решил его не менять. perl-5.10.0 ожидается этим летом. :)
Правильный расклад должен быть таким:
%_datadir/perl5/vendor_perl -- для noarch пакетов;
%_libdir/perl5/venodr_perl -- для бинарных пакетов.
Тогда для x86_64 нужно будет отдельно пересобирать только
perl-HTML-Parser.
> Rgds,
> Anton
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20050204/852431cc/attachment-0001.bin>
Подробная информация о списке рассылки Devel