Mensaje de error luego de actualización deTrisquel 7
Un saludo a todas y a todos.
Hace casi dos semanas que tengo Trisquel 7 en un ThinkPad T520 de 64 bits y estoy dichoso. Todo lo que me importa funciona a la perfección: internet con Abrowser, videos web con ViewTube, virtualización con qemu y virt-manager, etc, etc.
Pero luego de haber hecho una actualización automática ayer, apareció este mensaje de error:
E: linux-image-3.13.0-52-lowlatency: el subproceso instalado el script post-installation devolvió el código de salida de error 2
Y lo encuentro cada vez que instalo o desinstalo cualquier programa, ya sea a través de terminal o con synaptic. Además, aparece cuando aplico de nuevo la búsqueda automática de actualizaciones.
A pesar del mensaje de error, hasta donde he podido ver, todo sigue funcionando correctamente. Para más detalles adjunto lo que ofrecen los detalles de synaptic cuando desinstalé un par de librerías que usaba Plank docker:
synaptic:21426): GLib-CRITICAL **: g_child_watch_add_full: assertion 'pid > 0' failed
(Leyendo la base de datos ... 284179 ficheros o directorios instalados actualmente.)
Removing libplank0:amd64 (0.9.1+bzr1284-0ubuntu1~14.04~ricotz1) ...
Purging configuration files for libplank0:amd64 (0.9.1+bzr1284-0ubuntu1~14.04~ricotz1) ...
Removing libplank-common (0.9.1+bzr1284-0ubuntu1~14.04~ricotz1) ...
Processing triggers for libc-bin (2.19-0ubuntu6.6) ...
Configurando linux-image-3.13.0-52-lowlatency (3.13.0-52.86+7.0trisquel2) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Not updating initrd symbolic links since we are being updated/reinstalled
(3.13.0-52.85+7.0trisquel2 was configured last, according to dpkg)
Not updating image symbolic links since we are being updated/reinstalled
(3.13.0-52.85+7.0trisquel2 was configured last, according to dpkg)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-52-lowlatency /boot/vmlinuz-3.13.0-52-lowlatency
run-parts: executing /etc/kernel/postinst.d/dkms 3.13.0-52-lowlatency /boot/vmlinuz-3.13.0-52-lowlatency
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-52-lowlatency /boot/vmlinuz-3.13.0-52-lowlatency
update-initramfs: Generating /boot/initrd.img-3.13.0-52-lowlatency
W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.13.0-52-lowlatency /boot/vmlinuz-3.13.0-52-lowlatency
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.13.0-52-lowlatency /boot/vmlinuz-3.13.0-52-lowlatency
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.13.0-52-lowlatency /boot/vmlinuz-3.13.0-52-lowlatency
Generando archivo de configuración grub...
using custom appearance settings
Found background image: .background_cache.jpeg
using custom appearance settings
Se encontró una imagen linux: /boot/vmlinuz-3.13.0-52-lowlatency
Se encontró una imagen initrd: /boot/initrd.img-3.13.0-52-lowlatency
Se encontró una imagen linux: /boot/vmlinuz-3.13.0-39-lowlatency
Se encontró una imagen initrd: /boot/initrd.img-3.13.0-39-lowlatency
/etc/grub.d/10_linux_proxy: 3: /etc/grub.d/10_linux_proxy: /etc/grub.d/proxifiedScripts/linux: not found
/etc/grub.d/10_linux_proxy: 3: /etc/grub.d/10_linux_proxy: /etc/grub.d/bin/grubcfg_proxy: not found
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 127
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.13.0-52-lowlatency.postinst line 1025.
dpkg: error al procesar el paquete linux-image-3.13.0-52-lowlatency (--configure):
el subproceso instalado el script post-installation devolvió el código de salida de error 2
Se encontraron errores al procesar:
linux-image-3.13.0-52-lowlatency
E: Sub-process /usr/bin/dpkg returned an error code (1)
Un paquete no se pudo instalar. Tratando de recuperarlo:
Configurando linux-image-3.13.0-52-lowlatency (3.13.0-52.86+7.0trisquel2) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Not updating initrd symbolic links since we are being updated/reinstalled
(3.13.0-52.85+7.0trisquel2 was configured last, according to dpkg)
Not updating image symbolic links since we are being updated/reinstalled
(3.13.0-52.85+7.0trisquel2 was configured last, according to dpkg)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-52-lowlatency /boot/vmlinuz-3.13.0-52-lowlatency
run-parts: executing /etc/kernel/postinst.d/dkms 3.13.0-52-lowlatency /boot/vmlinuz-3.13.0-52-lowlatency
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-52-lowlatency /boot/vmlinuz-3.13.0-52-lowlatency
update-initramfs: Generating /boot/initrd.img-3.13.0-52-lowlatency
W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.13.0-52-lowlatency /boot/vmlinuz-3.13.0-52-lowlatency
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.13.0-52-lowlatency /boot/vmlinuz-3.13.0-52-lowlatency
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.13.0-52-lowlatency /boot/vmlinuz-3.13.0-52-lowlatency
Generando archivo de configuración grub...
using custom appearance settings
Found background image: .background_cache.jpeg
using custom appearance settings
Se encontró una imagen linux: /boot/vmlinuz-3.13.0-52-lowlatency
Se encontró una imagen initrd: /boot/initrd.img-3.13.0-52-lowlatency
Se encontró una imagen linux: /boot/vmlinuz-3.13.0-39-lowlatency
Se encontró una imagen initrd: /boot/initrd.img-3.13.0-39-lowlatency
/etc/grub.d/10_linux_proxy: 3: /etc/grub.d/10_linux_proxy: /etc/grub.d/proxifiedScripts/linux: not found
/etc/grub.d/10_linux_proxy: 3: /etc/grub.d/10_linux_proxy: /etc/grub.d/bin/grubcfg_proxy: not found
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 127
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.13.0-52-lowlatency.postinst line 1025.
dpkg: error al procesar el paquete linux-image-3.13.0-52-lowlatency (--configure):
el subproceso instalado el script post-installation devolvió el código de salida de error 2
Se encontraron errores al procesar:
linux-image-3.13.0-52-lowlatency
Luego de consultar sobre el tema, solo encontré un reporte de bug:
https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/1453672
que no me da mucha esperanza, primero, porque el reporte se hizo al tiempo que yo tenía por primera vez el mensaje de error, segundo porque el mensaje que me aparece no es igual... y tercero porque el reporte no me dice nada como usuario no especializado que soy :S
¿Alguien entre ustedes sabe qué puede estar ocurriendo y como solucionarlo?
Muchas gracias de antemano.
P.D. Junto con Trisquel tengo instalado Debian 8 con KDE. Quise probarlo por conocer pero está haciendo serios méritos para su desinstalación y reemplazo por triskel.
Hola.
Mirá, no sé si será esto el problema.
Ya vi de parte de otro usuario, y por parte mía, que los enlaces de las actualizaciones y descargas de otros elementos están deshabilitados. Varios usuarios supusimos que se trata de que está en mantenimiento el servidor. No sería raro. Esperá un día o dos, e intentá devuelta.
A lo mejor lo que te pasó es que te agarró a medio camino en las actualizaciones el mantenimiento, o a lo mejor paquetes o dependencias no estaban disponibles en parte por ese mantenimiento que ya habría comenzado. La verdad que no sé cómo se manejan en esos términos quien/es hace/n los mantenimientos. Es solo un parecer, una sugerencia. Podría ser otra cosa. Esperá a la respuesta de otros usuarios más experimentados o que se hayan formado en informática.
Aparte te comparto una opinión: No es necesario (aunque no es malo tampoco) que tengas dos S.O. Pero dado que se trata de Debian, y de Trisquel por otro lado: me quedaría con Trisquel. No perdés nada de lo que ya con Debian podrías tener (siempre usando software libre, obvio), y encima tenés el dato de esos problemas que contabas.
Te sugeriría tener solo Trisquel.
Saludos.
Hola,
a mi nunca me ha pasado algo similar. Debes saber con seguridad que estas desinstalando, de otro modo podrías romper el sistema. Para un usuario que necesita trabajar en serio, siempre recomiendo instalar Timeshift http://www.teejeetech.in/p/timeshift.html y hacer una copia de restauración de tu sistema antes de eliminar/compilar/reinstalar paquetes.
Insisto en que leas el manual de apt-get o dpkg. Tiene mucha ayuda sobre como tratar los errores en sistemas gnu/linux que utilizan esa interfaz. Para leer el manual de apt-get ejecuta en un terminal man apt-get y lo mismo para dpkg (man dpkg).
El primer comando es verificar que todo este bien:
sudo apt-get check
sudo apt-get -f install
sudo dpkg-reconfigure - Reconfigura un paquete ya instalado.
Lo mas raro es que el fallo se da sobre linux-image-3.13.0-52-lowlatency.
Hay muchas acciones que se les puede dar a apt-get y dpkg para mantener la consistencia entre los paquetes/dependencias. Creo que por ahí viene tu solución, examina un poco y me cuentas.
Sds
Muchas gracias amigo Capeletti:
Luego de leer con atención los mensajes de error, pude notar que algunas líneas describían ciertas líneas de archivos pertenecientes a la configuración del GRUB, y entonces recordé que le había metido las garras a ese asunto :)
Entonces volví a configurar el GRUB (no recuerdo si con Boot repair o con GRUB Customizer) y listo, asunto arreglado :D
De nuevo, muchas gracias por su apoyo, como siempre usted muy amable.
Saludos y abrazos libres
Me alegra que haya resuelto su problema.
Sd