[devel] Re: [sisyphus] blackdown j2se

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Ср Фев 8 04:13:24 MSK 2006


On Wed, Feb 08, 2006 at 03:02:59AM +0300, Mikhail Zabaluev wrote:
> В Втр, 07/02/2006 в 16:46 +0300, Dmitry V. Levin пишет:
> > $ rpmquery -p --provides j2se1.4-blackdown-1.4.2_03-alt1.i586.rpm |fgrep libverify >~/tmp/x
> > /usr/lib/j2se1.4-blackdown/jre/lib/i386/libverify.so  
> > /usr/lib/j2se1.4-blackdown/jre/lib/i386/libverify.so(SUNWprivate_1.1)  
> > $ rpmquery -p -R j2se1.4-blackdown-1.4.2_03-alt1.i586.rpm
> > /usr/lib/j2se1.4-blackdown/jre/lib/libverify.so(SUNWprivate_1.1)  
> > 
> > Несостыковка: Provides по каталогу
> > /usr/lib/j2se1.4-blackdown/jre/lib/i386
> > а Requires по каталогу
> > /usr/lib/j2se1.4-blackdown/jre/lib
> 
> Вот я и не понимаю, с чего такие Requires, если библиотеки все в
> jre/lib/i386.

Это следствие попытки избежать другой проблемы:
$ ldd /bin/echo
        libc.so.6 => /lib/i686/libc.so.6 (0x0011b000)
        /lib/ld-linux.so.2 (0x80000000)

Очевидно, что /i686/ здесь архитектурно-зависимый компонент, который надо
убрать.

Похоже что действующий фильтр
sed -e 's|/tls/|/|' -e 's|/sse2/|/|' -e "s|/$RPM_ARCH/|/|" -e 's|/i[3-9]86/|/|'
слишком сильный.

Я постараюсь побыстрее это исправить.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/20060208/aeca5812/attachment-0001.bin>


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