Вопрос про use флаги.

Поставил gentoo, разбираюсь с use флагами. И возник такой вопрос: а нужны ли вообще глобальные use флаги?
Не проще ли прописывать флаги к каждому пакету отдельно?
Поделитесь опытом...
И еще такой вопрос: можно как то отследить use флаги, которые я не задал напрямую? (т.е. которые нигде не прописаны)
Заранее спасибо!

Глобальные устанавливаются

Глобальные устанавливаются для всей системы. Если у вас иксы, то зачем устанавливать флаг X для каждого нужного пакета? Флаги для каждого пакета устанавливаются, только если вы хотите изменить функциональность программы.

>И еще такой вопрос: можно как то отследить use флаги, которые я не задал напрямую?
Если вы выбрали какой-то из профилей, то флаги у вас УЖЕ стоят. Все что вам нужно для глобальный флагов это добавить/удалить нужное в make.conf.

__________________
Человек, говорящий, что это невозможно сделать, не должен мешать тому, кто это делает.

>Глобальные устанавливаются

>Глобальные устанавливаются для всей системы. Если у вас иксы, то зачем устанавливать флаг X для каждого нужного пакета?
да я в курсе. я хэндбук по portage прочитал. Просто я смотрю, как делают другие люди - пихают почти все use флаги в make.conf, и мне это кажется нелогичным(и неудобным).
По-моему гораздо удобнее прописать все use флаги, как локальные. Тогда, когда я буду добовлять новое приложение, я буду точно знать, что новые use флаги будут прописаны только для него, и не затронут другие пакеты.
Нет "emerge --update --deep --newuse world" !!! xD
А если основные флаги прописывать в make.conf, то какой то бардак получается :(
Поменял 1 use флаг - пол системы перекомпилировать. Да и с устранением циклических зависимостей у меня немного упражнений было.
Ну, я пока в генту новичек - интересно как другие делают.

kerm написал(а): Просто я

kerm написал(а):
Просто я смотрю, как делают другие люди - пихают почти все use флаги в make.conf, и мне это кажется нелогичным(и неудобным).

Не делайте так никогда). Это ошибка.

kerm написал(а):
Спасибо за ссылку, читал.
Я имел ввиду как отследить флаги, которые ну установлены явно.
(например флаг появился появился после того, как я сделал запись в package.use/make.conf)

emerge --info | grep 'USE='

kerm написал(а):
спс за идею. Вообще я хотел, чтобы прога просмотрела все установленные приложения, и нашла те, в которых есть use, флаги, не заданные у меня явно. Может скриптик написать... (тогда надо думать как)

eix -I | less
на предмет опций со знаком "-".

__________________
Человек, говорящий, что это невозможно сделать, не должен мешать тому, кто это делает.

kerm написал(а): И еще такой

kerm написал(а):
И еще такой вопрос: можно как то отследить use флаги, которые я не задал напрямую? (т.е. которые нигде не прописаны)
Заранее спасибо!

не совсем понял, что именно нужно отследить, например "emerge -pvt пакет" покажет дополнительную информацию о флагах, с которыми пакет будет собираться, или без которых собран,что с собою тянет, -av также даст пищу для размышлений, если речь идет о "незнакомых" флагах, то

[I] app-portage/ufed
     Available versions:  0.40-r6 0.40-r10 ~0.40-r11 0.40.1
     Installed versions:  0.40.1(04:26:17 16.01.2010)
     Homepage:            http://www.gentoo.org/
     Description:         Gentoo Linux USE flags editor

вам в помощь. Ну и здесь все достаточно полно описано.

буду честен, я не знаю, почему у меня все работает

Спасибо за ссылку, читал. Я

Спасибо за ссылку, читал.
Я имел ввиду как отследить флаги, которые ну установлены явно.
(например флаг появился появился после того, как я сделал запись в package.use/make.conf)

И еще такой вопрос: можно как

И еще такой вопрос: можно как то отследить use флаги, которые я не задал напрямую? (т.е. которые нигде не прописаны)

diff между emerge --info и USE

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 ;)

спс за идею. Вообще я хотел,

спс за идею. Вообще я хотел, чтобы прога просмотрела все установленные приложения, и нашла те, в которых есть use, флаги, не заданные у меня явно. Может скриптик написать... (тогда надо думать как)

kerm написал(а):И еще такой

kerm написал(а):
И еще такой вопрос: можно как то отследить use флаги, которые я не задал напрямую? (т.е. которые нигде не прописаны)
Заранее спасибо!

ufed там есть описание флага, а по крестам видно что из профиля, а что "ручками"

+ euse поможет

что-то добрый я сегодня ....

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

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