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 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 wink

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 tongue

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$ wink 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.) big_smile
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. wink


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne