Je ne sais pas ce qui c’est passé…J’ai fais un apt-get upgrade hier soir, nickel…Y’a 5 min, je me suis dis" tiens, j’vais essayer le paquet “recordmydesktop” via apt-get install", voici le message d’erreur qui apparait:
oliv@debian:~$ su
Mot de passe :
debian:/home/oliv# apt-get install recordmydesktop
Lecture des listes de paquets… Erreur !
E: Malformed 1st word in the Status line
E: Erreur apparue lors du traitement de gcc-4.1 (UsePackage2)
E: Problem with MergeList /var/lib/dpkg/status
E: Les listes de paquets ou le fichier « status » ne peuvent être analysés ou lus.
debian:/home/oliv#
Pareil pour le apt-get upgrade, j’ai loupé un épisode??Surtout que je n’avais rien modifié depuis hier soir 
Ça c’est un des champs du paquet gcc-4.1 qui est malformé. Fais un
apt-cache policy gcc-4.1
et met en quarantaine le dépot correspondant, continue sans puis réessaye plus tard en remettant le dépot…
meme resultat:
debian:/home/oliv# apt-cache policy gcc-4.1
E: Malformed 1st word in the Status line
E: Erreur apparue lors du traitement de gcc-4.1 (UsePackage2)
E: Problem with MergeList /var/lib/dpkg/status
debian:/home/oliv#
Je reste dubitatif,la
…En 5 ans d’utilisation de Debian,c’est la premiere fois que ca m’arrive
Et si tu fait un :
ou un
sa donne quoi
sinon aptitude clean, aptitude autoclean, apt-get check
Je sais pas si sa va aider mais on sais jamais.
debian:/home/oliv# dpkg-reconfigure apt-get
dpkg-query: erreur d’analyse syntaxique, dans le fichier « /var/lib/dpkg/status » près de la ligne 13036 paquet « ttf-liberation »:
la ligne contenant la valeur de « conffiles » est mal formée « /etc/defoma/hints/ttf-niberation.hints"1a71bbac54e634521bac34c12134811b »
/usr/sbin/dpkg-reconfigure: apt-get n’est pas installé
debian:/home/oliv#
???
idem pour dpkg-reconfigure dpkg
debian:/home/oliv# dpkg-reconfigure dpkg
dpkg-query: erreur d’analyse syntaxique, dans le fichier « /var/lib/dpkg/status » près de la ligne 13036 paquet « ttf-liberation »:
la ligne contenant la valeur de « conffiles » est mal formée « /etc/defoma/hints/ttf-niberation.hints"1a71bbac54e634521bac34c12134811b »
/usr/sbin/dpkg-reconfigure: dpkg n’est pas installé
debian:/home/oliv#
Apparement, ni apt-get ,ni dpkg seraient installé… 
Question à la con: est ce que par hazard clamav peut etre responsable de ce merdier???
Salut,
Essaye ça (augmenter le cache par défaut) :
# nano /etc/apt/apt.conf
APT::Cache-Limit 10000000;
Merci pour le tuyau ,mais ca ne fonctionne pas non plus, je continue a chercher de mon coté, j’ai jamais réinstallé un debian, c’est pas aujourd’hui que ca va commencé ![]()
et si je réedite completement ce fichier via kedit??
3.3.4 Récupérer les données de sélection des paquets
Si /var/lib/dpkg/status est corrompu, le système Debian perd les données de sélection des paquets et en est grandement affecté. Cherchez le vieux fichier /var/lib/dpkg/status dans /var/lib/dpkg/status-old ou /var/backups/dpkg.status.*.
Garder /var/backups/ dans une partition séparée peut être une bonne idée puisque ce répertoire contient beaucoup de données système importantes.
Si le vieux fichier /var/lib/dpkg/status n'est pas disponible, vous pouvez quand même récupérer les données depuis des répertoires de /usr/share/doc/.
# ls /usr/share/doc | \
grep -v [A-Z] | \
grep -v '^texmf$' | \
grep -v '^debian$' | \
awk '{print $1 " install"}' | \
dpkg --set-selections
# dselect --expert # réinstallez le système, utilisez dselect si besoin
si le fichier .old existe copie le à la place de status (/var/lib/dpkg/status-old ou /var/backups/dpkg.status.*.)
Re,
Ici la même erreur et une solution forum.ubuntu-fr.org/viewtopic.php?pid=1103354
Un peu la même chose que celle de dchost99 je crois…
[quote=“dchost99”]http://www.linux-france.org/lug/gulliver/ml-archives/avril-2005/msg00357.html
une piste …[/quote]
En tout cas ne pas effacer/modifier var/lib/dpkg/status sans avoir fait une sauvegarde…
status.old est present, je le recopie a la place de statut,on va bien voir…
Aucune des solutions ne marchent…ni meme la derniere que j’viens d’essayer
Mais il est clair que le probleme vient de status
ls /usr/share/doc | grep -v [A-Z] | grep -v ‘^texmf$’ | grep -v ‘^debian$’ | awk ‘{print $1 " install"}’ | dpkg --set-selections
en une seule ligne la commande ?
méthode de burin (jamais testé), éditer status vérifier la cohérence des données, supprimer ce qui n’est pas correct
[quote=“dchost99”]ls /usr/share/doc | grep -v [A-Z] | grep -v ‘^texmf$’ | grep -v ‘^debian$’ | awk ‘{print $1 " install"}’ | dpkg --set-selections
en une seule ligne la commande ?
méthode de burin (jamais testé), éditer status vérifier la cohérence des données, supprimer ce qui n’est pas correct[/quote]
non,non, mais de toute facon ,ca ne fonctionne pas, pas plus que le remplacement de status par status.old, ![]()
fallait bien qu’un jour ca m’arrive,pour une premiere,c’est une premiere…
Re,
Le message d’erreur est identique après les différentes tentatives et manip ?
voici ce qui ressort systematiquement,quel que soit la manip:
dpkg: erreur d’analyse syntaxique, dans le fichier « /var/lib/dpkg/status » près de la ligne 13036 paquet « ttf-liberation »:
la ligne contenant la valeur de « conffiles » est mal formée « /etc/defoma/hints/ttf-niberation.hints"1a71bbac54e634521bac34c12134811b »
debian:/home/oliv#