Gentoo Archives: gentoo-user-es

From: Javier M Mora <jamarier@×××××.com>
To: gentoo-user-es@l.g.o
Subject: Re: [gentoo-user-es] Paquetes "MASKED"
Date: Tue, 28 Nov 2006 22:50:58
Message-Id: 84a973e00611281449v493ee460w6f65835ebdbb0fe7@mail.gmail.com
In Reply to: Re: [gentoo-user-es] Paquetes "MASKED" by Arnau Bria
1 2006/11/28, Arnau Bria <arnau@×××××××××.net>:
2 > On Tue, 28 Nov 2006 17:35:25 +0100
3 > Jose Luis Alarcon Sanchez wrote:
4 >
5 >
6 > > Quería instalar el programa Gnash para probarlo con SeaMonkey. Esto ha
7 > > sucedido:
8 > >
9 > > # emerge gnash
10 > > !!! Invalid PORTDIR_OVERLAY (not a dir): /root/livecd/overlays/portage
11 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
12 > Ojo que en tu make.conf tienes ese parámetro mal puesto!
13 > mira el man y corrigelo.
14 >
15
16 Cuando instalé mi 2006.1 tambien me dio el mismo problema. Parece que
17 configura el make.conf apuntando a un directorio dentro de /root que
18 luego no existe.
19
20 Jose Luis, hasta que aprendas lo que es un esa opción, puedes borrar
21 dicha línea de /etc/make.conf o simplemente comentarla o crear los
22 directorios livecd/overlays/portage dentro de tu root (lo que más
23 coraje te de).
24
25 > > Cuando el
26 > > paquete correspondiente a un programa, como es este caso de Gnash,
27 > > esta marcado "Masked", ¿es conveniente bajarse el código fuente y
28 > > compilarlo como se haría en cualquier otro Unix "no Gentoo" con los
29 > > eternos
30 > >
31 > > ./configure
32 > > make
33 > > make install
34 >
35 > No se en cualquier otro Unix, pero yo no haría eso teneiendo el sistema
36 > de paquetes que tiene gentoo... Siempre que busques algo, mira el
37 > portage, luego en bugs y sino en algún overlay. Si tras eso no l
38 > oencuetras, prueba a crearte el ebuil, o sino tira de sources y mírate
39 > stow.
40 >
41 > Si el portage te dice que el paquete está, pero está masked, tu puedes
42 > instalarlo perfectamente, pero sabiendo que el paquete no tiene porque
43 > funcionar bien al 100% (ni mal al 100%, claro).
44 > Es más, que tu lo uses y reportes los bugs hará que el paquete mejore.
45 >
46
47 falta decir como se instala un paquete masked
48 en el fichero /etc/portage/package.keywords hay que añadir una linea
49 por programa enmascarado que quieras usar. por ejemplo para gnash:
50
51 echo "net-www/gnash ~x86" >> /etc/portage/package.keywords
52
53 esta línea añade al final del fichero «tu permiso» para instalar el
54 gnash enmascarado.
55
56 Ten en cuenta que este sistema tiene una ventaja sobre instalar
57 directamente sobre los fuentes:
58
59 * si el paquete que instalas tiene dependencias te las va a gestionar
60 automáticamente. Igualmente con configuraciones o en general con
61 cualquier interacción del paquete que instalas y el resto del sistema.
62 Es decir, que el inestable está dentro del sistema de portage.
63 Coordinar un programa instalado a mano dentro de portage requiere
64 tocar más.
65
66 atte. javier m mora
67
68 --
69 gentoo-user-es@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-es] Paquetes "MASKED" Arnau Bria <arnau@×××××××××.net>