Странности с KEYWORDS
alexandery 14 сентября, 2009 - 11:17
Пишем в 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
содержит кучу примеров на эту тему.