проблемы с маскировками при emerge -uDN world | kde-i18n-3.5.9 [РЕШЕНО]

Захотел обновиться, сказал emerge все что нужно. А он говорит мне:

These are the packages that would be merged, in order:

Calculating world dependencies -
!!! All ebuilds that could satisfy "=sys-devel/automake-1.10.1*" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-devel/automake-1.10.1 (masked by: ~x86 keyword)
For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
(dependency required by "kde-base/kde-i18n-3.5.9" [ebuild])

!!! Problem resolving dependencies for kde-base/kde-i18n
!!! Depgraph creation failed.

Ладно, сказал ACCEPT_KEYWORDS="~x86" emerge automake
И еще раз попытался обновится. После этого начали возмущаться другие пакеты, которым необходим automake-1.10 а не 1.10.11.

Что делать, как жить дальше?

Прежде всего

Прежде всего никогда так больше не делать. "Так" - всмысле не ставить пакеты используя переменную ACCEPT_KEYWORDS="~x86" имея основной стабильную архитектуру. В данном случае скорее всего поможет внесение записи "sys-devel/automake ~x86" в /etc/portage/package.keywords (может быть и файлом и папкой). Подробнее смотри - man emerge.

так а дело в том

так а дело в том что даже при установленном automake-1.10.1 emerge -u world все равно не соглашается выполняться. Другие пакеты требуют 1.10.

может возможно сделать emerge -u world, но при этом не обновлять kde-i18n-3.5.9?

Можно. package.mask

Можно. package.mask есть для этого. И команда man. И "Настольная книга Gentoo" (-:E


Пожалуйста, не описывайте своё железо в подписи

спасибо,

спасибо, помогли все советы :)

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

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