Вы здесь

Конфликты bash и portage

Ставлю из stage3 и portage-latest.
делаю emerge --sync, он просит сделать emerge portage.

emerge --pretend portage выдаёт
...
[blocks B ] sys-apps/portage-2.1.4_rc1 (is blocking app-shells/bash-3.2_p33)

emerge --pretend bash выдвёт тоже самое
...
[blocks B ] sys-apps/portage-2.1.4_rc1 (is blocking app-shells/bash-3.2_p33)

Подскажите, что в данной ситуации можно сделать, т.к. и bash и portage в системе нужны.

Попробовать иные версии этих покетов... Например так

emerge --pretend '>sys-apps/portage-2.1.4_rc1'

Или анологично по отношению ко второму... Возможно в другой комбинации версий взаимоблокировки не будет...

как вариант поставить стабильные версии, а потом уже перехать на ~arch

покажи make.conf

Где мало слов, там вес они имеют... (с) W. Sheakespeare

сначала ставиш bash 3.1-какой-то там, обновляешь portage, обновляешь bash до последней
проверено неоднократно

P.S.: Linux - это красная таблетка :-) Windows - синяя...

Все просто:
emerge --nodeps bash
emerge --nodeps portage

Аналогичная проблема только при попытке

emerge kde

Какой все-таки рецепт?

Имеешь ввиду взаимоблокировки, когда скажем kdebase/kdebase блокирует kdebase/kwrite, kdebase/quanta и т.д. и т.п.?!
Если речь об этом, то нужно определиться, и ставить либо отдельно то, что тебе нужно (в этом случае нужно для получения минимально-рабочего КДЕ нужно ставить kde-base/kdebase-startkde, а дальше добавлять нужные пакеты), либо ставить наборы вроде kdebase/kdemultimedia, kde-base/kdenetwork и т.д... В которые, как правило входит много не используемого, и не нужного софта...