[Решено] Возможно ли заблокировать пакеты из конкретного оверлея?
Scrill 24 мая, 2012 - 01:46
Предыстория: подключил оверлей '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
А чтобы не маскировать весь оверлей - проще создать свой небольшой локальный оверлей и добавлять туда необходимые пакеты.
.
Как оказалось ответ содержится в вопросе :)
Всем спасибо.
/
Дай угадаю: ~ARCH (тестовая ветка)? :)
На самом деле вопрос достаточности наличной шкалы (stable/test/hardmask) в модели с множественными оверлеями... достаточно интересен.
Я бы подумал мыслю о разделении (раздвоении) среднего элемента.
Чтобы
ACCEPT_KEYWORDS="~ARCH"
для основного дерева не приводило к автоматической размаскировке всего, что не hadmasked в подключённых оверлеях.:wq
--
Live free or die