Me tenía ya el mensajito de que a mi overlay le faltaba el repo_name:

Warning! Overlay at /opt/abarajameloverlay is missing a repo_name entry and the world will the probably exploit in billions of pieces!

Por que nadie me avisó de que tenía que crear un directorio profiles en mi overlay y dentro del mismo un archivo repo_name que diga «abarajameloverlay»? Y para que tanto lío carajo mierda?

Me costó bastante trabajo poner a funcionar Miro en Gentoo. Se merece un post.

Haciendo caso de las instrucciones de instalación de la página de Miro, supuestamente debería bastar y sobrar con agregar el overlay sunrise y emerger miro… Minga!

Si te perdiste de algo entonces necesitás leer las instrucciones para trabajar con overlays en Gentoo.

Esto es lo que me dió resultado a mi:

Agregar el overlay sunrise a mi gentoo:

layman -a sunrise

Recompilar dev-lang/python con soporte para sqlite…

echo «dev-lang/python sqlite» >> /etc/portage/package.use

emerge dev-lang/python

Instalar Miro de una puta vez:

emerge miro

Fallará al querer descargar el codigo fuente de Miro de la página oficial pero no importa, ya tengo todas las dependencias instaladas.

Ir a bugzilla y descargar desde el bug abierto a tal efecto, el ultimo ebuild disponible al día de la fecha, el de la versión 1.2.4:  Miro-1.2.4-ebuild.tar.gz

Copiar el ebuild en nuestro overlay local. Instrucciones para tener tu propio overlay local.

Hacer que portage digiera el ebuild:

ebuild  miro-1.2.4.ebuild digest

Si estas en la rama inestable (~ arch) como yo, te vas a encontrar con que GCC 4.3.1 es incapaz de compilar correctamente el ebuild, te ahorro la decepción, antes de seguir haciendo nada, hace falta GCC 4.2.3

emerge =sys-devel/gcc-4.2.3

source /etc/profile

Cambiar al compilador nuevo con gcc-config y ahora si, que suenen las fanfarrias!

emerge miro

Por nada…

Programa del orto…