Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#1 Le 23/12/2013, à 12:10

kisto

[RESOLU] Problème de dépendances suite mise à jour noyau

Bonjour,

Je créer ce topic car suite à une mise à jour sur un Ubuntu server 12.04.3 LTS j'ai un soucis dépendance de paquets sur:
initramfs-tools
linux-image-3.2.0-56-generic
linux-image-3.2.0-57-generic
linux-image-serveur
linux-server

Lorsque je tente un apt-get install -f voilà le résultat:

admlocal@esa10:~$ sudo apt-get install -f
[sudo] password for admlocal: 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Correction des dépendances... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-3.2.0-52-generic linux-headers-3.2.0-45 linux-headers-3.2.0-51 linux-headers-3.2.0-52 linux-headers-3.2.0-53 linux-headers-3.2.0-54 linux-image-3.2.0-45-generic linux-image-3.2.0-53-generic
  linux-headers-3.2.0-45-generic linux-headers-3.2.0-53-generic linux-image-3.2.0-51-generic linux-image-3.2.0-54-generic linux-headers-3.2.0-51-generic linux-headers-3.2.0-54-generic linux-image-3.2.0-52-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés : 
  initramfs-tools linux-image-server linux-server
Les paquets suivants seront mis à jour :
  initramfs-tools linux-image-server linux-server
3 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
5 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/53,3 ko dans les archives.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? 
dpkg : des problèmes de dépendances empêchent la configuration de initramfs-tools :
 initramfs-tools dépend de initramfs-tools-bin (<< 0.99ubuntu13.3.1~) ; cependant :
  La version de initramfs-tools-bin sur le système est 0.99ubuntu13.4.
dpkg : erreur de traitement de initramfs-tools (--configure) :
 problèmes de dépendances - laissé non configuré
Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
                                                                                                                  dpkg : des problèmes de dépendances empêchent la configuration de linux-image-3.2.0-56-generic :
 linux-image-3.2.0-56-generic dépend de initramfs-tools (>= 0.36ubuntu6) ; cependant :
 Le paquet initramfs-tools n'est pas encore configuré.
dpkg : erreur de traitement de linux-image-3.2.0-56-generic (--configure) :
 problèmes de dépendances - laissé non configuré
Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
                                                                                                                  dpkg : des problèmes de dépendances empêchent la configuration de linux-image-3.2.0-57-generic :
 linux-image-3.2.0-57-generic dépend de initramfs-tools (>= 0.36ubuntu6) ; cependant :
 Le paquet initramfs-tools n'est pas encore configuré.
dpkg : erreur de traitement de linux-image-3.2.0-57-generic (--configure) :
 problèmes de dépendances - laissé non configuré
Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
                                                                                                                  dpkg : des problèmes de dépendances empêchent la configuration de linux-image-server :
 linux-image-server dépend de linux-image-3.2.0-56-generic ; cependant :
 Le paquet linux-image-3.2.0-56-generic n'est pas encore configuré.
dpkg : erreur de traitement de linux-image-server (--configure) :
 problèmes de dépendances - laissé non configuré
Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                                dpkg : des problèmes de dépendances empêchent la configuration de linux-server :
 linux-server dépend de linux-image-server (= 3.2.0.56.66) ; cependant :
 Le paquet linux-image-server n'est pas encore configuré.
 linux-server dépend de linux-headers-server (= 3.2.0.56.66) ; cependant :
  La version de linux-headers-server sur le système est 3.2.0.57.68.
dpkg : erreur de traitement de linux-server (--configure) :
 problèmes de dépendances - laissé non configuré
Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                                Des erreurs ont été rencontrées pendant l'exécution :
 initramfs-tools
 linux-image-3.2.0-56-generic
 linux-image-3.2.0-57-generic
 linux-image-server
 linux-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

Je voulais supprimer les anciens noyau que j'ai d'installé mais apt-get autoremove me renvoie çà:

admlocal@esa10:~$ sudo apt-get autoremove
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 initramfs-tools : Dépend: initramfs-tools-bin (< 0.99ubuntu13.3.1~) mais 0.99ubuntu13.4 est installé
 linux-server : Dépend: linux-headers-server (= 3.2.0.56.66) mais 3.2.0.57.68 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.

apt-get install -f me demande donc de lancer autoremove et vice-versa. Je tourne un peu en rond...
Je ne sais pas si le problème initial via du fait que /boot n'avait plus beaucoup de place dispo du fait des nombreux anciens noyaux qui trainaient, j'ai pas été très vigilent là dessus hmm

Si quelqu'un pouvait me conseiller pour débloquer la situation, j'apprécierai le coup de main.
Merci d'avance.

Dernière modification par kisto (Le 23/12/2013, à 16:29)

Hors ligne

#2 Le 23/12/2013, à 12:18

michel_04

Re : [RESOLU] Problème de dépendances suite mise à jour noyau

Bonjour,

sudo apt-get clean
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get autoremove

A+

Hors ligne

#3 Le 23/12/2013, à 13:13

kisto

Re : [RESOLU] Problème de dépendances suite mise à jour noyau

sudo apt-get clean et sudo apt-get update ne posent pas de soucis, mais sudo-apt get dist-upgrade me renvoie le message d'erreur précédent:

