Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
«USE» Flags
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Portuguese
View previous topic :: View next topic  
Author Message
Komuna
n00b
n00b


Joined: 06 Sep 2005
Posts: 16

PostPosted: Thu Sep 08, 2005 1:41 pm    Post subject: «USE» Flags Reply with quote

Olá, pessoal!

A minha dúvida é um quanto simples:

. Pretendo instalar o fluxbox como gestor de janelas e toda uma série de aplicações para uso diário. Quero que a compilação destes seja o mais limpa possível e que os programas corram o mais eficientemente. Desta forma, configurei as minhas USE variables para suportar algumas das funções ou aplicações que pretendo activadas no meu sistema (gif, mpeg, mp3, alsa, etc).
. A coisa complica-se a partir de que pretendo instalar o Gaim e o Konqueror - GTK e QT, respectivamente - mas não quero que nada mais seja instalado com suporte para qt ou gtk. Desta forma, o que acontece se usar as seguintes flags:

Code:
USE="blah blah -qt -kde -gtk -gnome etc etc"


Posso usar na mesma os programas desenhados para o KDE e o Gnome? Será que estou a criar alguma confusão?
Já agora, como devo configurar as minhas USE variables de modo a obter o máximo rendimento das aplicações compiladas na minha máquina?

Obrigado, desde já, pelo vosso enlightment. ;)
_________________
"Religion is the sign of the oppressed creature, the sentiment of a heartless
world, and the soul of soulless conditions. It is the opium of the masses."
Back to top
View user's profile Send private message
Matheus Villela
Apprentice
Apprentice


Joined: 25 Oct 2003
Posts: 263

PostPosted: Thu Sep 08, 2005 5:09 pm    Post subject: Reply with quote

Tu não vai ter como instalar o gaim sem gtk e nem o konqueror sem o qt ué :P... logo as "USE flags" não entram em ação quando não existe escolha :P

Mas se fosse o caso de usar USE's apenas pra determinado app aí é no package.use
Back to top
View user's profile Send private message
Komuna
n00b
n00b


Joined: 06 Sep 2005
Posts: 16

PostPosted: Thu Sep 08, 2005 5:16 pm    Post subject: Reply with quote

Obrigado Matheus!
_________________
"Religion is the sign of the oppressed creature, the sentiment of a heartless
world, and the soul of soulless conditions. It is the opium of the masses."
Back to top
View user's profile Send private message
Operador Nabla
Apprentice
Apprentice


Joined: 06 Feb 2004
Posts: 176
Location: Salesópolis - SP - Brasil

PostPosted: Sun Sep 18, 2005 12:05 am    Post subject: Reply with quote

Complementando o que foi dito pelo Matheus: as configurações individuais de USE flags (feitas no arquivo /etc/portage/package.use) sobrescrevem as configurações globais (feitas no arquivo /etc/make.conf, por exemplo). Assim, você pode colocar, sem medo, as flags -gtk e -qt no seu arquivo /etc/make.conf e as flags gtk e qt nas entradas referentes aos seus pacotes em /etc/portage/package.use.

Pode parecer uma trivialidade, mas eu mesmo demorei para enxergar isto...
Back to top
View user's profile Send private message
Ariem
Apprentice
Apprentice


Joined: 13 Jun 2005
Posts: 296
Location: reykjavik

PostPosted: Sun Sep 18, 2005 9:27 am    Post subject: Reply with quote

Se é que ainda posso adicionar algo, para obter uma compilação mais limpa possível (assim como ter um sistema limpo) terás de adicionar -* às tuas USE flags.
Code:
USE="-* bla bla -kde -qt ...."

Desta forma estás a escolher unicamente as USE flags que defines e não as que já vêm por defeito.

No entanto, isto pode ser um bocado extremo para o que tu queres/precisas.
Back to top
View user's profile Send private message
Komuna
n00b
n00b


Joined: 06 Sep 2005
Posts: 16

PostPosted: Mon Sep 19, 2005 1:51 am    Post subject: Reply with quote

Compreendo.

Mas, afinal, não precisei de ir tão longe. Usando as flags "-gtk" e "-qt" não me impediiu de instalar e correr o Gaim (gtk) ou o Konqueror (qt) em enlightement, uma vez que as flags do /etc/make.conf são sobrepostas pelas flags de compilação dos programas em causa, tal como o Matheus explicou.

@Ariem: é sem dúvida extremo e pode provocar problemas de dependência se não soubermos a dimensão da importancia das flags que sobrepomos.
_________________
"Religion is the sign of the oppressed creature, the sentiment of a heartless
world, and the soul of soulless conditions. It is the opium of the masses."
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portuguese All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum