[devel] Re: Mozilla libraries (was: Gnome applets)

Konstantin A. Lepikhov =?iso-8859-1?q?lakostis_=CE=C1_altlinux=2Eru?=
Вс Ноя 20 16:26:15 MSK 2005


Hi Mikhail!

Sunday 20, at 03:38:01 PM you wrote:

> В Вск, 20/11/2005 в 15:08 +0300, Konstantin A. Lepikhov пишет:
> > > Признаться, я не ощущал никакой проблемы; пока были симлинки на mozilla
> > > в /usr/lib, firefox работал совершенно нормально. Потому что у него есть
> > > стартовый скрипт, который добавляет /usr/lib/firefox в путь загрузки
> > > библиотек. Т.е. для софта с mozilla.org ничего страшного нет.
> > нет, это все будет работать до тех пор, пока fx живет на _общих со suite
> > либах (т.к. скрипт все равно не помогал и иногда зацеплялись либы из
> > /usr/lib). Как только мы положим fx 1.5 или новый tb, то сразу начнутся
> > грабли с их запуском.
> 
> Не понял. Что значит "иногда зацеплялись"? Вы не можете обеспечить
> правильную работу скрипта в пакете, который поддерживаете?
я не поддерживаю mozilla suite.

> Задача майнтейнера исключить "грабли с запуском" пакета, который
> содержит все нужные ему библиотеки и всегда знает, где точно они лежат.
пока эти библиотеки лежат в /lib грабли с запуском и их упаковкой будут
всегда. 

> 
> > > Наши героические майнтейнеры, насколько я понял из их скупых реплик (в
> > > тех дискуссиях, в которых я по необходимости участвовал), пытаются
> > > все-таки заставить suite и firefox жить на одних библиотеках.
> > да, как минимум это nss и nspr. на nspr они уже живут, осталось добить
> > (или выкинуть) nss.
> 
> Выкинуть нельзя, ибо есть клиенты, которым оно нужно.
его можно заменить на что-то более портабельное (например openssl или
gnutls). Но сколько это потребует времени и усилий пока неизвестно (точнее
известно, что много).

<skip>
> Ну да, издайте директиву для разработчиков GNOME и Eclipse: отныне по
> нашему хотению вы должны бросить все старые библиотеки от Mozilla,
> покаяться и дружно перейти на XULRunner (который, на минуточку, еще не
> выпущен). А мы подождем с разломанным дистрибутивом, пока они
> повинуются.
XULRunner не выпущен только потому, что толпа разработчиков GNOME и
Eclipse занимается некрофилией, т.е. пытается обвешать костылями
неподдерживаемые библиотеки, вместо того, чтобы все-таки допинать то, что
сейчас делается с libxul.

<skip>
> > какие библиотеки? все, что должны использовать клиенты - это
> > xpcom/gecko/necko от suite (и то, не факт). Все остальное (а это как раз
> > nspr и nss) должно быть общим.
> 
> Да, xpcom и gecko от suite нужны прямо сейчас и в /usr/lib.
тогда придется делать branch, т.к. в таком виде gnome и co являются
блокерами для fx 1.5 и tb 1.6 и я не вижу смысла поддерживать их в сизифе.

-- 
WBR, Konstantin	      chat with ==>ICQ: 109916175
     Lepikhov,	      speak  to ==>JID: lakostis на jabber.org
aka L.A. Kostis       write  to ==>mailto:lakostis на pisem.net.nospam

...The information is like the bank... 			  (c) EC8OR
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20051120/03defd03/attachment-0001.bin>


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