В каком файле у portage маскируются пакеты?

Интересен вот этот пакет:

localhost ~ # cat /usr/portage/profiles/package.mask | grep -i fann
localhost ~ # emerge sci-mathematics/fann -pv

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

Calculating dependencies... done!

!!! All ebuilds that could satisfy "sci-mathematics/fann" have been masked.
!!! One of the following masked packages is required to complete your request:
- sci-mathematics/fann-2.1.0_beta (masked by: ~amd64 keyword)
- sci-mathematics/fann-2.0.0 (masked by: ~amd64 keyword)


For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

localhost ~ # cat /usr/portage/profiles/package.mask | grep -i fann
localhost ~ #

Скажите, а где в portage он может быть замаскирован? Я знаю как его размаскировать (я его не маскировал в /etc/portage :) ). Я в том /usr/portage/profiles/package.mask видел, что в комментах пишут причину, по которой пакет маскирован. Вот хочу её и разыскать, очень интересно. Только не найду где он у него замаскирован...

.

в самом *.ebuild:
$ grep KEYWORDS /usr/portage/sci-mathematics/fann/fann-2.0.0.ebuild
KEYWORDS="~amd64 ~ppc ~x86"

/usr/portage/profiles/package.mask это hard
для ~amd64 не пишут причин

Это подпись, которую невозможно истолковать неправильно

Аа... жаль. Обломался с

Аа... жаль. Обломался с выведыванием причины :)

ACCEPT_KEYWORDS

В данном случае пакет замаскирован архитектурой, помечен нестабильным.
Сверьтесь с ACCEPT_KEYWORDS в make.conf

Друг мне подарил веслом сотрясение мозгов и теперь я улыбаюсь круглый год

да эт понятно, размаскировать

да эт понятно, размаскировать могу, просто интересно было выяснить почему же его там замаскировали...

Я заметил, что эти гады

Я заметил, что эти гады замаскировали ТАК еще несколько пакетов.

$grep -r ~amd64 /usr/portage/ --include=*.ebuild

Мне кажется, что я плохо почитал handbook :(

emacs — отличная операционка которой не хватает только хорошего текстового редактора.

да эт понятно.. просто думал

да эт понятно.. просто думал там и причина будет написана, покуда я работал с этим пакетом и вроде как он вполне стабильный... Вот и хотелось узнать почему же так (тем более что я помнил, что причина может где-то быть написана :) ).

WXP написал(а): да эт

WXP написал(а):
да эт понятно, размаскировать могу, просто интересно было выяснить почему же его там замаскировали...

Причина проста до безобразия, его не маскировали, он изначально в дереве появился как ~arch а в результате тестирования его пометят либо как arch либо как hard mask. Если в течении месяца для пакета нет багов то он помечается как стабильный.

они наверное забыли про него

они наверное забыли про него :)

Если в течении месяца для

Если в течении месяца для пакета нет багов то он помечается как стабильный

(продолжение фразы) если стабилизация интересна кому то из девов или если есть (как минимум) запрос на стабилизацию ( баг на бугзилле)

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

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

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