expat, y su pajolera estampa

By 23 de octubre de 2007 Gentoo, Linux No Comments

nmap.pngRecientemente no existía manera humana de compilar el sistema Gentoo completamente mediante un sencillo emerge world.

A raíz de esto los errores de compilación hablaban de una misteriosa librería llamada libexpat conestos pasos nos cargamos el problema.

Aúpa!

1. Hacer el enlace simbolico a libexpat:

Código:
ln -s /usr/lib/libexpat.so.1 /usr/lib/libexpat.so.0

Una vez arrancado gentoo con el enlace simbolico hecho, actualizamos la cache del portage:

Código:
emerge --sync.

2. Ya realizado el enlace simbolico de expat, y actualizada la cache del portage, borramos ese enlace simbolico:

Código:
rm /usr/lib/libexpat.so.0


Ahora actualizamos libexpat:

Código:
emerge dev-libs/expat.

3. A mi despues de todo esto, al intentar actualizar todo el sistema me daba error al emerger hal, y era porque no tenia omitida la use zlib en el make.conf, abrimos el make.conf con nuestro editor favorito y en use anadimos: -zlib, ahora hacemos un:

Código:
emerge pciutils

Y ya completada la instalacion de pciutils:

Código:
emerge hal

Ya tendremos nuestro hal instalado y podremos actualizar nuestro sistema con:

Código:
time emerge -Dev --color y world

Ahora solamente paciencia para que termine de actualizar todo nuestro sistema y ya esta! :D

Leave a Reply

Your email address will not be published.