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/06/2015, à 16:25

pilou254

[RÉSOLU] Gestionnaire de mise à jour - dpkg: error: parsing file !

Bonjour à tous,

le gestionnaire de mise à jour m'indique 35 paquets à rajeunir.
Update-magager ne semble pas être d'accord :

Échec du traitement du paquet
L'installation ou la suppression d'un paquet logiciel a échoué.

Détails :

installArchives() failed: 
Extraction des modles depuis les paquets: 85%%
Extraction des modles depuis les paquets: 100%%

Extraction des modles depuis les paquets: 85%%
Extraction des modles depuis les paquets: 100%%

Extraction des modles depuis les paquets: 85%%
Extraction des modles depuis les paquets: 100%%

Extraction des modles depuis les paquets: 85%%
Extraction des modles depuis les paquets: 100%%
dpkg: error: parsing file '/var/lib/dpkg/available' near line 732153 package 'libgecode30':
 field name `' must be followed by colon
Error in function: 
SystemError: E:Sub-process /usr/bin/dpkg returned an error code (2)

En ligne de commande j'obtiens quelque chose de similaire :

dpkg : erreur : analyse du fichier '/var/lib/dpkg/available' vers la ligne 732153 paquet 'libgecode30' :
 le nom de champ «  » doit être suivi de deux points (:) 
E: Sub-process /usr/bin/dpkg returned an error code (2)
Échec de l'installation d'un paquet. Tentative de récupération :

Mais la tentative de récupération ne donne rien, ça tourne dans le vide ...

Dans le fichier /var/lib/dpkg/available je retrouve bien le descriptif du paquet "libgecode30" et les deux points semblent suivre tous les noms de champ ... je ne vois rien de suspect (à mon niveau bien sûr ...).

Package: libgecode30
Priority: optional
Section: universe/libs
Installed-Size: 11149
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Architecture: amd64
Source: gecode
Version: 3.7.1-3
Depends: libc6 (>= 2.3.2), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.1.1)
Suggests: libgecode-dev
Filename: pool/universe/g/gecode/libgecode30_3.7.1-3_amd64.deb
Size: 2862108
MD5sum: 5b03e4a8be6d6cf47202e9efa70e24b6
Description: generic constraint development environment
Original-Maintainer: Kari Pahula <kaol@debian.org>
SHA1: 17c5575e03deff1370921fcfa07390aaa67c5c89
SHA256: f41e3f3e273ead6127a8910713141e66ff64

Sauriez-vous comment sortir cette "histoire" ?
Par avance, comme toujours, Merci.

Dernière modification par pilou254 (Le 07/06/2015, à 19:14)

Hors ligne

#2 Le 04/06/2015, à 18:28

f.x0

Re : [RÉSOLU] Gestionnaire de mise à jour - dpkg: error: parsing file !

Bonjour pilou254,

postes le même contenu  mais en ajoutant :
les 10 lignes précédentes
et les 10 lignes suivantes


SOPI

Hors ligne

#3 Le 05/06/2015, à 16:23

pilou254

Re : [RÉSOLU] Gestionnaire de mise à jour - dpkg: error: parsing file !

Bonjour f.x0,

merci pour ta réponse.
Le contenu du fichier /var/lib/dpkg/available avec les 10 lignes avant\après :

Package: cl-sql-postgresql
Priority: extra
Section: universe/devel
Installed-Size: 87
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Architecture: all
Source: cl-sql
Version: 6.1.1-1
Provides: cl-sql-backend
Depends: cl-sql (= 6.1.1-1), libpq-dev, cl-sql-uffi (>= 6.1.1-1)
Filename: pool/universe/c/cl-sql/cl-sql-postgresql_6.1.1-1_all.deb
Size: 9302
MD5sum: ecccf9a005f0ab45d8712a0ac110dc07
Description: CLSQL database backend, PostgreSQL via library
Original-Maintainer: Kevin M. Rosenberg <kmr@debian.org>
SHA1: a325df8f73066dd6fae4b95a2157d4151b0d4b4a
SHA256: c4ff2897b915e724845072279f6a2d66604c1a573b038f184b1dd735a6c07af3
Homepage: http://clsql.b9.com/
Description-md5: 79c554ec7f1bb4e04b6f728ca8577135

Package: libgecode30
Priority: optional
Section: universe/libs
Installed-Size: 11149
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Architecture: amd64
Source: gecode
Version: 3.7.1-3
Depends: libc6 (>= 2.3.2), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.1.1)
Suggests: libgecode-dev
Filename: pool/universe/g/gecode/libgecode30_3.7.1-3_amd64.deb
Size: 2862108
MD5sum: 5b03e4a8be6d6cf47202e9efa70e24b6
Description: generic constraint development environment
Original-Maintainer: Kari Pahula <kaol@debian.org>
SHA1: 17c5575e03deff1370921fcfa07390aaa67c5c89
SHA256: f41e3f3e273ead6127a8910713141e66ff64^A^@^@^@ǂX^B^E^@^@m^U^@m^U^@     V^H^@8^G^@^A^B^@^@^@^@^@^@ނ^E^@^@m^U^@m^U^@  V^H^@9^G^@^A^@^@^@^@^@^@^@$
^@m^U^@bm^U^@  V^H^@D^G^@^A^P^@^@^@^@^@^@
^@m^U^@cm^U^@  V^H^@E^G^@^A^P^@^@^@^@^@^@
^@m^U^@dm^U^@  V^H^@F^G^@^A^P^@^@^@^@^@^@Lj
^@m^U^@em^U^@  V^H^@G^G^@^A^@^@^@^@^@^@^@^@^@m^U^@fm^U^@   V^H^@H^G^@^A^P^@^@^@^@^@^@^W  ^@m^U^@gm^U^@  V^H^@I^G^@^A^P^@^@^@^@^@^@^\  ^@m^U^@hm^U$
V^H^@i^G^@^A^@^@^@^@^@^@^@w^A^@m^U^@m^U^@
V^H^@j^G^@^E^@^@^@^@^@^@^@w^A^@m^U^@m^U^@
V^H^@k^G^@^E^@^@^@^@^@^@^@w^A^@m^U^@m^U^@
V^H^@l^G^@^E^@^@^@^@^@^@^@w^A^@m^U^@m^U^@
V^H^@m^G^@^E^@^@^@^@^@^@^@w^A^@m^U^@^F^L^@
V^H^@n^G^@^F^@^@^@^@^@^@^@w^A^@m^U^@m^U^@
V^H^@o^G^@^F^@^@^@^@^@^@^@w^A^@m^U^@m^U^@
V^H^@p^G^@^F^@^@^@^@^@^@^@w^A^@m^U^@m^U^@
V^H^@q^G^@^F^@^@^@^@^@^@^@w^A^@m^U^@m^U^@
V^H^@r^G^@^F^@^@^@^@^@^@^@w^A^@m^U^@m^U^@
V^H^@s^G^@^F^@^@^@^@^@^@^@w^A^@m^U^@m^U^@
V^H^@t^G^@^F^@^@^@^@^@^@^@w^A^@m^U^@m^U^@
V^H^@u^G^@^F^@^@^@^@^@^@^@w^A^@^@^@^@^@m^U^@
V^H^@v^G^@^E^@^@^@X^B^Z^@^@m^U^@W^U^@^KV^H^@w^G^@^A^B^@^@^@^@^@^@^K^F^@^@m^U^@m^U^@^KV^H^@x^G^@^A^@^@^@^DX^Bw0^@^@m^U^@^T)^U^@^KV^H^@y^G^@^A^D^

Tu sembles avoir eu le nez creux, ce qui suit après le descriptif de libgecode30 ne m'inspire rien de bon.

Pour info, la réponse à ta demande concernant le fichier /var/lib/dpkg/available-old :

Package: cyrus-dev-2.4
Priority: extra
Section: universe/devel
Installed-Size: 1434
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Architecture: i386
Source: cyrus-imapd-2.4
Version: 2.4.12-2
Replaces: cyrus-dev (<< 2.4.12-2), cyrus-dev-2.2 (<< 2.4), cyrus-dev-2.3
Provides: cyrus-dev, cyrus-dev-2.2, cyrus-dev-2.3
Depends: libcyrus-imap-perl24 (>= 2.4.12-2), cyrus-common-2.4 (= 2.4.12-2), libsasl2-dev (>= 2.1.9)
Conflicts: cyrus-dev (<< 2.4.12-2), cyrus-dev-2.2 (<< 2.4), cyrus-dev-2.3, libdb2-dev (<< 2.7.7.0-6), libdb3-dev (<< 3.2.9-15), libdb4.2-dev (<< 4.2.52)
Filename: pool/universe/c/cyrus-imapd-2.4/cyrus-dev-2.4_2.4.12-2_i386.deb
Size: 276652
MD5sum: f084ce088bc730fd4f63b15e04493c6b
Description: Cyrus mail system - developer files
Original-Maintainer: Debian Cyrus Team <pkg-cyrus-imapd-debian-devel@lists.alioth.debian.org>
SHA1: 13f57f0b00b1ff31cadcf4790aec4ff45d11f649
SHA256: b2289f86a114aed71d704d20166040a5566cd2b9b66481ef89df38c4fbef2cb9
Homepage: http://www.cyrusimap.org/
Description-md5: 347562000951d59a8dc8520333a42af0

Package: libgecode30
Priority: optional
Section: universe/libs
Installed-Size: 11149
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Architecture: amd64
Source: gecode
Version: 3.7.1-3
Depends: libc6 (>= 2.3.2), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.1.1)
Suggests: libgecode-dev
Filename: pool/universe/g/gecode/libgecode30_3.7.1-3_amd64.deb
Size: 2862108
MD5sum: 5b03e4a8be6d6cf47202e9efa70e24b6
Description: generic constraint development environment
Original-Maintainer: Kari Pahula <kaol@debian.org>
SHA1: 17c5575e03deff1370921fcfa07390aaa67c5c89
SHA256: f41e3f3e273ead6127a8910713141e66ff647729752d2ed538d367eb1546f047
Homepage: http://www.gecode.org/
Description-md5: c2b92f467eefa985cef7ccbf4d0926fd

Package: libgecode30
Priority: optional
Section: universe/libs
Installed-Size: 10711
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Architecture: i386
Source: gecode
Version: 3.7.1-3
Depends: libc6 (>= 2.3.6-6~), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.1.1)
Suggests: libgecode-dev
Filename: pool/universe/g/gecode/libgecode30_3.7.1-3_i386.deb
Size: 2898904
MD5sum: 14f0663da404be7144c08fbb7c1bb51b
Description: generic constraint development environment
Original-Maintainer: Kari Pahula <kaol@debian.org>
SHA1: 1ed5fa2dc8a8bd315cf742e37eb9141e23f947c8
SHA256: dc2f85e2d1e3978c68f566a9f491660744be25211601f85f970fe9d43b3a3257
Homepage: http://www.gecode.org/
Description-md5: c2b92f467eefa985cef7ccbf4d0926fd

Le paquet en question est décrit 2 fois, sûrement des versions différentes mais c'est par contre beaucoup plus propre !

Qu'en penses-tu ?

Merci.

Hors ligne

#4 Le 05/06/2015, à 18:01

f.x0

Re : [RÉSOLU] Gestionnaire de mise à jour - dpkg: error: parsing file !

En effet ton fichier est loin d'être propre.

Postes le retour du fichier /var/lib/dpkg/available à partir de

Package: libgecode30

jusqu'à la nouvelle ligne qui commencera par

Package:

en espérant qu'il y en a bien une.


SOPI

Hors ligne

#5 Le 07/06/2015, à 19:12

pilou254

Re : [RÉSOLU] Gestionnaire de mise à jour - dpkg: error: parsing file !

f.x0 a écrit :

En effet ton fichier est loin d'être propre.
Postes le retour du fichier /var/lib/dpkg/available à partir de

Package: libgecode30

jusqu'à la nouvelle ligne qui commencera par

Package:

en espérant qu'il y en a bien une.

Bonsoir f.x0,
impossible de manipuler le fichier avec un éditeur texte, même avec nano, ça plante, ça coince, ça n'avance pas ... bref, c'est pas jouable.
De plus, nano, soit-disant intuitif ... c'est la croix et la bannière pour faire des manips simples sur un fichier texte, franchement, les mecs qui ont pondu cet utilitaire ...

Au final, j'ai tenté un "dselect update" et les choses sont apparemment rentré dans l'ordre.
La mise à jour des 35 paquets à été effectué et je peux à nouveaux installer et / ou dé-installer des applications.

Merci pour tes réponses,
Bonne soirée.

Hors ligne