On Wed, Jan 09, 2002 at 12:25:52AM +0300, Mikhail Zabaluev wrote: > > AP>> Стоп. Вы установили libpng-1.2.1-alt1.i586.rpm с флажком --nodeps ? > > > > AP>> Дело в том, что обновление libpng влечёт за собой обновление бОльшей > > AP>> части графических программ и библиотек. Просто взять и поставить > > AP>> libpng.so.3 вместо libpng.so.2 - это нонсенс. > > > > > > DC> И это при размере около 68 килобайт ? > > DC> Если спрашиваю глупость - я только начинаю использовать линукс. > > > > В терминале введите запрос: > > > > $ rpm -q --whatrequires libpng.so.2 > > > > И Вы увидите, что у вас в системе, скорее всего, установлено дикое > > количество пакетов, динамически привязанных именно к libpng.so.2. > > > > Просто удалить эту библиотеку не получится - Вам будет мешать > > так называемая зависимость пакетов - та самая привязка одного пакета к > > другому. > > > > На данный момент все пакеты в Сизифе пересобраны под libpng.so.3, > > включая и KOffice - Вы сами убедились в этом. > > > > Как я решил эту проблему: при помощи указанной выше команды выяснил, > > какие пакеты нужно а) предварительно скачать с FTP; б) удалить из > > системы. Поскольку там и между этими пакетами есть своми зависимости, > > пришлось отрастить себе пару пядей во лбу. :) > > > > Есть более простой выход - дать команду > > > > $ apt-get remove libpng > > > > У меня она не сработала. Зато была разная ругань. С этим я буду > > разбираться потом. Но Вас попробовать этот вариант никто не > > отговаривает :) > > Может, все-таки стоило сделать legacy-пакет libpng-so2, в котором есть > только /usr/lib/libpng.so.2*, для сирых и убогих? Сейчас уже все > равно поздно, Master на носу. Но на будущее стоит подумать насчет > практики legacy-библиотек, как компромисса между одноверсионностью > Redhat и хаосом версий Mandrake. Как оно было: Я сделал libpng2 и libpng3, собрал imlib с libpng3, после чего весь гном накрылся. Нет, к сожалению, с libpng варианта не было. Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.ru/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are.