From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3DB9950C.4010603@fioc.kz> Date: Sat, 26 Oct 2002 02:01:32 +0700 From: Ilya Palagin User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020624 X-Accept-Language: en-us, en MIME-Version: 1.0 To: community@altlinux.ru Subject: Re: [Comm] apt-get dist-upgrade References: <20021025220339.2983308c.evgen@cstula.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: Шишков Евгений wrote: > Привет всем. > > И снова apt-get. > > Захотел я проапгрейдить junior до сизифа. > Вытащил с altlinux.ru. > > Сделал базу. > И вот что пишется при apt-get dist-upgrade > > apt-get dist-upgrade > Обработка файловых зависимостей... Завершено > Чтение списков пакетов... Завершено > Построение дерева зависимостей... Завершено > Подсчет обновлений... Ошибка > Извините, но следующие пакеты имеют неудовлетворенные зависимости: > kdelibs: Depends: libqtmcop.so.1 > E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held > packages. > > А вот это, если хочу обновить kde > > apt-get install kdebase > Обработка файловых зависимостей... Завершено > Чтение списков пакетов... Завершено > Построение дерева зависимостей... Завершено > Некоторые пакеты невозможно установить. Это может означать, что Вы > потребовали невозможное или Вы используете нестабильную версию > дистрибутива, где некоторые требуемые пакеты еще не созданы > или не были опубликованы. > > Так как Вы потребовали одну операцию, то скорее всего пакет просто > невозможно установить и требуется отправить сообщение об ошибке > с этим пакетом разработчикам. > Следующая информация может помочь разрешить ситуацию: > > Извините, но следующие пакеты имеют неудовлетворенные зависимости: > kdebase: Depends: kdelibs (>= 3.0.3-alt9), однако 3.0.1-alt5 будет установлен > Depends: kdelibs-gcc_compiled (= 3.2) > Depends: libXau.so.6 > Depends: libXdmcp.so.6 > Depends: libXinerama.so.1 > kdelibs: Depends: libqtmcop.so.1 > > > И что делать???? Сегодня я обновлял себе XFree86, KDE, галеон и мозиллу из сизифа (ну и то, что им сопутствовало, конечно, всего не упомнишь). Поскольку от жизни я отстал, apt-у пришлось скачать более 300Mb. Никакой автоматической установки после этого не получилось, apt не смог правильно определить зависимости, иногда доходило до явных глупостей - например, при попытке установить пакет apt-ом последний требовал тучу разных доп.файлов. Установка того же пакета rpm-ом проходила нормально! Короче, вот что мне пришлось сделать: С помощью rpm снести XFree и KDE, затем опять-таки с помощью rpm установить базовые пакеты вроде kdebase, и только затем apt смог правильно опеределить недостающее и автоматом доустановить его. Не спрашивайте меня о конкретных названиях пакетов со странными зависимостях, ибо танцы с бубном продолжались несколько часов с перерывами на скачивание недостающего.