From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Mikhail Zabaluev To: mandrake-russian@altlinux.ru, devel@altlinux.ru Message-ID: <20020108212552.GF2077@mhz.mikhail.zabaluev.name> Mail-Followup-To: Mikhail Zabaluev , mandrake-russian@altlinux.ru, devel@altlinux.ru References: <193473792.20020108220809@uni.udm.ru> <114025356.20020108212500@pub.tmb.ru> <1471735297.20020108222911@uni.udm.ru> <16111059198.20020108232213@pub.tmb.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <16111059198.20020108232213@pub.tmb.ru> User-Agent: Mutt/1.3.25i Subject: [mdk-re] Re: koffice-1.1.1-alt1.i586.rpm Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Wed Jan 9 00:26:15 2002 X-Original-Date: Wed, 9 Jan 2002 00:25:52 +0300 Archived-At: List-Archive: List-Post: Hello Alexandre, On Tue, Jan 08, 2002 at 11:22:13PM +0300, Alexandre Prokoudine wrote: > > Hello Departament, > > Tuesday, January 08, 2002, 10:29:11 PM, you 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. -- Stay tuned, MhZ JID: mookid@jabber.org ___________ "History is a tool used by politicians to justify their intentions." -- Ted Koppel