[devel] Q: wtf w/ python-cairo

Alexey Tourbin at на altlinux.ru
Пн Апр 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.
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.org/pipermail/devel/attachments/20060424/b837a8ba/attachment.bin 


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