Вы здесь

проблема с pacakge.mask

portage говорит что у меня замаскированы пакеты в package.mask а на самом деле package.mask пуст. в чем дело? что сейчас все эти пакет размаскировывать через package.unmask?

Они замаскированы через глобальный package.mask, да, все нужные пакеты придется размаскироват через package.unmask

Или снести нафиг глобальный package.mask =)))

это после чего ты такой смелый?
если пакет запаскирован в пакедж маск - то у него есть извесные и серьёзные проблены, поэтому его замаскировали. ну и в любом случае emerge --sync его восставновит.

PS вот откуда берётся это дибильная привычка копатся в системных файлах? портаж сначала смотрит на настройки системы, потом на юзерские - тоесть то, что юзер настроил имеет высший приоритет.

Ты меня опередил :-)

смотри
/usr/portage/profile/package.mask
вроде где то там...

—

:wq

Дело в том, что в package.mask пакеты находятся не с проста, и поэтому при необходимости лучше скопировать замаскерованые строчки из package.mask (глобольного - как было сказано уже) в package.unmask
Если не ошибаюсь редактировать глобальный package.mask бесполезно - т.к. после emerge --sync ручные изменения удалятся.
О компетентности данного метода не буду разводить флуда - иногда надр.
Правда надо готовится наступать на грабли - сам ставил недавно Gnome 2.18 "на посмотреть"