[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