[devel] [wiki] Re: libexpat.so.1
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Ср Янв 18 22:49:19 MSK 2006
On Tue, Jan 17, 2006 at 10:39:36AM +0300, Mikhail Zabaluev wrote:
> > Это явление известно давно и имеет простое объяснение.
...а кое-кто не читал ни
http://wiki.sisyphus.ru/devel/SpecTips/scriptstriggers,
ни /usr/share/doc/rpm-4.0.4/manual/triggers ;-)
> > Достаточно мысленно разбить обновление libexpat на этапы:
> > 1. все файлы нового пакета установлены; в этот момент
> > libexpat.so.0 указывает на новую библиотеку;
> > 2. ldconfig из %post нового пакета выполнен; в этот момент
> > libexpat.so.0 снова указывает на старую библиотеку;
> Об этом эффекте ldconfig я не знал. Очень неудачно, по-моему,
> стремление инструмента быть умнее администратора системы.
В данном разе я бы не назвал то, чего пакаджер при помощи
администратора от системы добивается, типичным.
Наверное, в данном случае инструменты не так уж неправы? :)
PS: http://wiki.sisyphus.ru/devel/TypicalPackagingErrors/SonameUpdate
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки Devel