[devel] Q: wtf w/ python-cairo

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Пн Апр 24 16:12:07 MSD 2006


On Mon, Apr 24, 2006 at 03:52:15PM +0400, Dmitry V. Levin wrote:
> >   ImportError: /usr/lib/python2.4/site-packages/cairo/_cairo.so: undefined symbol: cairo_ps_surface_create
> > Собственно, почему так?
> 
> См. архив этого списка рассылки.

Проблема оказывается глубже: при нарушении ABI у библиотек пакеты
отваливаются "рекурсивно".  Такая же проблема с unmet'ами: один
какой-нибудь unmet может привести к невозможности установать/обновить
пол-сизифа.

Нужно ввести "рейтинг" системных библиотек с учетом дерева зависимостей,
а не только с учетом упоминания библиотеки в apt-cache (как я однажды
сделал - см. [devel] list of system libraries).  Тогда будет понятнее,
над чем нужно "трястись".

Я мог бы взять некоторые системные библиотеки себе (и более строго
следить за бинарной совместимостью).  Но у меня будет на это мало
времени.  Однако безудержный выпуск новых версий кажется мне теперь
чем-то порочным: if it ain't broke, don't fix it.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20060424/b837a8ba/attachment-0001.bin>


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