[devel] mplayer q
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вс Ноя 18 06:05:23 MSK 2007
On Sun, Nov 18, 2007 at 05:46:55AM +0300, Денис Смирнов wrote:
> On Sun, Nov 18, 2007 at 01:15:17AM +0300, Алексей Турбин wrote:
>
> >> $ rpm -q mplayer
> >> mplayer-1.0-alt35.25029.1
> >> $ ldd -r /usr/bin/mplayer |grep directfb
> >> libdirectfb-1.1.so.0 => /usr/lib/libdirectfb-1.1.so.0 (0xb7f04000)
> >> libdirectfb-0.9.so.25 => /usr/lib/libdirectfb-0.9.so.25 (0xb5f37000)
> >> Можно эту феерию прекратить ?
> AT> А вот я говорил, что не надо увлекаться запаковской legacy библиотек!
> AT> Лучше просто пересобраться всё с новой библиотекой. И именно по этой
> AT> причине -- если в адресном пространстве процесса окажется две библиотеки
> AT> разных версий, то это скорее всего как минимум не будет работать.
>
> А можно ли наши любимые скрипты при сборке rpm-пакета научить в такой
> ситуации склеивать ласты?
Можно завалить сборку mplayer с диагностикой что 'ldd /usr/bin/mplayer'
даёт libdirectfb-*A* и libdirectfb-*B*. Но это не вина
/usr/bin/mplayer, а вина того, кто транзитивно (или "рекурсивно")
вытягивает лишнюю версию libdirectfb.
В общем-то после пересборки libcairo с новым libdirectfb сборка mplayer
должна дать идентичный результат. Казалось бы, на кой чёрт её заваливать?
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?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/20071118/01831dfa/attachment-0002.bin>
Подробная информация о списке рассылки Devel