Problème de mise à jour

Bonjour

je suis sous Sid, noyau 2.6.38_2

lors des mises à jour avec aptitude, j’ ai des messages d’erreur pour la mise à jour des noyaux 2.6.32-5 et 2.6.39-1:

papa@debian:~$ sudo aptitude upgrade Résolution des dépendances... Les paquets partiellement installés suivants seront configurés : linux-image-2.6.32-5-amd64 linux-image-2.6.39-1-amd64 Aucun paquet ne va être installé, mis à jour ou enlevé. 0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 6 non mis à jour. Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés. Paramétrage de linux-image-2.6.32-5-amd64 (2.6.32-34squeeze1) ... Running depmod. Running update-initramfs. update-initramfs: deferring update (hook will be called later) Failed to symbolic-link boot/initrd.img-2.6.32-5-amd64 to initrd.img. dpkg : erreur de traitement de linux-image-2.6.32-5-amd64 (--configure) : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 17 configured to not write apport reports Paramétrage de linux-image-2.6.39-1-amd64 (2.6.39-1+b1) ... Running depmod. Failed to symbolic-link /boot/initrd.img-2.6.39-1-amd64 to initrd.img. dpkg : erreur de traitement de linux-image-2.6.39-1-amd64 (--configure) : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 17 configured to not write apport reports Des erreurs ont été rencontrées pendant l'exécution : linux-image-2.6.32-5-amd64 linux-image-2.6.39-1-amd64 localepurge: Disk space freed in /usr/share/locale: 0 KiB find: `/usr/share/man/en/man[1-9]': No such file or directory E: Problem executing scripts DPkg::Post-Invoke 'if [ -x /usr/sbin/localepurge ] && [ $(ps w -p $PPID | grep -c remove) != 1 ]; then /usr/sbin/localepurge; else exit 0; fi' E: Sub-process returned an error code E: Sub-process /usr/bin/dpkg returned an error code (1) Échec de l'installation d'un paquet. Tentative de réparation : Paramétrage de linux-image-2.6.32-5-amd64 (2.6.32-34squeeze1) ... Running depmod. Running update-initramfs. update-initramfs: deferring update (hook will be called later) Failed to symbolic-link boot/initrd.img-2.6.32-5-amd64 to initrd.img. dpkg : erreur de traitement de linux-image-2.6.32-5-amd64 (--configure) : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 17 Paramétrage de linux-image-2.6.39-1-amd64 (2.6.39-1+b1) ... Running depmod. Failed to symbolic-link /boot/initrd.img-2.6.39-1-amd64 to initrd.img. dpkg : erreur de traitement de linux-image-2.6.39-1-amd64 (--configure) : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 17 Des erreurs ont été rencontrées pendant l'exécution : linux-image-2.6.32-5-amd64 linux-image-2.6.39-1-amd64

que se passe -t-il et comment faire pour corriger cela ?

Salut,

[quote]Failed to symbolic-link boot/initrd.img-2.6.32-5-amd64 to initrd.img.[/quote]Étrange… /boot est sur une partition séparée ?

Les sorties des commandes suivantes:

[code]# mount

df -h

Ainsi que:

cd /

ls -l[/code]

oui, boot est séparée

papa@debian:~$ sudo mount [sudo] password for papa: /dev/sdb1 on / type ext4 (rw,errors=remount-ro,commit=0) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,size=5242880,mode=755,size=5242880,mode=755) tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=755,size=10%,mode=755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,size=20%,mode=1777,size=20%,mode=1777) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620,gid=5,mode=620) /dev/sdb3 on /home type ext4 (rw,commit=0) rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) fusectl on /sys/fs/fuse/connections type fusectl (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)

papa@debian:~$ sudo df -h [sudo] password for papa: Sys. de fichiers Taille Uti. Disp. Uti% Monté sur /dev/sdb1 9,2G 4,7G 4,1G 54% / tmpfs 5,0M 4,0K 5,0M 1% /lib/init/rw tmpfs 397M 608K 397M 1% /run udev 2,0G 0 2,0G 0% /dev tmpfs 794M 4,0K 794M 1% /run/shm /dev/sdb3 446G 59G 365G 14% /home

