[devel] .so without ldconfig: a bug?

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Ср Апр 9 13:40:41 MSD 2008


On Wed, Apr 09, 2008 at 12:34:15PM +0300, Igor Vlasenko wrote:
> On Wed, Apr 09, 2008 at 01:26:12PM +0400, Dmitry V. Levin wrote:
> > Да, если rpmbuild для этого файла добавляет soname в provides.
> > RTFS: /usr/lib/rpm/lib.prov
> > 
> > Проверка может быть такой:
> > Если в пакете есть хотя бы один файл (/usr)?lib$suff/*.so.*,
> > имя (без полного пути) которого присутствует среди provides этого пакета,
> > то %post_ldconfig (или %post_ldconfig_sys) и %postun_ldconfig должны быть.
> 
> т.е. стрезаю с FILENAME (/usr)?lib$suff, и требую, чтобы
> PROVIDENAME начинался с оставшегося *.so* ?

Не просто начинался, а совпадал с точностью до суффикса, который всегда
начинается с ( и который тоже можно удалить для упрощения проверки.


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


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