#1 Le 26/11/2007, à 17:55
- JVH
[Résolu] DPKG encore cassé
Bonjour à toutes et à tous,
Je me tourne vers vous, car je crois avoir fais le tour des solutions existantes.
Mon dkpg est complètement cassé, malgré de nombreuses manipulations, il semble etre gelé, toujours par une erreur syntaxique (?)
dpkg: erreur d'analyse syntaxique, dans le fichier « /var/lib/dpkg/available » près de la ligne...
J'ai déjà essayé ces solutions, dans le désordre, SANS succès :
dpkg --configure -a
sudo apt-get install
sudo dselect update
Est-ce que quelqu'un aurait une idée de solution ?
Merci d'avance pour vos réponses
Dernière modification par JVH (Le 28/11/2007, à 00:50)
Hors ligne
#2 Le 26/11/2007, à 18:21
- inbox
Re : [Résolu] DPKG encore cassé
Salut,
Passes la commande suivante
sudo aptitude update
et colles les lignes en retour.
Fait de même avec
sudo dpkg --configure -a
. Cette dernière commande devrait te demander de confirmer la réparation du dernier paquet mal installé.
A+
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#3 Le 26/11/2007, à 18:27
- JVH
Re : [Résolu] DPKG encore cassé
Merci de ton aide,
J'essaye dès que je pose mes fesses devant Ubuntu.
A tout à l'heure
Hors ligne
#4 Le 26/11/2007, à 19:57
- JVH
Re : [Résolu] DPKG encore cassé
Voila, je suis de retour. Donc voici les résultats des shell :
JVH@JVH-desktop:~$ sudo aptitude update
Prendre :1 http://archive.canonical.com gutsy Release.gpg [191B]
Ign http://archive.canonical.com gutsy/partner Translation-fr
Prendre :2 http://fr.packages.medibuntu.org gutsy Release.gpg [189B]
Prendre :3 http://fr.archive.ubuntu.com gutsy Release.gpg [191B]
Prendre :4 http://archive.canonical.com gutsy-security Release.gpg [191B]
Ign http://archive.canonical.com gutsy-security/partner Translation-fr
Prendre :5 http://archive.canonical.com gutsy-updates Release.gpg [191B]
Ign http://archive.canonical.com gutsy-updates/partner Translation-fr
Prendre :6 http://fr.archive.ubuntu.com gutsy/main Translation-fr [164kB]
Atteint http://archive.canonical.com gutsy Release
Atteint http://archive.canonical.com gutsy-security Release
Atteint http://archive.canonical.com gutsy-updates Release
Ign http://archive.canonical.com gutsy/partner Packages
Ign http://archive.canonical.com gutsy-security/partner Packages
Ign http://archive.canonical.com gutsy-updates/partner Packages
Atteint http://archive.canonical.com gutsy/partner Packages
Atteint http://archive.canonical.com gutsy-security/partner Packages
Prendre :7 http://fr.archive.ubuntu.com gutsy/restricted Translation-fr [2817B]
Prendre :8 http://fr.archive.ubuntu.com gutsy/universe Translation-fr [127kB]
Atteint http://archive.canonical.com gutsy-updates/partner Packages
Prendre :9 http://fr.archive.ubuntu.com gutsy/multiverse Translation-fr [1754B]
Prendre :10 http://fr.archive.ubuntu.com gutsy-updates Release.gpg [191B]
Ign http://fr.archive.ubuntu.com gutsy-updates/main Translation-fr
Ign http://fr.archive.ubuntu.com gutsy-updates/restricted Translation-fr
Ign http://fr.archive.ubuntu.com gutsy-updates/universe Translation-fr
Ign http://fr.archive.ubuntu.com gutsy-updates/multiverse Translation-fr
Prendre :11 http://fr.archive.ubuntu.com gutsy-security Release.gpg [191B]
Ign http://fr.packages.medibuntu.org gutsy/free Translation-fr
Ign http://fr.archive.ubuntu.com gutsy-security/main Translation-fr
Ign http://fr.archive.ubuntu.com gutsy-security/restricted Translation-fr
Ign http://fr.archive.ubuntu.com gutsy-security/universe Translation-fr
Ign http://fr.archive.ubuntu.com gutsy-security/multiverse Translation-fr
Atteint http://fr.archive.ubuntu.com gutsy Release
Atteint http://fr.archive.ubuntu.com gutsy-updates Release
Atteint http://fr.archive.ubuntu.com gutsy-security Release
Atteint http://fr.archive.ubuntu.com gutsy/main Packages
Atteint http://fr.archive.ubuntu.com gutsy/restricted Packages
Atteint http://fr.archive.ubuntu.com gutsy/universe Packages
Atteint http://fr.archive.ubuntu.com gutsy/multiverse Packages
Atteint http://fr.archive.ubuntu.com gutsy-updates/main Packages
Atteint http://fr.archive.ubuntu.com gutsy-updates/restricted Packages
Atteint http://fr.archive.ubuntu.com gutsy-updates/universe Packages
Atteint http://fr.archive.ubuntu.com gutsy-updates/multiverse Packages
Atteint http://fr.archive.ubuntu.com gutsy-security/main Packages
Atteint http://fr.archive.ubuntu.com gutsy-security/restricted Packages
Atteint http://fr.archive.ubuntu.com gutsy-security/universe Packages
Atteint http://fr.archive.ubuntu.com gutsy-security/multiverse Packages
Ign http://fr.packages.medibuntu.org gutsy/non-free Translation-fr
Atteint http://fr.packages.medibuntu.org gutsy Release
Ign http://fr.packages.medibuntu.org gutsy/free Packages
Ign http://fr.packages.medibuntu.org gutsy/non-free Packages
Atteint http://fr.packages.medibuntu.org gutsy/free Packages
Atteint http://fr.packages.medibuntu.org gutsy/non-free Packages
295ko téléchargés en 4s (61,4ko/s)
Lecture des listes de paquets... Fait
Puis
JVH@JVH-desktop:~$ sudo dpkg --configure -a
dpkg: erreur d'analyse syntaxique, dans le fichier « /var/lib/dpkg/status » près de la ligne 24357 paquet « cruft »:
erreur dans la chaîne Version « 16384: » : rien après les deux points (:) dans le numéro de la version
Merci encore de m'aider:)
Hors ligne
#5 Le 26/11/2007, à 20:12
- inbox
Re : [Résolu] DPKG encore cassé
Si je me base sur ce lien, cet autre lien et sur le message que tu obtiens, il faudrait que tu recherches le paquet cruft dans /var/lib/dpkg/status et que tu colles toutes lignes le concernant, en retour.
Quelque chose ressemblant à
Package: avm-fritz-firmware
Priority: optional
Section: restricted/misc
Installed-Size: 52
Maintainer: Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>
Architecture: i386
Source: linux-meta
Version: 2.6.20.16.28.1
Depends: avm-fritz-firmware-2.6.20-16
Filename: pool/restricted/l/linux-meta/avm-fritz-firmware_2.6.20.16.28.1_i386.deb
Size: 24552
MD5sum: bd293de2f77444e8dd34b6ac181867d4
SHA1: ed9a1913f26298a05fb10e935d87a501247491a4
SHA256: 4a0cdd79ac7321b036090a404a89fa4f43a633ecf1583cdd589e0992f02db027
Description: Firmware for AVM Fritz! ISDN hardware
This package will always depend on the firmware package for the latest
complete Linux kernel available.
Bugs: mailto:ubuntu-users@lists.ubuntu.com
Origin: Ubuntu
A+
Dernière modification par inbox (Le 26/11/2007, à 20:14)
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#6 Le 26/11/2007, à 20:26
- JVH
Re : [Résolu] DPKG encore cassé
Voici les informations concernant cruft
JVH@JVH-desktop:~$ aptitude show cruft
Paquet : cruft
à‰tat: non installé
Version : 0.9.9ubuntu1
Priorité : optionnel
Section : universe/admin
Responsable : Ubuntu MOTU Team <ubuntu-motu@lists.ubuntu.com>
Taille décompressée : 1380k
Dépend: libc6 (>= 2.6-1), file
Description : Find any cruft built up on your system
cruft is a program to look over your system for anything that shouldn't be
there, but is; or for anything that should be there, but isn't.
It bases most of its results on dpkg's database, as well as a list of `extra
files' that can appear during the lifetime of various packages.
cruft is still in pre-release; your assistance in improving its accuracy and
performance is appreciated.
Il me semble que je devrais l'installer
Hors ligne
#7 Le 26/11/2007, à 20:35
- inbox
Re : [Résolu] DPKG encore cassé
L'installer, comment ?!
Es-tu certain que la commande show, t'affiche le contenu de /var/lib/dpkg/status, ou plutôt les informations venant d'aptitude ?
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#8 Le 26/11/2007, à 20:39
- JVH
Re : [Résolu] DPKG encore cassé
Voici le résultat de sudo gedit /var/lib/dpkg/status
Package: cruft
Status: unknown ok not-installed
Priority: optional
Section: universe/admin
Version: 16384:
C'est impossible d'installer ce paquet ? D'ailleurs, je ne sais pas de quoi il s'agit...
Hors ligne
#9 Le 27/11/2007, à 00:20
- inbox
Re : [Résolu] DPKG encore cassé
Avant de proposer une modification, il me faudrait encore une info.
Entre le "Package: cruft" et le "Package: xxxxxxx" suivant, il n'y a bien que ces 5 lignes ?
Tu as pu remarquer, comme moi, la ligne Version: 16384: qui correspond à ton message d'erreur. Si c'est bien le cas, il faut envisager de faire une copie du fichier /var/lib/dpkg/status, modifier l'original et repasser les commandes posant problème. C'est à dire, faire un
sudo aptitude update
puis
sudo dpkg --configure -a
.
Je ne garanti pas le résultat de cette manipulation. Je n'ai jamais eu à le faire. Je te laisse donc choisir si tu prends le risque ou pas.
a+
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#10 Le 27/11/2007, à 09:13
- JVH
Re : [Résolu] DPKG encore cassé
Salut inbox,
Je ne suis de retour que pour quelques instants.
Entre le "Package: cruft" et le "Package: xxxxxxx" suivant, il n'y a bien que ces 5 lignes ?
Oui, oui, oui, il n'y a que ces 5 lignes concernant le package cruft
Je vais essayer ta solution (dès que je serai revenu de mon boulot, afin de payer l'emprunt de mon ancienne licence $Win$ De toute façon, je n'ai pas trop d'alternative !
Encore deux questions :
1. Quelle version de cruft indiquer ? Ou juste supprimer les : après 16384 ?
2. Comment enregistrer les modifications de /var/lib/dpkg/status ? J'ai déjà essayé en m'y cassant les dents...
J'oubliais, bonne journée
Hors ligne
#11 Le 27/11/2007, à 14:05
- inbox
Re : [Résolu] DPKG encore cassé
Ce que je ferais est indiqué ci-dessous :
1/ sauvegarder le fichier status avec
sudo cp /var/lib/dpkg/status /var/lib/dpkg/status.nok
2/ éditer le fichier status avec
sudo gedit /var/lib/dpkg/status
3/ supprimer les lignes
Package: cruft
Status: unknown ok not-installed
Priority: optional
Section: universe/admin
Version: 16384:
et enregistrer le fichier
4/ lancer un
sudo aptitude update
puis
sudo aptitude safe-upgrade
5/ installer le paquet cruft pour voir ........
Constater le résultat.
Bon amusement.
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#12 Le 27/11/2007, à 18:17
- JVH
Re : [Résolu] DPKG encore cassé
Wahou, merci pour cet exposé. Je m'y emploie dès ce soir.
Hors ligne
#13 Le 28/11/2007, à 00:41
- JVH
Re : [Résolu] DPKG encore cassé
MERCI MERCI MERCI (ad lib.)
Ca a marché du premier coup, chapeau Monsieur.
Si t'étais devant je te baiserai... les pieds.
A bientôt (pas trop tôt quand même)
Dernière modification par JVH (Le 28/11/2007, à 00:47)
Hors ligne
#14 Le 28/11/2007, à 00:55
- inbox
Re : [Résolu] DPKG encore cassé
Pour un coup d'essai, ce n'est pas si mal.
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne