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 |