[sisyphus] Как правильно делать dist-upgrade?

Vitaly Lipatov =?iso-8859-1?q?LAV_=CE=C1_VL3143=2Espb=2Eedu?=
Чт Ноя 7 15:49:59 MSK 2002


On 7 Ноябрь 2002 14:55, Sergey Kuznetsov wrote:
> Здравствуйте!
>
> Исходно стоял Мастер 2.0, dist-upgrade не делалось ни разу.
> Обновлял только отдельные пакеты. Список этих пакетов,
> насколько я понимаю, должен соответствовать содержимому
> каталога /var/cache/apt/archives; он приведен в аттаче. Файл
> /etc/apt/rpmpriorities правил, он также в аттаче. Apt настроен
Я думаю, для начала нужно восстановить исходных rpmpriorities

> [root на localhost root]# apt-get dist-upgrade
...
> Sorry, but the following packages have unmet dependencies:
>   Mesa-demos:  libstdc++: Obsoletes: libg++ but it is not
> installable
> E: Error, pkgProblemResolver::Resolve generated breaks, this
> may be caused by held packages.
Для начала сделайте install rpm apt

Если это правда:
> may be caused by held packages.
то проследите чтобы пакеты не удерживались. А Mesa-demos можете 
просто удалить пока.

> По-видимому, придется доустанавливать/удалять какие-то пакеты
> вручную. Подскажите, пожалуйста, существует ли какой-то
> общий порядок проведения dist-upgrade или он в каждом случае
> индивидуален? И если так, то с чего следует начать мне?
я бы начал с install rpm apt glibc, kdelibs, а потом уже 
dist-upgrade
> Libctdc++, судя по описанию, одна из фундаментальных
> системных библиотек. Не хотелось бы по неосторожности порушить
> всю систему.
Если apt-get отследит все зависимости, проблем не будет.



-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!



Подробная информация о списке рассылки Sisyphus