[devel] rpm file triggers
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Чт Сен 4 13:07:23 MSD 2008
On Thu, Sep 04, 2008 at 12:55:13PM +0400, Damir Shayhutdinov wrote:
> > В этот файл записываются все-все-все файлы транзакции
> > (установленных/удалленных пакетов) в виде
> > -/удаленный_файл
> > +/добавленный_файл
> >
> > В конце транзакции запускается некая "бня", которая разгребает
> > этот файл (то есть имена файлов пропускаются через регулярные выражения,
> > чтобы определить скритпы, которые нужно запустить).
> >
> > Всё же реализация мне не нравится достаточно сильно.
>
> Я так понимаю подобным образом "автоматизировать" ldconfig нельзя, так
> как если например устанавливается библиотека и пакет, который
> использует эту библиотеку в %post например - то откладывание ldconfig
> на конец транзакции приведет к некорректной работе %post-скрипта.
Насколько я понимаю, /etc/ld.so.cache поддерживает отображение
вида libname.so.1 => /usr/lib/libname.so.1.
Поэтому откладывать, вроде бы, можно, если только нет перемещения
библиотеки между /usr/lib и lib.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?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/20080904/b8d746db/attachment-0002.bin>
Подробная информация о списке рассылки Devel