[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Errores al actualizar lenny a squeeze



On 08/10/2010 12:06 PM, AlePando wrote:
Me he instalado Debian lenny, pero al tratar de actualizar a squeeze
me da el siguiente error:

Unpacking replacement libjpeg62 ...
Preparing to replace cupsddk 1.2.3-5 (using .../cupsddk_1.4.4-2_all.deb) ...
Unpacking replacement cupsddk ...
Processing triggers for man-db ...
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LANG = "es_CL.UTF-8"
     are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
/usr/bin/mandb: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct
Processing triggers for python-support ...
Processing triggers for menu ...
Processing triggers for hal ...
Regenerating hal fdi cache ...
Restarting Hardware abstraction layer: hald.
Errors were encountered while processing:
  /var/cache/apt/archives/udev_158-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

¿Que debo hacer?
Cualquier pista se lo agradecere, pues ni san google da con la respuesta


No estás viendo el bosque por los árboles :P Todos los mensajes que vos estás viendo no tienen absolutamente nada que ver con el problema real.

Si te fijás al final del mensaje, dice clarito que el problema es el procesamiento del paquete udev, paquete que no mostrás en tu log. Pero habiendo actualizado un lenny a squeeze hace poco sé exactamente cuál es el problema y cómo solucionarlo.

Problema: la versión de udev en squeeze necesita un kernel más nuevo que el que está en lenny y no actualiza si no estás corriendo ese kernel más nuevo... que no se va a instalar hasta que no deje de dar error udev :P

Solución:

hay varias formas de solucionar esto. Una fácil y otra también fácil pero más "técnicamente correcta".

La técnicamente correcta es: crear un archivo con el siguiente comando

$ touch /etc/udev/kernel-upgrade

Y probá de nuevo y tendría que andar.

La que yo usé (antes de leer al respecto [1]): no hagas un upgrade masivo de lenny a squeeze. Primero actualizá el kernel y sus dependencias directas. Reinciá a ese nuevo kernel y luego terminá la actualización.

Yo hie una variación de eso (sin tocar el aptitude o apt-get) aprovechando el hecho que aptitude ya me había bajado el paquete del nuevo kernel (y estaba en /var/cache/apt/archives) y lo instalé con "dpkg -i" y luego reinicié y continué el upgrade.

Suerte,
Toote

[1] http://people.skolelinux.org/pere/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html


Reply to: