1 |
Respeite os MASK, eles servem para te proteger de merdas, como ter de |
2 |
refazer todo o seu OS. |
3 |
|
4 |
Em 15/11/05, Sam RBL <sam.owner@×××××.com> escreveu: |
5 |
> |
6 |
> Laércio , a muito procuro algo que automatize a tarefa de desmascar |
7 |
> pacotes, já tinha tentando com expressões regulares , mas naum tive |
8 |
> sussesso. Vou tentar esse seu ebuild , so nos fale mais sobre o resto |
9 |
> do pacote o que tem nele? ( não estou com meu pc aqui agora pra ver ) |
10 |
> |
11 |
> Em 15/11/05, Laércio Benedito de Sousa Júnior<lbsousajr@×××××.com> |
12 |
> escreveu: |
13 |
> > A essa altura, acho que o assunto já está resolvido. Mas, como eu |
14 |
> > peguei o bonde andando mesmo, não custa nada dar alguns "toques": |
15 |
> > |
16 |
> > 1- Na linha que diz: |
17 |
> > --------------------------------------------------------------------- |
18 |
> > - x11-drivers/xf86-video-i810-1.4.0-r3 (masked by: package.mask, ~x86 |
19 |
> > keyword) |
20 |
> > --------------------------------------------------------------------- |
21 |
> > podemos ver que o ebuild está bloqueado por DUAS máscaras: o keyword |
22 |
> > ~x86 (uma máscara "leve") e uma entrada nos arquivos 'package.mask' |
23 |
> > (uma máscara pesada). Para esta última máscara, segue uma |
24 |
> > justificativa: |
25 |
> > ---------------------------------------------------------------------- |
26 |
> > # Modularized X, upstream release candidates |
27 |
> > ---------------------------------------------------------------------- |
28 |
> > ou seja, este ebuild só serve para o X.Org 7.0 (ainda em fase de |
29 |
> > pré-lançamento), que apresenta uma estrutura modularizada, |
30 |
> > diferentemente do X.Org 6.8, em que tudo é instalado junto, de uma só |
31 |
> > vez (com todos os drivers de vídeo). Trocando em miúdos: não queira |
32 |
> > tentar instalar este ebuild em cima do X.Org 6.8. |
33 |
> > |
34 |
> > Em 14/11/05, Jeronimo Zucco<jczucco@×××.br> escreveu: |
35 |
> > > Ok, coloquei em /etc/portage/package.unmask : |
36 |
> > > |
37 |
> > > x11-drivers/xf86-video-i810 |
38 |
> > > |
39 |
> > > e não deu certo |
40 |
> > Esta providência irá remover do ebuild APENAS a máscara relativa ao |
41 |
> > 'package.mask', mas ainda resta a máscara relativa ao keyword '~x86'. |
42 |
> > Neste caso, você pode adicionar a seguinte entrada no arquivo |
43 |
> > /etc/portage/package.keywords: |
44 |
> > |
45 |
> > x11-drivers/xf86-video-i810 ~x86 |
46 |
> > |
47 |
> > Até aqui, você já removeu todas as máscaras DESTE ebuild, mas ainda |
48 |
> > faltam as dependências dele (lembre-se: o X.Org 7.0 ainda está em fase |
49 |
> > de pré-lançamento...). |
50 |
> > |
51 |
> > Para automatizar a adição de entradas de pacotes (com suas respectivas |
52 |
> > dependências) no arquivo /etc/portage/package.keywords, você pode |
53 |
> > experimentar a ferramenta 'npkeywords' do pacote NablaTools, que eu |
54 |
> > estou desenvolvendo (você pode fazer o download da última versão em |
55 |
> > http://www.ift.unesp.br/users/lbsousa/nablatools/ --- aceito críticas, |
56 |
> > sugestões e relatos de bugs :-) ). |
57 |
> > |
58 |
> > Mesmo depois de liberar as máscaras de todas as dependências daquele |
59 |
> > ebuild, surgiu um obstáculo novo: |
60 |
> > ---------------------------------------------------------- |
61 |
> > [blocks B ] <x11-base/xorg-x11-7.0.0_rc0 (is blocking |
62 |
> > x11-drivers/xf86-video-i810-1.4.1) |
63 |
> > ---------------------------------------------------------- |
64 |
> > Vemos aqui que já está instalada no sistema uma versão do pacote |
65 |
> > x11-base/xorg-x11 inferior à 7.0.0_rc0 (provavelmente, a versão |
66 |
> > 6.8.2). Esta versão instalada, a 6.8, "bloqueia" a tentativa de |
67 |
> > instalar o ebuild acima, pois, como já foi dito, esse ebuild foi feito |
68 |
> > para o X.Org 7.0. |
69 |
> > |
70 |
> > Tanta trabalheira para instalar pacotes mascarados no Gentoo tem a sua |
71 |
> > razão de ser: tais pacotes ainda não foram suficientemente testados |
72 |
> > para serem considerados estáveis para o Gentoo instalado no seu |
73 |
> > computador. Uma regra geral que eu costumo seguir é não instalar |
74 |
> > versões mascaradas de pacotes que considero ser vitais para o sistema |
75 |
> > --- como o X.Org, deixando para me "arriscar" apenas com pacotes mais |
76 |
> > simples, que eu sei que não afetarão o sistema como um todo (como um |
77 |
> > gerenciador de janelas leve, um editor de textos, e por aí vai...). |
78 |
> > |
79 |
> > -- |
80 |
> > gentoo-user-br@g.o mailing list |
81 |
> > |
82 |
> > |
83 |
> |
84 |
> -- |
85 |
> gentoo-user-br@g.o mailing list |
86 |
> |
87 |
> |
88 |
|
89 |
|
90 |
-- |
91 |
Marcus André Fazzi Ribeiro |
92 |
http://www.vivaphp.net |
93 |
AMD Athlon 64 3200, LCD Sony 17", 1024MB RAM, 160 GB HDD, Gentoo Linux |
94 |
AMD Athlon XP 2400, 512 MB RAM, 60 GB HDD, Gentoo Linux |
95 |
Sony PlayStation 2 50001 v9, HDD 80GB com PS2Linux |
96 |
Sony PSP 1001K v1.50, MSDUO 1GB |