Erreur dans /lib/dpkg/available

Le
Erwan David
Bonjour,

J'ai depuis quelques jours, sur chaque opération d'aptitude ou cron-apt le message :
dpkg-query: warning: parsing file '/var/lib/dpkg/available' near line 598280 package 'cnews':
error in Version string 'cr.g7-40.4': version number does not start with digit

Il semblerait donc que mon /var/lib/dpkg/available soit corrompu d'une
manière ou d'une autre (je n'ai pas le problème sur une autre machine,
où le paquet cnews n'est pas dans available, et un apt-cache search
cnews ne me donne pas le paquet sur la machine en cause).

Comment faire pour récupérer un /var/lib/dpkg/available correct ?

Merci.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20110427053759.GS3718@rail.eu.org
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Erwan David
Le #23312871
On Wed, Apr 27, 2011 at 07:38:16AM CEST, Erwan David
Bonjour,

J'ai depuis quelques jours, sur chaque opération d'aptitude ou cron-apt le message :
dpkg-query: warning: parsing file '/var/lib/dpkg/available' near line 598280 package 'cnews':
error in Version string 'cr.g7-40.4': version number does not start with digit

Il semblerait donc que mon /var/lib/dpkg/available soit corrompu d'une
manière ou d'une autre (je n'ai pas le problème sur une autre machine,
où le paquet cnews n'est pas dans available, et un apt-cache search
cnews ne me donne pas le paquet sur la machine en cause).

Comment faire pour récupérer un /var/lib/dpkg/available correct ?

Merci.



Je corrige le sujet...

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
François Boisson
Le #23312951
Le Wed, 27 Apr 2011 07:38:16 +0200
Erwan David
Bonjour,

J'ai depuis quelques jours, sur chaque opération d'aptitude ou cron-apt le
message : dpkg-query: warning: parsing file '/var/lib/dpkg/available' near
line 598280 package 'cnews': error in Version string 'cr.g7-40.4': version
number does not start with digit


Comment faire pour récupérer un /var/lib/dpkg/available correct ?



Il me semble que effectivement, on ne peut pas faire un paquet avec un numéro
de version commençant par une lettre, or bizarrement

$ apt-cache policy cnews
cnews:
Installé : (aucun)
Candidat : cr.g7-40.4
Table de version :
cr.g7-40.4 0
90 http://ftp.fr.debian.org lenny/main Packages

À part l'édition à la main du fichier, je ne vois pas comment régler ce souci.
Peut être peux tu regarder /var/lib/dpkg/available-old

François Boisson

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Erwan David
Le #23313011
On Wed, Apr 27, 2011 at 09:06:39AM CEST, François Boisson
Le Wed, 27 Apr 2011 07:38:16 +0200
Erwan David
> Bonjour,
>
> J'ai depuis quelques jours, sur chaque opération d'aptitude ou cron-apt le
> message : dpkg-query: warning: parsing file '/var/lib/dpkg/available' near
> line 598280 package 'cnews': error in Version string 'cr.g7-40.4': version
> number does not start with digit
>
>
> Comment faire pour récupérer un /var/lib/dpkg/available correct ?

Il me semble que effectivement, on ne peut pas faire un paquet avec un numéro
de version commençant par une lettre, or bizarrement

$ apt-cache policy cnews
cnews:
Installé : (aucun)
Candidat : cr.g7-40.4
Table de version :
cr.g7-40.4 0
90 http://ftp.fr.debian.org lenny/main Packages

À part l'édition à la main du fichier, je ne vois pas comment régler ce souci.
Peut être peux tu regarder /var/lib/dpkg/available-old

François Boisson



Il y a la même chose...

Faut-il rapporter un bug sur le paquet cnews ?


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Erwan David
Le #23313061
On Wed, Apr 27, 2011 at 09:06:39AM CEST, François Boisson
Le Wed, 27 Apr 2011 07:38:16 +0200
Erwan David
> Bonjour,
>
> J'ai depuis quelques jours, sur chaque opération d'aptitude ou cron-apt le
> message : dpkg-query: warning: parsing file '/var/lib/dpkg/available' near
> line 598280 package 'cnews': error in Version string 'cr.g7-40.4': version
> number does not start with digit
>
>
> Comment faire pour récupérer un /var/lib/dpkg/available correct ?

Il me semble que effectivement, on ne peut pas faire un paquet avec un numéro
de version commençant par une lettre, or bizarrement

$ apt-cache policy cnews
cnews:
Installé : (aucun)
Candidat : cr.g7-40.4
Table de version :
cr.g7-40.4 0
90 http://ftp.fr.debian.org lenny/main Packages

À part l'édition à la main du fichier, je ne vois pas comment régler ce souci.
Peut être peux tu regarder /var/lib/dpkg/available-old



Je suis en wheezy, et
$ apt-cache policy cnews
cnews:
Installed: (none)
Candidate: (none)
Version table:

Ce qui est d'autant plus étrange...

Comment ce fichier available est-il généré ? (le même problème ets
dans available.old et si je renomme available, il n'est pas recréé et
dpkg ne fonctionne plus).

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
tv.debian
Le #23313141
Le 27/04/2011 07:38, Erwan David a écrit :
Bonjour,

J'ai depuis quelques jours, sur chaque opération d'aptitude ou cron-apt le message :
dpkg-query: warning: parsing file '/var/lib/dpkg/available' near line 598280 package 'cnews':
error in Version string 'cr.g7-40.4': version number does not start with digit

Il semblerait donc que mon /var/lib/dpkg/available soit corrompu d'une
manière ou d'une autre (je n'ai pas le problème sur une autre machine,
où le paquet cnews n'est pas dans available, et un apt-cache search
cnews ne me donne pas le paquet sur la machine en cause).

Comment faire pour récupérer un /var/lib/dpkg/available correct ?

Merci.




Salut, tu peux faire :

apt-cache dumpavail > /var/lib/dpkg/available

puis

dpkg --update-avail /var/lib/dpkg/available


Il y a eu un sujet similaire vers Janvier 2011 sur la liste debian-user
(liste anglophone), si ça t'intéresse cherche le sujet "edit
/var/lib/dpkg/available" (de mémoire), d'autres méthodes étaient indiquées.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Txo
Le #23313341
En ce mercredi 27 avril 2011 à 07 h 38 Erwan David nous susu rrait :

Bonjour,

J'ai depuis quelques jours, sur chaque opération d'aptitude ou
cron-apt le message : dpkg-query: warning: parsing file
'/var/lib/dpkg/available' near line 598280 package 'cnews': error in
Version string 'cr.g7-40.4': version number does not start with digit

Il semblerait donc que mon /var/lib/dpkg/available soit corrompu d'une
manière ou d'une autre (je n'ai pas le problème sur une autre m achine,
où le paquet cnews n'est pas dans available, et un apt-cache search
cnews ne me donne pas le paquet sur la machine en cause).

Comment faire pour récupérer un /var/lib/dpkg/available correct ?

Merci.




bug #620566 avec même la solution pour ne pas être dérangà © de Raphaèl
Hertzog
http://bugs.debian.org/cgi-bin/bugreport.cgi?bugb0566#155

--
-+- Dominique Marin http://txodom.free.fr -+-
«Sous les pavés y'a plus la plage, il y a l'enfer et la Sé curité.»
-+- Léo Ferré Il n'y a plus rien -+-

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Publicité
Poster une réponse
Anonyme