root@debian:/# ls -l total 96 drwxr-xr-x 2 root root 4096 28 mai 09:14 bin drwxr-xr-x 3 root root 4096 25 mai 08:36 boot drwxr-xr-x 14 root root 3300 28 mai 21:07 dev drwxr-xr-x 133 root root 12288 28 mai 21:07 etc drwxr-xr-x 4 root root 4096 19 mai 06:38 home lrwxrwxrwx 1 root root 31 21 mai 23:31 initrd.img -> /boot/initrd.img-2.6.39-1-amd64 lrwxrwxrwx 1 root root 30 13 mai 20:44 initrd.img.old -> boot/initrd.img-2.6.38-2-amd64 drwxr-xr-x 13 root root 12288 27 mai 06:47 lib drwxr-xr-x 2 root root 4096 15 mai 09:53 lib32 lrwxrwxrwx 1 root root 4 11 mai 20:25 lib64 -> /lib drwx------ 2 root root 16384 11 mai 20:25 lost+found drwxr-xr-x 4 root root 4096 25 mai 21:46 media drwxr-xr-x 2 root root 4096 12 mars 14:08 mnt drwxr-xr-x 2 root root 4096 24 mars 08:17 opt dr-xr-xr-x 152 root root 0 28 mai 2011 proc drwx------ 11 root root 4096 21 mai 23:37 root drwxr-xr-x 17 root root 740 28 mai 21:07 run drwxr-xr-x 2 root root 4096 28 mai 09:14 sbin drwxr-xr-x 2 root root 4096 21 juil. 2010 selinux drwxr-xr-x 2 root root 4096 24 mars 08:17 srv drwxr-xr-x 13 root root 0 28 mai 2011 sys drwxrwxrwt 9 root root 4096 28 mai 21:17 tmp drwxr-xr-x 11 root root 4096 11 mai 20:27 usr drwxr-xr-x 12 root root 4096 15 mai 10:10 var lrwxrwxrwx 1 root root 27 21 mai 23:31 vmlinuz -> boot/vmlinuz-2.6.39-1-amd64 lrwxrwxrwx 1 root root 27 13 mai 20:44 vmlinuz.old -> boot/vmlinuz-2.6.38-2-amd64

merci de t’intéresser au pb

Salut,

D’accord mais elle est ou cette partition ?
Du coup encore une question:

voilà:

[code]papa@debian:~$ sudo cat /etc/fstab

/etc/fstab: static file system information.

Use ‘blkid’ to print the universally unique identifier for a

device; this may be used with UUID= as a more robust way to name devices

that works even if disks are added and removed. See fstab(5).

proc /proc proc defaults 0 0

/ was on /dev/sdb1 during installation

UUID=b42969d1-bce3-4b51-a833-b688e9bbb8d6 / ext4 errors=remount-ro 0 1

/home was on /dev/sdb3 during installation

UUID=dc850b5c-8157-459c-bc0d-2f2efc5cdbb7 /home ext4 defaults 0 2

swap was on /dev/sdb2 during installation

UUID=cc84fbbd-7e04-465e-8454-b7dd175fc799 none swap sw 0 0
#/dev/sdc1 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/scd0 /media/cdrom1 udf,iso9660 user,noauto 0 0
[/code]

Salut,
Donc, pas de /boot séparé…

Quelque chose m’étonne. Apt veut configurer 2.6.32 et 2.6.39.
Ces noyaux sont éloignés, tu es en Sid ?

Nous avons ceci:

Tu as eu une installation interrompue précédemment ?

Peux-tu donner la sortie de

apt-get -f install et dpkg --configure -a

[quote=“lol”]Salut,
Donc, pas de /boot séparé…

Quelque chose m’étonne. Apt veut configurer 2.6.32 et 2.6.39.
Ces noyaux sont éloignés, tu es en Sid ?

Nous avons ceci:

Les paquets partiellement installés suivants seront configurés

Tu as eu une installation interrompue précédemment ?

Peux-tu donner la sortie de

apt-get -f install et dpkg --configure -a[/quote]

Oui il le précise qu’il est en sid dans son premier message, et effectivement ça sent la mise à jour interrompue :think:

Salut,

Ah oui… :mrgreen:
Toujours à faire 50 trucs à la fois (je suis sur Xen et l’écriture d’un pense-bête…) j’oublie parfois certains “détails” :wink:

[quote=“lol”]Salut,

Ah oui… :mrgreen:
Toujours à faire 50 trucs à la fois (je suis sur Xen et l’écriture d’un pense-bête…) j’oublie parfois certains “détails” :wink:[/quote]

Et moi j’ai presque tout mon temps ma grosse alimentation viens de claquer( en fait hier dans l’après midi et pas moyen d’en taxer une à un copain mini 800W :imp: ) donc passerelle en rade pour l’instant :confused: , du coup je garde ma tête blonde et je m’occupe de mon portable et de finir mes quelques bricoles.

800W! Purée c’est de l’usine à gaz ta bécanne… Combien de disques ?
Ce n’est jamais du temps perdu de s’occuper de ses proches. :008

Avant qu’un modo ne passe pour nous rappeler que c’est pas PC… :wink: :075 :arrow_right:

