История изменений
Исправление Pinkbyte, (текущая версия) :
Дополню ответ анонимуса выше:
Файлы в /etc/portage поддерживают маски через *
Итого: маскируем все пакеты из нужного нам оверлея, далее - размаскируем отдельный пакет
/etc/portage/package.mask/nightmare.mask:
*/*::nightmare
/etc/portage/package.unmask/nightmare.unmask:
category/package::nightmare
Из недостатков данного подхода - если для category/package в оверлее уже есть замаскированная версия - она будет размаскирована.
Исходная версия Pinkbyte, :
Дополню ответ анонимуса выше:
Файлы в /etc/portage поддерживают маски через *
Итого: маскируем все пакеты из нужного нам оверлея, далее - размаскируем отдельный пакет
/etc/portage/package.mask/nightmare.mask:
*/*::nightmare
/etc/portage/package.unmask/nightmare.unmask:
*/category/package::nightmare
Из недостатков данного подхода - если для category/package в оверлее уже есть замаскированная версия - она будет размаскирована.