Yaourt (Yet AnOther User Repository Tool, por sus siglas en ingles) es la principal herramienta de compilación de pacman hecha para la comunidad de ArchLinux y para cualquiera otra que use pacman como gestor de paquetes.

Sin embargo “una nueva instalación” tanto de Manjaro como de Arch, no esta excepta de encontrarse con algunos inconvenientes con yaourt errores de compilación, en algunas aplicaciones arbitrarias. Un ejemplo frecuente es:

==> ERROR: No se pudo encontrar el binario requerido fakeroot para compilar como usuario normal.

Este mensaje hacer referencia a una dependencia faltante, para solucionarlo, simplemente, hay que instalar ‘fakeroot’ usando pacman u octopi. Esta solución es la misma para cualquier error de dependencia del tipo:

==> ERROR: No se pudo encontrar el binario requerido ‘PAQUETE’ para compilar como usuario normal.

Solamente hay que buscar he instalar la dependencia faltante (pueden ser bastantes).

Existe otro error habitual:

==> ERROR: No se pudo encontrar el binario requerido strip para eliminar los símbolos de los archivos objeto.

Este es un error de dependencia ambigua y puede darse en paketes arbitrarios, su solución de forma manual es más difícil ya que no especifica cuales son esos binarios requeridos y a menos de que seas muy bueno buscando las especificaciones de las dependencias faltantes en la wiki de archlinux.org estará en serios aprietos si la aplicación que quieres instalar es muy importante para ti.

Pero estas de suerte, un solución, muy simple, para estos problemas la conseguirás con este hechizo:

$ sudo pacman -S base-devel

:3  Base-devel es un paquete de herramientas, tales como gcc y make (pueden no venir de fabrica en tu sistema), necesarios para la utilización de yaourt. Para su instalación, basta con poner en terminal el comando anterior. Una vez que instales la base-devel en Manjaro o en tu distribución, la compilación sera más fluida y las dependencias resueltas de forma automática, solo tienes que volver a ejecutar yaourt para instalar el programa que te daba problemas.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s