[devel] Mozilla libraries disorder

Dmitry V. Levin ldv на altlinux.org
Вс Ноя 20 01:53:10 MSK 2005


On Sat, Nov 19, 2005 at 10:44:29PM +0300, Mikhail Zabaluev wrote:
> В Сбт, 19/11/2005 в 21:51 +0300, Konstantin A. Lepikhov пишет:
> > > $ my-favourite-program
> > > my-favourite-program: error while loading shared libraries: libplc4.so: 
> > > cannot open shared object file: No such file or directory
> > правильно, надо менять rpath.

Жуть.
Коллеги, если не хотите неприятностей, то избегайте библиотек из
проекта mozilla.org.  А также многих других библиотек. :/

> > > Здесь кроме libplc4.so может стоять любая библиотека, входящая в 
> > > Mozilla. Это связано с тем, что библиотеки mozilla были без согласования 
> > > перенесены из /usr/lib в /usr/lib/mozilla. Обращаю внимание, что из-за 
> > > этого сломалась стереотипная (т.е. без правки спеков) сборка ряда 
> > > пакетов, зависящих от Mozilla. В некоторых случаях ошибки оказываются 
> > > очень неочевидными, как в примере с апплетом часов GNOME: этот апплет 
> > > зависит от evolution-data-server, поскольку умеет показывать данные от 
> > > органайзера, а evolution-data-server, в свою очередь, зависит от Mozilla.
> > гхм. стереотипная сборка пакетов - это плохо. и игнорирование проблем -
> > тоже плохо. В текущем виде (с либами в /usr/lib) mozilla suite делает
> > неработоспособными _все_ другие mozilla.org-based приложения. Так что в
> > новой сборке все сделано правильно.
> 
> Теперь всех клиентов нужно пересобирать с -rpath:

Зачем?  Выглядит как очередная ошибка.
Хорошо что я не пользуюсь этими клиентами.
Но вдруг другие пользуются, хоть бы о них позаботились...

Вы поймите, не вполне знающий всю эту кухню человек может подумать, что
имеет место либо техническая неграмотность, либо безалаберность, либо
развлечение в форме сознательного вредительства типа "закину-ка я гранату
в Сизиф, пусть повеселятся".


-- 
ldv
----------- следущая часть -----------
j e┴ф╜┼┴Ъ╕
l┼	з╤ЙчвоT╝Xm╤÷Ъ√+-╠╘m√)Нф┼ЮЧ≤╘z╧ ┼_щzВ╔Щ╚miхfz{lЪm4Г]vсЩЬo² wOз╤ж°├g╖╣╦╖


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