admlocal@esa10:~$ sudo apt-get dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 initramfs-tools : Dépend: initramfs-tools-bin (< 0.99ubuntu13.3.1~) mais 0.99ubuntu13.4 est installé
 linux-server : Dépend: linux-headers-server (= 3.2.0.56.66) mais 3.2.0.57.68 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.

Est-il possible de réinstaller des version antérieures des paquets initramfs-tools-bin et de linux-headers-server? Cela résoudrait mon soucis je pense.

Hors ligne

#4 Le 23/12/2013, à 13:59

michel_04

Re : [RESOLU] Problème de dépendances suite mise à jour noyau

Re,

Quel est le noyau utilisé ?

uname -r

A+

Hors ligne

#5 Le 23/12/2013, à 14:17

kisto

Re : [RESOLU] Problème de dépendances suite mise à jour noyau

Je démarre sur le 3.2.0-55 vu que le 56 ne fonctionne pas et le 57 ne semble pas s'être installé complètement.

admlocal@esa10:~$ uname -r
3.2.0-55-generic

Hors ligne

#6 Le 23/12/2013, à 14:48

jeanjd63

Re : [RESOLU] Problème de dépendances suite mise à jour noyau

Salut

Tu peux télécharger ce fichier, puis faire dans un terminal :
cd Téléchargements
sudo dpkg -i --force-all   initramfs-tools_0.99ubuntu13.4_all.deb

puis tu fais un :
sudo  apt-get  install -f

@+

Hors ligne

#7 Le 23/12/2013, à 15:24

kisto

Re : [RESOLU] Problème de dépendances suite mise à jour noyau

Merci ça semble avoir résolu mon problème pour ce paquet mais il faut que je fasse la même manip pour linux-headers-server

Paramétrage de linux-image-server (3.2.0.56.66) ...
dpkg : des problèmes de dépendances empêchent la configuration de linux-server :
 linux-server dépend de linux-headers-server (= 3.2.0.56.66) ; cependant :
  La version de linux-headers-server sur le système est 3.2.0.57.68.

Je cherche sur http://fr.archive.ubuntu.com/ mais si tu a le liens directement je ne dis pas non big_smile

EDIT:

Ok donc j'ai trouvé mon fichier ici j'ai pu réparer les dépendances faire mes mises à jours. Tout semble rentré dans l'ordre mais par contre lorsque je liste les noyaux installés il me reste des fichiers linux-image-**- generic que je n'arrive pas à supprimer. (29 à 45)

admlocal@esa10:~$ dpkg -l | grep -Ei "linux-headers|linux-image"
ii  linux-headers-3.2.0-48           3.2.0-48.74                       Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-48-generic   3.2.0-48.74                       Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-55           3.2.0-55.85                       Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-55-generic   3.2.0-55.85                       Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-56           3.2.0-56.86                       Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-56-generic   3.2.0-56.86                       Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-57           3.2.0-57.87                       Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-57-generic   3.2.0-57.87                       Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-server             3.2.0.57.68                       Linux kernel headers on Server Equipment.
rc  linux-image-3.2.0-29-generic     3.2.0-29.46                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc  linux-image-3.2.0-37-generic     3.2.0-37.58                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc  linux-image-3.2.0-38-generic     3.2.0-38.61                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc  linux-image-3.2.0-39-generic     3.2.0-39.62                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc  linux-image-3.2.0-40-generic     3.2.0-40.64                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc  linux-image-3.2.0-41-generic     3.2.0-41.66                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc  linux-image-3.2.0-43-generic     3.2.0-43.68                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc  linux-image-3.2.0-44-generic     3.2.0-44.69                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc  linux-image-3.2.0-45-generic     3.2.0-45.70                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-48-generic     3.2.0-48.74                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc  linux-image-3.2.0-51-generic     3.2.0-51.77                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc  linux-image-3.2.0-52-generic     3.2.0-52.78                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc  linux-image-3.2.0-53-generic     3.2.0-53.81                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc  linux-image-3.2.0-54-generic     3.2.0-54.82                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-55-generic     3.2.0-55.85                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-56-generic     3.2.0-56.86                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-57-generic     3.2.0-57.87                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-server               3.2.0.57.68                       Linux kernel image on Server Equipment.
admlocal@esa10:~$ sudo apt-get remove linux-image-3.2.0-29-generic
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet linux-image-3.2.0-29-generic n'est pas installé, et ne peut donc être supprimé
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.

Un update-grub ne change rien:

admlocal@esa10:~$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-57-generic
Found initrd image: /boot/initrd.img-3.2.0-57-generic
Found linux image: /boot/vmlinuz-3.2.0-56-generic
Found initrd image: /boot/initrd.img-3.2.0-56-generic
Found linux image: /boot/vmlinuz-3.2.0-55-generic
Found initrd image: /boot/initrd.img-3.2.0-55-generic
Found linux image: /boot/vmlinuz-3.2.0-48-generic
Found initrd image: /boot/initrd.img-3.2.0-48-generic
Found memtest86+ image: /memtest86+.bin
done

Une idée?

EDIT-BIS:

En utilisant apt-get purge ça me supprime correctement mes noyaux récalcitrant.
Merci pour votre aide.

Dernière modification par kisto (Le 23/12/2013, à 16:28)

Hors ligne

Haut de page ↑