установка пакетов разных версий

Как посмотреть скока версий (слотов) одного пакета ща в системе (например, qt, tcl) и поставить предыдущие, а то прога глючит, возможно обновился и чего-то нарушилось. ?
И может кому знакома такая ругань: "ITclInterp::ExecuteCmd gave Tcl result 'can't read...", что-то с TCL наверное...

Поставь eix. eix

Поставь eix.
eix пакет - покажет тебе все, что хочешь знать о пакете.
Некоторые пакеты имеют параллельные ветки, например у меня параллельно стоит qt3 и qt4. qt3 нужен kde и многому другому софту, написаному на нем, qt4 нужен софту, написаному на qt4, плюс у меня он стоит, потому что я на нем изредка пытаюсь что нибудь нашкрябать :-)
Короче для некоторых пакетов нормально, если их у тебя несколько версий (сделай например eix automake, увидишь, соолько их у тебя :-) ).
____________________________________________
Всё что не убивает меня, делает меня сильнее.

Спасибо

Нашёл пакет, обновление которого мешало проге. Но возникла другая проблема. Дело в том, что я ща работаю с веником, на который поставил генту тупым копированием с другого. Вроде работает, eix поставил, но больше с emrge работать не могу - при emerge <что-нибудь> выдаётся куча пакетов с циклическими зависимостями. Причём
emerge -s <что-нибудь> показывает, что этот пакет не установлеи. Например, mc запускается, а emerge показывает.
что его нет. Есссно на другом венике - всё ОК.

Что нужно посмотреть, переписать, чтоб траблу эту решить ?

на сколько я

на сколько я помню - emerge --regen или что-то вроде того.

P.S. Посмотрите что в списке world

м-м-м

А как список глянуть ?

Попробуй в

Попробуй в /var/lib/portage/world посмотреть.
А заодно глянь /var/db/pkg -там сведения по установленным пакетам храняться.
____________________________________________
Всё что не убивает меня, делает меня сильнее.

хорошо

А что это после emerge --sync выдало ?

Performing Global Updates: /usr/portage/profiles/updates/1Q-2007
(Could take a couple of minutes if you have a lot of binary packages.)
.='update pass' *='binary update' @='/var/db move'
s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*

Тож самое для ...updates/2Q-2007 ...updates/2Q-2007 ???

это обновление

это обновление дерева,
иногда меняются категория/название пакета - вот он и ищет есть ли он у тебя и кто его заюзал, а потом меняет.

Блин

Случайно снёс /var/cache, как восстановить?

equery b /var/cache/* emerge

equery b /var/cache/*
emerge --metadata
emerge -1 того что получилось после первой комманды

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".