различия local и global USE flags

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Blackover
Сообщения: 35

различия local и global USE flags

Сообщение Blackover »

Зачем их делят? Как я понял, все флаги, и локальные и глобальные, задаются переменной USE (в /etc/make.conf).
И еще. Как увидеть доступные флаги минус флаги уже объявленные в USE?
Спасибо сказали:
Аватара пользователя
NekoExMachina
Сообщения: 485
ОС: Кошерная.

Re: различия local и global USE flags

Сообщение NekoExMachina »

Нет. В USE указываются глобальные флаги. Для всех приложений.
А локальные - указываются в /etc/portage/package.use. В виде <category>/<package> <use flags list>.
Служат для того, чтобы, допустим,
а) не замусоривать make.conf флагом, существующим только для одного пакета
б) использовать флаг Y только для одного пакета, но не для всех.

Если я вас правильно понял.
На форуме больше не появляюсь.
Высокопарность и надменность довела.
OpenBSD-current+scrotwm*1 (acer aspire one 531h)
FreeBSD 8.1+kde3*1 (desktop)
FreeBSD 8.1+scrotwm*1 (hp530)
FreeBSD 9.0+dwm*1 (old toshiba satellite)

Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 887
ОС: gentoo

Re: различия local и global USE flags

Сообщение vr13 »

Blackover писал(а):
05.11.2008 02:21
И еще. Как увидеть доступные флаги минус флаги уже объявленные в USE?

equery uses <интересующий пакет>
это app-portage/gentoolkit
Спасибо сказали:
Blackover
Сообщения: 35

Re: различия local и global USE flags

Сообщение Blackover »

vr13 писал(а):
05.11.2008 07:56
Blackover писал(а):
05.11.2008 02:21
И еще. Как увидеть доступные флаги минус флаги уже объявленные в USE?

equery uses <интересующий пакет>
это app-portage/gentoolkit

это я нашел в хендбуке (http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml?part=2&chap=2#doc_chap3), но понять не могу,как перевести "USE flags packages was installed with". Наверно - флаги, с которыми пакет был установлен.
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 887
ОС: gentoo

Re: различия local и global USE flags

Сообщение vr13 »

Blackover писал(а):
05.11.2008 19:09
это я нашел в хендбуке (http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml?part=2&chap=2#doc_chap3), но понять не могу,как перевести "USE flags packages was installed with". Наверно - флаги, с которыми пакет был установлен.

перевели верно. из вывода утилиты видно, что отделяются те uses, что в make.conf от остального. мне показалось, что вам это и надо
Спасибо сказали: