> 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. > > 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. > > 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... >
Pues menos mal que he leido tu email esta ma�ana, porque llegaba yo al trabajo con mis disquetes con el libc y los libdb pero no el ldso, he seguido tus pasos y he conseguido hacer downgrade correctamente. Mira que pruebo estas cosas primero en casa, ante de aplicarlas en el trabajo, pero ayer... Lo que me ha chocado es el servido pop ipo3d, que daba un error al acceder a el, y sin embargo haciendo ldd /usr/sbin/ipop3d no presenta ninguna dependencia de libdb2, porque lo del sendmail, pues esta claro, el servidor LDAP tambien funcionaba correctamente. Bueno, habra que esperar a que se replanifiquen estos cambios, sobre todo si no queremo arriesgarnos mucho. Saludos.

