не работает /etc/portage/package.mask и /etc/portage/package.unmask

сдравствуйте друзья. случилась такая неприязнь, что на моём свежекупленном нетбуке asus eeePS 100HA сетевая карта работает только на 31 ядре, а в стаблиной ветке всё ещё 30ое, и решил я эту проблемму поправитьт, так как описывается во многих доках по управлению пакетами: создал файлы /etc/portage/package.mask и /etc/portage/package.unmask, точнее сначало /etc/portage/package.unmask и написал следующее:
>=sys-kernel/gentoo-sources-2.6.31-r3
но при emerge gentoo-sources он всё-равно пытается поставить 2.6.30-r8. тоже делал и в /etc/portage/package.mask, но никаких изменений, хотя, если допустить ошибку в файле, то он ругается на неё

Вкратце

Маскировки бывают двух типов:
1. Собственно маска (причиной обычно является начилие не исправленной или неисправимой ошибки);
2. unstable (маскируется по т.н. keyword'у).

В твоём случае это --- маскировки второго типа.
Поэтому тебе нужно создать файл /etc/portage/package.keywords и прописать в него:
=sys-kernel/gentoo-sources-2.6.31-r3 ~YOUR_ARCH

ЗЫ: Ну а за дальнейшими подробностями рекомендую всё же почитать Хэндбук.

:wq
--
Live free or die

?echo

?

echo "sys-kernel/gentoo-sources ~АРХИТЕКТУРА_КОМПЬЮТЕРА" >> /etc/portage/package.keywords

Я Gentoo & Funtoo

если хочется установить

если хочется установить какой-нибудь пакет из нестабильной ветки в стабильную архитектуру, надо сделать

# echo "=sys-kernel/gentoo-sources-2.6.31-r3 ~x86 (или какая а вас архитектура)" >> /etc/portage/package.keywords

вы же просто размаскировали этот пакет

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

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