effectivement, pas de /boot séparé, excuse moi, j’avais compris /home :unamused:

pour répondre à votre question, oui il y a eu une mise à jour interrompue, j’ai des soucis de connexion
et oui, je suis en sid, noyau 2.6.38-2

papa@debian:~$ sudo apt-get -f install [sudo] password for papa: Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait 0 mis à jour, 0 nouvellement installés, 0 à enlever et 20 non mis à jour. 2 partiellement installés ou enlevés. Après cette opération, 0 o d'espace disque supplémentaires seront utilisés. Paramétrage de linux-image-2.6.32-5-amd64 (2.6.32-34squeeze1) ... Running depmod. Running update-initramfs. update-initramfs: deferring update (hook will be called later) Failed to symbolic-link boot/initrd.img-2.6.32-5-amd64 to initrd.img. dpkg : erreur de traitement de linux-image-2.6.32-5-amd64 (--configure) : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 17 configured to not write apport reports Paramétrage de linux-image-2.6.39-1-amd64 (2.6.39-1+b1) ... Running depmod. Failed to symbolic-link /boot/initrd.img-2.6.39-1-amd64 to initrd.img. dpkg : erreur de traitement de linux-image-2.6.39-1-amd64 (--configure) : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 17 configured to not write apport reports Des erreurs ont été rencontrées pendant l'exécution : linux-image-2.6.32-5-amd64 linux-image-2.6.39-1-amd64 localepurge: Disk space freed in /usr/share/locale: 0 KiB find: `/usr/share/man/en/man[1-9]': No such file or directory E: Problem executing scripts DPkg::Post-Invoke 'if [ -x /usr/sbin/localepurge ] && [ $(ps w -p $PPID | grep -c remove) != 1 ]; then /usr/sbin/localepurge; else exit 0; fi' E: Sub-process returned an error code E: Sub-process /usr/bin/dpkg returned an error code (1)

papa@debian:~$ dpkg --configure -a dpkg: error: l'opération demandée requiert les privilèges du superutilisateur papa@debian:~$ sudo dpkg --configure -a Paramétrage de linux-image-2.6.32-5-amd64 (2.6.32-34squeeze1) ... Running depmod. Running update-initramfs. update-initramfs: deferring update (hook will be called later) Failed to symbolic-link boot/initrd.img-2.6.32-5-amd64 to initrd.img. dpkg : erreur de traitement de linux-image-2.6.32-5-amd64 (--configure) : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 17 Paramétrage de linux-image-2.6.39-1-amd64 (2.6.39-1+b1) ... Running depmod. Failed to symbolic-link /boot/initrd.img-2.6.39-1-amd64 to initrd.img. dpkg : erreur de traitement de linux-image-2.6.39-1-amd64 (--configure) : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 17 Des erreurs ont été rencontrées pendant l'exécution : linux-image-2.6.32-5-amd64 linux-image-2.6.39-1-amd64 papa@debian:~$

Re,
Et ça, ça donne quoi ?

[quote=“lol”]Peux-tu donner la sortie de

apt-get -f install et dpkg --configure -a[/quote]

voir message ci-dessus

Re,

Une solution proposée par dpkg peut-être ?

papa@debian:~$ sudo dpkg -C [sudo] password for papa: Les paquets suivants sont à demi configurés, probablement à cause de problèmes survenus lors de la première configuration. Il faudrait réessayer de les configurer en utilisant dpkg --configure <paquet> ou l'option configure du menu de dselect : linux-image-2.6.32-5-amd64 Linux 2.6.32 for 64-bit PCs linux-image-2.6.39-1-amd64 Linux 2.6.39 for 64-bit PCs

Oui…

Je ne t’ai pas beaucoup fait avancer…

Puisque tu es sur le 2.6.38[quote=“pbruet”]…je suis en sid, noyau 2.6.38-2[/quote]as-tu essayé de virer tout ce qui concernait 2.6.32 et 2.6.39 ?

apt-get remove --purge linux-image-2.6.32-5-amd64 apt-get remove --purge linux-image-2.6.39-1-amd64

même erreur avec dpkg --configure linux-image-2.6.32-5-amd64

je ne sais pas faire l’option configure de dselect

merci, c’est pas grave, je vais essayer de les virer et de refaire un upgrade ?

si çà ne fonctionne pas, je referai une installation du système

Oui, ça te bloque de toute façon pour faire quoi que ce soit. Le principal c’est de retrouver un apt fonctionnel.
Puisque tu n’utilise pas ces noyaux pour l’instant, essaye de les virer…

Tu réinstallera ensuite si tu le souhaites, après un upgrade.