[Comm] apt-get dist-upgrade
Ilya Palagin
=?iso-8859-1?q?tux_=CE=C1_fioc=2Ekz?=
Пт Окт 25 23:01:32 MSD 2002
Шишков Евгений 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 смог правильно опеределить недостающее и автоматом
доустановить его.
Не спрашивайте меня о конкретных названиях пакетов со
странными зависимостях, ибо танцы с бубном продолжались
несколько часов с перерывами на скачивание недостающего.
Подробная информация о списке рассылки community