[Решено] Возможно ли заблокировать пакеты из конкретного оверлея?

Предыстория: подключил оверлей 'pentoo' ради одного ебилда, теперь при обновлении мира emerge предлагает обновить пакеты типа:

[ebuild     U  ] net-wireless/aircrack-ng-1.1-r6::pentoo [1.1::gentoo] USE="sqlite unstable%*" 0 kB
[ebuild     U  ] net-wireless/spectools-9999::pentoo [2011.08.1-r1::gentoo] USE="ncurses -debug% -gtk" 0 kB
[ebuild   R    ] sys-apps/openrc-0.9.9.3::pentoo [0.9.9.3::gentoo] USE="ncurses pam unicode -debug -pentoo% (-selinux) -static-libs" 166 kB

чего делать не хочется.

Вопрос: могу ли я как-либо замаскировать весь оверлей и размаскировать только нужный атом?

В portage-2.2 есть поддержка

В portage-2.2 есть поддержка /etc/portage/repos.conf.

.

Похоже то что нужно. Спасибо.

.

А нет, не совсем :)

категория/пакет::оверлей >>

категория/пакет::оверлей >> package.mask
А чтобы не маскировать весь оверлей - проще создать свой небольшой локальный оверлей и добавлять туда необходимые пакеты.

.

Как оказалось ответ содержится в вопросе :)

echo '*/*::pentoo' > /etc/portage/package.mask/_pentoo
echo 'app-crypt/crunch::pentoo' >> /etc/portage/package.unmask

Всем спасибо.

/

Scrill написал(а):
Предыстория: подключил оверлей 'pentoo' ради одного ебилда, теперь при обновлении мира emerge предлагает обновить пакеты типа:

[ebuild     U  ] net-wireless/aircrack-ng-1.1-r6::pentoo [1.1::gentoo] USE="sqlite unstable%*" 0 kB
[ebuild     U  ] net-wireless/spectools-9999::pentoo [2011.08.1-r1::gentoo] USE="ncurses -debug% -gtk" 0 kB
[ebuild   R    ] sys-apps/openrc-0.9.9.3::pentoo [0.9.9.3::gentoo] USE="ncurses pam unicode -debug -pentoo% (-selinux) -static-libs" 166 kB

чего делать не хочется.

Дай угадаю: ~ARCH (тестовая ветка)? :)

На самом деле вопрос достаточности наличной шкалы (stable/test/hardmask) в модели с множественными оверлеями... достаточно интересен.
Я бы подумал мыслю о разделении (раздвоении) среднего элемента.
Чтобы ACCEPT_KEYWORDS="~ARCH" для основного дерева не приводило к автоматической размаскировке всего, что не hadmasked в подключённых оверлеях.

:wq
--
Live free or die

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

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