Error al actualizar Mandriva 2008.1 Cooker a 2008.1 Free (Solucionado)

Bueno, pues tenía la mandriva 2008.1 RC2 y la actualicé a la 2008.1 free ayer por la noche.
Todo va bien hasta que termina de actualizar los RPMs y obtengo esto:


(Pulsa en la imagen para agrandar)

Cuando actualicé la 2008.0 a la 2008.1 RC2 no me dio este error :S

Un saludo.

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.

# 48909: Me ha sucedido al intentar actualizar de 2008.0 a 2008.1

En mi caso no he instalado nada de Cooker, pero si tengo todos los updates, tengo bakports, etc.

Por lo que he visto (Ctrl-Alt-F3), parece que el error se produce porque no puede abrir la base de datos rpm usando la libdb3, vamos, que debe haber un error de la base de datos rpm y tal vez reconstruyendo se arregle, pero no acabo de creermelo, porque me ha sucedido lo mismo en dos máquinas (las dos con 2008.0) y me extrañaría que las dos "destrozasen" la base de datos rpm justo a la vez.

--------------------

Speedball, la banda de heavy metal más barriobajera de Tarragona.
Si te gusta el heavy metal, en Tarragona, ven al Helvete Metal Bar

# 48911: A mi también me ha

A mi también me ha ocurrido al actualizar de 2008.0 a 2008.1 , de esa pantalla no pasa y al reiniciar el ordenador arrancaba pero no cargaba las X, tube que instalarlas como root,
urpmi task-x11.

Así ya me ha funcionado, aunque da algunos error y no se inician varios servicios, shorewall, keytables, cups, jexec y httpd.

Tampoco funciona openoffice, y hasta ahora estodo lo malo lo que he visto ( que no es poco ).

Gravatar de vfmmeo

# 48924: Es un bug

Está documentado aquí. Parece que ya hay una solución manual (en los comentarios).

Atentamente,
El BOFH anteriormente conocido como vfmmeo. No había nadie mejor disponible.

Repetid conmigo: Mandriva mola y te lo demostraré
Cada día me gusta más Konqueror para navegar...
Linux user #444536

Gravatar de drakedalfa

# 48944: Humm

Movere el hilo al Foro de Bugs

--
¿Quien es Jesucristo?

Gravatar de gejo

# 48949: Lo bueno es que me ha

Lo bueno es que me ha actualizado los rpms por lo que haciendo un control+alt+sup y reiniciando, el sistema se me queda correctamente updateado a la 2008.1. Luego por si acaso me he ido la panel de control, he marcado los repositorios del DVD como update y he hecho una actualización manual. Aparentemente está todo perfecto ^^

Un saludo.

--



JID:gejobj [arroba] gmail [.] com
Mi estado

Gravatar de Guala

# 48953: Este error también me da al intentar actualizar en VirtualBox

Lo comento solo por curiosidad. :D

Gravatar de javierreta

# 48957: ¿Y cual es la solución entre mientras?

Pues eso ¿cual es la solución recomendada? Estaba pensando actualizar desde la 2008, pero con esto, no tengo una idea clara de si sea realmente conveniente. ¿Alguien ha probado algunas opciones?

Gravatar de gejo

# 49226: Pues, ya lo he comentado en

Pues, ya lo he comentado en el mensaje de antes.
Actualizas como si nada, y cuando te de el error, pulsas control+alt+del y reinicias ya que, al ser una actualización, la configuración del sistema se mantiene y el error lo da justo después de actualizar los rpms por lo que no es del todo crítico para el sistema.

Si luego te quedas más tranquilo, métele los repositorios de easyurpmi y actualiza de nuevo por si quedara algo por ahí suelto.

Un saludo.

--



JID:gejobj [arroba] gmail [.] com
Mi estado

Gravatar de drakedalfa

# 49234: Esta en las Erratas

Ya la tradujeron :)

El error en la actualizacion no termina de actualizar el Kernel asi que al suceder el error reinicia el sistema e instala el kernel nuevo a mano y tambien la configuracion de KDE.

--
¿Quien es Jesucristo?

Gravatar de drakedalfa

# 49235: Solucion

Esta documentado en las Erratas:

Vea el informe de fallo #39925. Varios usuarios han reportado un grave fallo al actualizar desde versiones previas de Mandriva Linux 2008 Spring Free o Powerpack. El proceso falla la mayoria de las veces produciendo este error:

Undefined subroutine &MDK::Common::System::uniq called

Puede intentar de nuevo pero el mismo error se mostrara siempre.

Es posible recuperarse de esta situación. En este punto, la actualización esta casi completada; pero, el nuevo kernel no se instala correctamente, y un paquete de configuración de KDE permanece instalado, si tiene KDE instalado en su sistema.

Puede iniciar el sistema utilizando el kernel de la versión desde la cual actualiza. Si la interface gráfica inicializa, presione ctrl-alt-F1, y obtendrá un dialogo entrada en modo texto. Entre como root, con su password de root.

Debe remover y reinstalar el nuevo kernel. Deberá utilizar kernel-desktop, kernel-laptop, kernel-desktop586, o kernel-server. Si no esta seguro de cual esta utilizando, el comando:

uname -r

se lo dira. Remueva el paquete del nuevo kernel:

ADVERTENCIA: Asegurese de que su medio de instalación (nfs, cdrom, etc.) este disponible antes de esto, debido a que si esta ejecutándose el kernel que esta desinstalando,los módulos no podrán ser cagados después. Equivocarse al hacer esto provocara que no sea posible obtener los RPM necesarios para reinstalar el kernel.

urpme kernel-desktop-2.6.24.4-1mnb-1-1mnb1

cambie la parte kernel-desktop del comando si lo requiere. Si algun otro paquete debe ser removido acepte, pero tome nota de cuales son. Una vez terminado, reinstale el kernel:

urpmi kernel-desktop-2.6.24.4-1mnb-1-1mnb1

y reinstale cualquier otro paquete que fuera removido.

si utiliza KDE, tambien necesitara actualizar el paquete de configuración de KDE. Si esta usando Mandriva Linux 2008 Spring Free, ejecute este comando:

urpmi mandriva-kde-config-common-2008.1-27mdv2008.1 free-kde-config-2008.1-27mdv2008.1

Si esta usando Mandriva Linux 2008 Spring Powerpack, ejecute este comando:

urpmi mandriva-kde-config-common-2008.1-27mdv2008.1 powerpack-kde-config-2008.1-27mdv2008.1

Debera poder reiniciar su sistema y encontrar que todo funciona como se espera.

Tomado de: http://wiki.mandriva.com/es/Erratas_de_Mandriva_Linux_2008_Spring#Fallo_al_actualizar_de_versiones_previas

Por tanto al estar documentado cierro el hilo. Si alguien tiene este problema por favor enviarle a la pagina de las Erratas :)

--
¿Quien es Jesucristo?