Странности с KEYWORDS

Пишем в make.conf ACCEPTED_KEYWORDS xxx, а в package.keywords название пакета ~xxx. И получаем стабильную систему и возможность ставить любую версию пакета, все логично.
Если же в make.conf прописать ~xxx, а в package.keywords название пакета xxx, то всё равно продолжают ставится нестабильные версии пакета. Не могу понять почему.

потому что когда ты пишешь

потому что когда ты пишешь допустим ACCEPT_KEYWORDS=~x86 в make.conf portage добавляет это к имеющемуся в профиле ACCEPT_KEYWORDS=x86 и получается ACCEPT_KEYWORDS="~x86 x86", то есть ставить и стабильные и нестабильные, смотря чья версия больше. У нестабильных пакетов как правило версии есть больше стабильных, отсюда и вывод. Обратное вроде бы возможно, но оно надо? проще замаскировать лишнее в package.mask и усё...

Нейтральность - высшее достижение сознания!

Ага, в этом случае всё

Ага, в этом случае всё понятно. А изначально хотел раз и навсегда "застабильнить" некоторые пакеты, которые мне казались важными ;)

Можно для отдельных пакетов,

Можно для отдельных пакетов, емнип, сделать "-~arch". man portage содержит кучу примеров на эту тему.

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

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