Manuel Resinas wrote: > Hola. > > Resulta que ayer, haciendo un rutinario apt-get dist-upgrade resulta que me > enecuentro que va a actualizar el libc6. La verdad es que no me hac�a ninguna > gracia pero como hab�a comenzado ya a actualizar no lo quise parar. Pero, de > repente, zas, segmentation fault antes de terminar de actualizar el paquete. > Intento volver a hacer un apt-get dist-upgrade pero me dice que ha dado un > error y que antes debo hacer dpkg --configure -a. Como me hab�a instalado > el libc6-dev y el locales decid� que antes que configurar �stos y que me fuese > a dar un error de dependencias pues instalo manualmente el libc6 (dpkg -i > libc6_2.1.94-1_i386.deb). Parece que va bien, luego hago el dpkg --configure > -a > perfecto.
te ha pasado lo mismo que a m� > > Bueno, pens�, todo solucionado, sigamos con el apt-get dist-upgrade pero... > error, falta la librer�a libdb. Vaya hombre, vamos a ver de d�nde se me ha > podido borrar esta librer�a y tras buscar un poco resulta que el libc6 2.1.3 > (el que ten�a instalado antes) la trae pero el libc6 2.1.94 (el nuevo), no. > yo he instalado ls libreria a mano libdb2_2 y ya me ha permitodo hacer la actualizacion estos errores son bastantes comunes en woody pero ya sabes a la hora de arreglarlos no tardan mas de 1 dia > > Total, que decido que mejor me vuelvo a instalar el libc6 anterior y queda > todo solucionado (o eso pens� yo). Cojo los CDs de potato, busco el libc6 y > el libc6-dev y hago un dpkg -i libc6_loquesea libc6-dev_loquesea, pero cuando > sale Configurando paquete libc6... resulta que da un error, no encuentra el > archivo ldconfig. Por lo visto, el libc6 2.1.94 trae incorporado el ldconfig, > pero el libc6 2.1.3, no, de modo que, al actualizar al 2.1.94 me cambi� el > ldconfig y, al desactualizarlo, me lo borr� y no me recuper� el anterior. > As� que lo busco yo y resulta que est� el paquete ldso, pero al hacer > dpkg -i ldso_loquesea resulta que no puede instalarlo porque falta > el ldconfig, de manera que no puedo instalar el ldconfig porque no est� > instalado. La soluci�n fue extraer todos los archivos del .deb a lo bestia con > dpkg --extract ldso_loquesea.deb y copio el ldconfig a /usr/sbin. > > Finalmente hago dpkg -i libc6_loquesea libc6-dev_loquesea ldso_loquesea y... > funcion�. Luego marco como Hold el paquete libc6, hago apt-get dist-upgrade y > tambi�n funcion�, de manera que ya he vuelvo a la normalidad pero yo ya me > ve�a haciendo discos de arranque para intentar solucionarlo o algo peor... > no hombre nunca se ha llegado a ese nivel al menos espero que no lo tenga que hacer XD > > Moraleja: cuidado con lo que se actualiza y asegurarse de marcar como Hold > (para impedir actualizaci�n) de los paquetes realmente importantes. > de todas maneras si te lees las ultimas noticias semanales de debian ha un anuncio que de ahora ralmente van a ser inestable de verdad por el cambio de la libc6 asi que antes de antualizar habra que mirarse la weekly no??? > > Hasta otra. > eso > > -- > --------------------------------- > Manuel Resinas > [EMAIL PROTECTED] > > -- > Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] < /dev/null

