Gentoo Archives: gentoo-user-es

From: "Rafael Fernández López" <info@××××××××××××××××××.com>
To: gentoo-user-es@l.g.o
Cc: kooroc@×××××.com
Subject: Re: [gentoo-user-es] Haciendo virguerías en PORTDIR_OVERLAY
Date: Thu, 16 Feb 2006 22:38:54
Message-Id: 200602162356.39714.info@maestroprogramador.com
In Reply to: [gentoo-user-es] Haciendo virguerías en PORTDIR_OVERLAY by kooroc@gmail.com
1 El Jueves, 16 de Febrero de 2006 23:13, kooroc@×××××.com escribió:
2 > Saludos.
3 >
4 > ¿Hay que seguir las normas _estrictamente_(*) en el árbol del
5 > overlay o puedo hacer lo que quiera?
6 >
7 > Me explico: He creado /usr/local/portage/foobar/prueba, y he hecho
8 > un ebuild de prueba-1.0, que instala un fichero prueba.txt en
9 > /usr/share/doc/prueba-1.0/.
10 >
11 > Funcionar, funciona, pero no quiero ir más allá sin tener la
12 > seguridad de que no voy a tener problemas. Así que, eso ¿puedo
13 > dormir tranquilo, o en un futuro cercano puedo tener problemas?
14 >
15 > (*) Un sitio para cada ebuild, y cada ebuild en su sitio
16 >
17 > --
18 > Los dioses que sonrieron cuando naciste, ahora se están descojonando...
19
20 En teoría puedes hacer lo que quieras, siempre y cuando SANDBOX esté de
21 acuerdo y siempre y cuando tu ebuild sea sintácticamente correcto. Para eso
22 están.
23
24 Personalmente veo más útil hacer nuevos ebuilds para aplicaciones que aún no
25 lo tienen y que quieras instalar. Debes de leer bien los README para hacer
26 que todo funcione correctamente. Y podrás hacerte tus parches evidentemente
27 por si hay algún matiz en algún archivo de configuración que quieras
28 cambiar... etc.
29
30 Gracias a poder realizar tus propios ebuidls, no "mancharás" tu sistema con
31 "./configure; make; make install" que cuando te des cuenta, tu sistema de
32 archivos será un bonito basurero. Así portage sabrá exactamente qué es lo que
33 se instaló, y un simple "emerge unmerge loquesea" limpiará todo lo que el
34 programa copió al compilarse.
35
36 Un saludo,
37 Rafael Fernández López.