[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