Наверно, каждому гентушнику знакомо такое:
!!! All ebuilds that could satisfy "sys-libs/unforgetable-dependence" have been masked. !!! One of the following masked packages is required to complete your request: - sys-libs/unforgetable-dependence-1.1 (masked by: ~x86 keyword) (dependency required by "app-user/indispensable-app-1.0.1-r5" [ebuild])
Размаскировываешь один пакет - жалуется на следующий. Это особенно сильно раздражает, когда нужно по-быстрому прикинуть, какие у приложения зависимости (например, чтобы понять, как долго оно будет собираться), или чтобы прикинуть, какие у него есть USE-флаги. И до меня только что допёрло, что можно сделать так:
P.S. Да, знаю, что можно посмотреть в ебилде, но там не то
$ ACCEPT_KEYWORDS="~x86" emerge -p =app-user/indispensable-app-1.0.1-r5
Запустил - и прикидываешь, а дальше autounmask в помощь. При этом, для emerge точно не стоит задавать ключ -D, потому что с ним в списке зависимостей окажется почти весь world. Также, не стоит указывать другие ключи, кроме -p.P.S. Да, знаю, что можно посмотреть в ебилде, но там не то
Комментариев нет:
Отправить комментарий