Недокументированные USE-флаги?
Мне не очень понятно (я в страшном замешательстве), каким образом в мою переменную USE попадают некоторые подозрительно глобальные флаги:
# emerge --info | grep USE
USE="amd64 alsa_cards_ali5451 alsa_cards_als4000 alsa_cards_atiixp alsa_cards_atiixp-modem alsa_cards_bt87x alsa_cards_ca0106 alsa_cards_cmipci alsa_cards_emu10k1x alsa_cards_ens1370 alsa_cards_ens1371 alsa_cards_es1938 alsa_cards_es1968 <skipped>
Я не стал приводить USE полностью, т.к. самое интересное - вначале.
Во-первых, я не нашел описания приведенных глобальных флагов. В Gentoo Linux Use Variable Descriptions ни слова нет о, например, втором флаге - alsa_cards_ali5451. Где же эти флаги описаны?
Во-вторых, мне непонятно на каком этапе и кем эти флаги добавляются в переменную (может init'ом?). Я просмотрел все make.defaults (в профилях default-linux, default-linux/amd64 и default-linux/amd64/2006.1) на предмет добавления этого безобразия в USE - ничего не нашел.
Спасибо.
- Для комментирования войдите или зарегистрируйтесь
Помимио
Помимио обычных USE флагов есть еще USE_EXPAND Флаги...
Это обычно какие то опции типа языков и девайсов
Типичный пример таких флагов
VIDEO_CARDS
INPUT_DEVICES
LINGUAS
и тп
Про них можно прочитать в папке
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
Cпасибо!P.S. У
Cпасибо за помощь!
P.S. У меня доки оказались в /usr/portage/profiles/desc
Пропустил
Пропустил папку :-)
Конечно они там...
Пост исправил...
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
euse -i X
euse -i X