[Comm] Разнообразные зависания, "отлогинивания" и неустанавливаемые пакеты...
Delta-DEMON
=?iso-8859-1?q?delta-demon_=CE=C1_mail=2Eru?=
Пн Мар 10 14:34:24 MSK 2008
Владимир Черный, 10.03.2008 14:53:
> Скорее всего у вас в системе есть пакеты более следующих версий (из
> сизифа), чем в бранче, а даунграйд сам не сделается... так что все,
> что требует что-то другого нужно руками переустановить на версию из
> бранча (например удалить сначала, потом поставить, хотя можно и
> принудительно указать версию в синаптике).
Ога... описываю причину, следствие и проблему:
1. Попытка установить firestarter из исходных кодов выдаёт: configure:
error: C++ preprocessor "/lib/cpp" fails sanity check See `config.log'
for more details.
2. По размышлении иду в синаптик устанавливать gcc4.1-c++ (может быть
уже здесь я ошибся, но дело не в этом). Ставлю метку на установку
gcc4.1-c++. С сообщением "Для обновления: gcc-c++-common" - соглашаюсь.
После чего получаю: "gcc4.1-c++: Зависит от: gcc4.1 (=4.1.1-alt11) но
4.1.2-alt1 установлен.Зависит от: libstdc++4.1-devel но пакет не будет
установлен.
3. Ставлю курсор на gcc4.1 и в меню "Пакет" жму "Указать версию...".
Выбираю 4.1.1-alt11 и жму "Назначить версию". Синаптик думает... и
оставляет всё без изменений! Метки на пакете нет ни какой. Кнопка
"Применить" не активна.
4. Поиск по libstdc++4.1-devel выдаёт этот самый пакет, при попытке
установить выдаёт "libstdc++4.1-devel: Зависит от: libstdc++4.1
(=4.1.1-alt11) но 4.1.2-alt1 установлен". Попытка даунгрейда
заканчивается такой же неудачей, как и в пункте 3...
5. С горя попытался тупо удалить недаунгрейдящиеся пакеты. Он хочет
удалить такое количество уже установленного софта, что у меня рука не
поднимается!
Мысль. Можно поставить руками с ключем --nodeps? Или будет куча
совершенно непредсказуемых диких глюков?
Подробная информация о списке рассылки community