Miro (Democracy player) en Gentoo

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…

Maldito Nerd

Informático por elección, linuxero por convicción, viejo y choto por que no queda otra, el tiempo pasa. Escribo sobre lo que mas me gusta: La música y las computadoras.

More Posts - Website - Twitter - Facebook - Google Plus

2 comentarios

    1. Debes desenmascarar el pquete primero. Usa app-portage/autounmask para desenmascarar el paquete y sus dependencias (o añade a mano ambas cosas a /etc/portage/package.keywords).

      Si estás en la rama ~arch por otro lado, debería instalarse sin inconvenientes.

      Saludos!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *