Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/10/2010, à 21:05

Mindiell

[RESOLU]dpkg - Erreur de sortie (2)

Bonjour à tou(te)s,

J'ai besoin d'aide, je ne peux plus installer/mettre à jour/supprimer aucun paquet !
L'autre jour, le gestionnaire m'a indiqué qu'une mise à jour pour qtcreator était possible. J'ai donc, comme d'habitude, valider la mise à jour et ca a fait une erreur. Devant partir au boulot, j'ai pas cherché.
Mais il ne cesse de me refaire l'erreur depuis et ce pour toute action apt-get. Je me suis référé au wiki, mais la procédur edonnée ne marche pas (elle est un peu légère aussi smile) :

moi@monpc:~$ sudo apt-get clean
moi@monpc:~$ sudo apt-get install qtcreator qtcreator-doc qt-creator
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-2.6.31-14 libunicode-string-perl libmp3-info-perl
  libstring-shellquote-perl mpg123 libmpg123-0 linux-headers-2.6.31-14-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets suivants seront mis à jour :
  qt-creator qtcreator qtcreator-doc
3 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 9 047ko dans les archives.
Après cette opération, 4 096o d'espace disque seront libérés.
Réception de : 1 http://security.ubuntu.com karmic-security/universe qtcreator 1.2.1-3ubuntu1.1 [4 409kB]
Réception de : 2 http://security.ubuntu.com karmic-security/universe qtcreator-doc 1.2.1-3ubuntu1.1 [4 631kB]
Réception de : 3 http://security.ubuntu.com karmic-security/universe qt-creator 1.2.1-3ubuntu1.1 [7 216B]
9 047ko réceptionnés en 10s (867ko/s)                                         
(Lecture de la base de données... 30%dpkg : erreur fatale irréversible, abandon :
lecture courte (short read) dans « buffer_copy » (liste des fichiers du paquet « linux-headers-2.6.31-19 »)
E: Sub-process /usr/bin/dpkg returned an error code (2)

A l'aide communauté chérie ! big_smile

Dernière modification par Mindiell (Le 07/10/2010, à 22:23)

Hors ligne

#2 Le 04/10/2010, à 23:12

jacobus77

Re : [RESOLU]dpkg - Erreur de sortie (2)

Tu peux essayer:
sudo dpkg --reconfigure -a

Dernière modification par jacobus77 (Le 05/10/2010, à 10:04)

Hors ligne

#3 Le 05/10/2010, à 06:43

Mindiell

Re : [RESOLU]dpkg - Erreur de sortie (2)

Il me dit que dpkg a besoin d'une option d'action
Pour info, après ce message si j'essaye quelque chose il me dit de lancer "sudo dpkg --reconfigure -a"
Ca ne fait rien de spécial (de visu) et ca me rend la main smile

Hors ligne

#4 Le 05/10/2010, à 10:17

jacobus77

Re : [RESOLU]dpkg - Erreur de sortie (2)

Bon si je comprends bien tu as tjrs le problème...

C'est au moins un des paquets qtcreator qtcreator-doc qt-creator qui est corrompu.
Je te proposes 2 solutions:
1/
Essayer de faire une suppresssion complète suivi d'une installation, le pb c'est qu'ils sont peut-etre  pas marqués comme installés
2/
Pour forcer la correction, dans un terminal:

gksu nautilus

puis va dans

/var/cache/apt/archives

et supprimes les .deb correspondant à ces 3 paquets (qtcreator qtcreator-doc qt-creator)

puis

apt-get update
apt-get upgrade

La tu devrais pouvoir réinstaller tes paquets. Amoins que ton disque dur soit en train de mourrir.

Hors ligne

#5 Le 05/10/2010, à 13:57

Mindiell

Re : [RESOLU]dpkg - Erreur de sortie (2)

jacobus77 a écrit :

Essayer de faire une suppresssion complète suivi d'une installation, le pb c'est qu'ils sont peut-etre  pas marqués comme installés

Tu parles d'un "apt-get purge" ? J'avais déjà essayé.

jacobus77 a écrit :

Pour forcer la correction, dans un terminal:

gksu nautilus

puis va dans

/var/cache/apt/archives

et supprimes les .deb correspondant à ces 3 paquets (qtcreator qtcreator-doc qt-creator)

puis

apt-get update
apt-get upgrade

Merci, je vais essayer ca.
Ca fait quoi gksu ?

Je ne pense vraiment pas que mon HDD soit en train de mourir cela dit wink

Hors ligne

#6 Le 05/10/2010, à 15:26

jacobus77

Re : [RESOLU]dpkg - Erreur de sortie (2)

gksu c'est le commande super-utilisateur pour les applications en mode graphique, je ne saurais pas te dire exactement pq mais il semble qu'occasionnellement sudo pose problème.

Hors ligne

#7 Le 05/10/2010, à 22:25

Mindiell

Re : [RESOLU]dpkg - Erreur de sortie (2)

Bon, je viens de faire ca, mais je n'ai rien dans archives à part un fichier "lock" de 0 octets et un répertoire "partial" vide...

euh... Help ? smile

Hors ligne

#8 Le 06/10/2010, à 00:41

jacobus77

Re : [RESOLU]dpkg - Erreur de sortie (2)

Tu pourrais détaillé els messages d'erreur que tu recois quand tu essaies d'installer quelque chose autre que les paquets qt précédents.

Hors ligne

#9 Le 06/10/2010, à 06:57

Mindiell

Re : [RESOLU]dpkg - Erreur de sortie (2)

Voici, il télécharge tout et au moment de mettre à jour la base de données : crac !

Extraction des modèles depuis les paquets : 100%
Sélection du paquet gawk précédemment désélectionné.
(Lecture de la base de données... 30%dpkg : erreur fatale irréversible, abandon :
lecture courte (short read) dans « buffer_copy » (liste des fichiers du paquet « linux-headers-2.6.31-19 »)
E: Sub-process /usr/bin/dpkg returned an error code (2)

Y a pas une commande pour "regénérer" la bdd ?

Dernière modification par Mindiell (Le 06/10/2010, à 06:58)

Hors ligne

#10 Le 06/10/2010, à 07:10

sheep

Re : [RESOLU]dpkg - Erreur de sortie (2)

Bonjour,

Redémarre sous un noyau différent du 2.6.31-19.
Puis dans un terminal:

sudo apt-get remove --purge linux-headers-2.6.31-19
sudo apt-get clean
sudo apt-get install linux-headers-2.6.31-19

Save water, Drink beer

Hors ligne

#11 Le 06/10/2010, à 07:26

Mindiell

Re : [RESOLU]dpkg - Erreur de sortie (2)

Wouh !
C'est pas évident ca, si ? yikes

Bon je finis mon boulot et je tente ca... Merci smile

PS : Gloups !

Dernière modification par Mindiell (Le 06/10/2010, à 07:27)

Hors ligne

#12 Le 06/10/2010, à 09:40

Mindiell

Re : [RESOLU]dpkg - Erreur de sortie (2)

Tenté : même erreur...

Pour info, pour accéder à la liste des noyaux, je reboote en plein boot smile
Pour autre info, j'ai des linux-headers plus récents (jusqu'à 22 je crois)

merci pour vos efforts fortement appréciés ! continuez ! smile

Hors ligne

#13 Le 07/10/2010, à 06:34

sheep

Re : [RESOLU]dpkg - Erreur de sortie (2)

Si t'as des headers plus récents ils suffit donc de virer complètement le paquet et de ne pas le réinstaller.

Donc puisque

sudo apt-get remove --purge linux-headers-2.6.31-19

ne fonctionne pas on va faire autrement:

sudo rm /var/lib/dpkg/info/linux-headers-2.6.31-19.prerm
sudo dpkg --remove --force-remove-reinstreq linux-headers-2.6.31-19
sudo dpkg --purge --force-remove-reinstreq linux-headers-2.6.31-19
sudo apt-get update
sudo apt-get upgrade

Save water, Drink beer

Hors ligne

#14 Le 07/10/2010, à 06:45

Mindiell

Re : [RESOLU]dpkg - Erreur de sortie (2)

Bon, j'ai tenté ca mais.... Voilà les seuls fichiers présents qui ont ce nom de "31-19" :

linux-headers-2.6.31-19-generic.list
linux-headers-2.6.31-19-generic.md5sums
linux-headers-2.6.31-19-generic.postinst
linux-headers-2.6.31-19.list
linux-headers-2.6.31-19.md5sums

Hors ligne

#15 Le 07/10/2010, à 06:49

Mindiell

Re : [RESOLU]dpkg - Erreur de sortie (2)

J'ai quand même tenté la suite juste pour voir :

sudo dpkg --remove --force-remove-reinstreq linux-headers-2.6.31-19
dpkg : un problème de dépendance empêche la suppression de linux-headers-2.6.31-19 :
linux-headers-2.6.31-19-generic dépend de linux-headers-2.6.31-19.
dpkg : erreur de traitement de linux-headers-2.6.31-19 (--remove) :
problème de dépendance - suppression ignorée
Des erreurs ont été rencontrées pendant l'exécution :
linux-headers-2.6.31-19

Donc j'ai refait la commande en ajoutant generic :

sudo dpkg --remove --force-remove-reinstreq linux-headers-2.6.31-19-generic
(Lecture de la base de données... 30%dpkg : erreur fatale irréversible, abandon :
lecture courte (short read) dans « buffer_copy » (liste des fichiers du paquet « linux-headers-2.6.31-19 »)

Rebelote...
mad

Hors ligne

#16 Le 07/10/2010, à 06:54

kyncani

Re : [RESOLU]dpkg - Erreur de sortie (2)

Salut, à tout hasard, tu pourrais essayer :
for f in /var/lib/dpkg/info/linux-headers-2.6.31-19*; do echo "$f"; cat "$f" >/dev/null; done

Hors ligne

#17 Le 07/10/2010, à 17:37

Mindiell

Re : [RESOLU]dpkg - Erreur de sortie (2)

Euh, si tu regardes 2 messages au-dessu, c'est ca que tu veux, non ? smile

Hors ligne

#18 Le 07/10/2010, à 19:32

kyncani

Re : [RESOLU]dpkg - Erreur de sortie (2)

En fait je me demande à tout hasard si les fichiers en question de /var/lib/dpkg/ sont lisibles et non pas par malchange tombés sur une mauvaise zone de disque wink
A tout hasard hein wink

Hors ligne

#19 Le 07/10/2010, à 21:40

Mindiell

Re : [RESOLU]dpkg - Erreur de sortie (2)

Bah, je peux faire un cat de chacun, ils sont lisibles...

Hors ligne

#20 Le 07/10/2010, à 21:43

sheep

Re : [RESOLU]dpkg - Erreur de sortie (2)

tu peux nous lister les paquets en 19 installés?

dpkg -l |grep 2.6.31-19

Save water, Drink beer

Hors ligne

#21 Le 07/10/2010, à 21:50

Mindiell

Re : [RESOLU]dpkg - Erreur de sortie (2)

Et voilà :

ri  linux-headers-2.6.31-19               2.6.31-19.56                               Header files related to Linux kernel version
ri  linux-headers-2.6.31-19-generic       2.6.31-19.56                               Linux kernel headers for version 2.6.31 on x
ii  linux-image-2.6.31-19-generic         2.6.31-19.56                               Linux kernel image for version 2.6.31 on x86

Hors ligne

#22 Le 07/10/2010, à 21:54

sheep

Re : [RESOLU]dpkg - Erreur de sortie (2)

fais un

sudo apt-get install -- reinstall linux-headers-2.6.31-19-generic linux-headers-2.6.31-19

Save water, Drink beer

Hors ligne

#23 Le 07/10/2010, à 21:58

Mindiell

Re : [RESOLU]dpkg - Erreur de sortie (2)

mad

:~$ sudo apt-get install --reinstall linux-headers-2.6.31-19-generic linux-headers-2.6.31-19
E: dpkg a été interrompu, vous devez lancer manuellement 'sudo dpkg --configure -a' pour corriger le problème.
:~$ sudo dpkg --configure -a
:~$ sudo apt-get install --reinstall linux-headers-2.6.31-19-generic linux-headers-2.6.31-19
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-2.6.31-14 libunicode-string-perl libmp3-info-perl
  libstring-shellquote-perl mpg123 libmpg123-0 linux-headers-2.6.31-14-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 2 réinstallés, 0 à enlever et 3 non mis à jour.
Il est nécessaire de prendre 10,2Mo dans les archives.
Après cette opération, 0o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ?
Réception de : 1 http://security.ubuntu.com karmic-security/main linux-headers-2.6.31-19 2.6.31-19.56 [9 531kB]
Réception de : 2 http://security.ubuntu.com karmic-security/main linux-headers-2.6.31-19-generic 2.6.31-19.56 [674kB]
10,2Mo réceptionnés en 16s (632ko/s)                                           
Sélection du paquet linux-headers-2.6.31-19 précédemment désélectionné.
(Lecture de la base de données... 30%dpkg : erreur fatale irréversible, abandon :
lecture courte (short read) dans « buffer_copy » (liste des fichiers du paquet « linux-headers-2.6.31-19 »)
E: Sub-process /usr/bin/dpkg returned an error code (2)

Hors ligne

#24 Le 07/10/2010, à 21:59

Mindiell

Re : [RESOLU]dpkg - Erreur de sortie (2)

Merci pour votre aide en tout cas ! Je pense que je ferai mieux de ré-installer le tout, mais j'aimerai comprendre le souci quand même smile

Hors ligne

#25 Le 07/10/2010, à 22:05

sheep

Re : [RESOLU]dpkg - Erreur de sortie (2)

avant de reinstaller essaye de supprimer à la main les fichiers suivant:

inux-headers-2.6.31-19-generic.list
linux-headers-2.6.31-19-generic.md5sums
linux-headers-2.6.31-19-generic.postinst
linux-headers-2.6.31-19.list
linux-headers-2.6.31-19.md5sums

puis de refaire un

sudo dpkg --configure -a

Save water, Drink beer

Hors ligne