Gentoo Archives: gentoo-user-br

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

Replies

Subject Author
Re: [gentoo-user-br] Eu odeio pacotes com MASK !!! "Marcus Fazzi (Anunakin)" <anunakin@×××××.com>