[RESOLU]impossible d'installer un paquet librairie manquante

Bonjour à tous,

j’ai énormément de mal à identifier mon problème, je résume mes dernières actions :

je voulais simplement installer gdb sur ma distrib, en faisant un apt-get install gdb j’ai eu des messages d’erreurs à la fin :

W: GPG error: http://security.debian.org squeeze/updates Release: Unknown error executing gpgv W: GPG error: http://ftp.br.debian.org squeeze Release: Unknown error executing gpgv W: GPG error: http://ftp.br.debian.org squeeze-updates Release: Unknown error executing gpgv E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.

Et à partir de là, c’est le drame…

dpkg --configure -a dpkg: parse error, in file '/var/lib/dpkg/status' near line 0: EOF after field name `'

Je suis tombé sur un fofo un peu par hasard où il était écrit qu’il fallait ajouter une ligne dans /etc/apt/sources.list :

apres un update impossible d’installer quoi que ce soit ni d’'utiliser le logiciel apt ou aptitude…
exemples :

apt-key update gpg: error while loading shared libraries: /lib/libbz2.so.1.0: invalid ELF header gpg: error while loading shared libraries: /lib/libbz2.so.1.0: invalid ELF header

J’y comprend peau de zob, si quelqu’un voit d’où ça peut venir… C’est comme s’il manquait des librairies qui ont sauté au passage…

ma machine est une FOXG20 (processeur ARM) et voici quelques informations sur mon OS

lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 6.0.2 (squeeze) Release: 6.0.2 Codename: squeeze

Merci d’avance.

Salut à toi

[quote=“lamoule74”]
Et à partir de là, c’est le drame…

dpkg --configure -a dpkg: parse error, in file '/var/lib/dpkg/status' near line 0: EOF after field name `' [/quote]

On va prendre les problèmes un par un. Est-ce que tu as essayé d’éditer /var/lib/dpkg/status après avoir fait un .bak pour supprimer le caractère sur lequel il bloque ?

Salut,

Ton souci peut se résumer comme ci-dessous.

Certains, ici, roulent en rolls royce (Testing/Sid) sans en avoir les capacités/connaissances et toi tout au contraire tu es à la traîne.

As-tu conscience d’être en version oldstable 6.0.2 alors que la version stable se trouve être Wheezy 7.1, depuis environ cinq mois …

Un début de compréhension …

7.5 La signature de paquet dans Debian

7.5.2 apt sécurisé

[quote]

La version 0.6 d’apt, disponible depuis Debian 4.0 Etch, et les versions plus récentes, intègrent apt-secure (aussi connu sous le nom d’apt sécurisé) qui est un outil permettant à l’administrateur système de tester l’intégrité des paquets téléchargés conformément au schéma ci-dessus. Cette version contient l’outil apt-key pour ajouter de nouvelles clefs au trousseau d’apt qui ne contient par défaut que la clef actuelle de signature de l’archive Debian.

Ces modifications sont basées sur un correctif pour apt (disponible dans le bogue nº 203741) qui fournit cette implémentation.

apt sécurisé fonctionne en vérifiant la distribution à l’aide du fichier Release, conformément à Vérification par version de distribution, Section 7.5.3. Typiquement, ce processus sera transparent pour l’administrateur bien qu’il faudra intervenir chaque année [57] pour ajouter la nouvelle clef de l’archive quand elle est modifiée. Pour obtenir plus de renseignements sur les étapes qu’un administrateur doit accomplir, consultez Ajout de clef en sécurité, Section 7.5.3.7.

Cette fonctionnalité est encore en développement, donc si vous pensez avoir trouvé des bogues dans ce paquet, veuillez d’abord vérifier que vous utilisez la dernière version (car ce paquet peut évoluer beaucoup avant d’être diffusé) et si vous utilisez la dernière version, soumettez un rapport de bogue sur le paquet apt.

Plus de renseignements sont disponibles sur les pages du wiki et dans la documentation officielle : Migration vers APT 0.6 et Vérification de signature APT. [/quote]

[code][19:14:22] ~ # aptitude show gpgv
Paquet : gpgv
État: installé
Automatiquement installé: oui
Multiarchitecture : étranger
Version : 1.4.12-7+deb7u1
Priorité : important
Section : utils
Responsable : Debian GnuPG-Maintainers pkg-gnupg-maint@lists.alioth.debian.org
Architecture : i386
Taille décompressée : 406 k
Dépend: libbz2-1.0, libc6 (>= 2.4), zlib1g (>= 1:1.1.4)
Suggère: gnupg
Description : GNU privacy guard - outil de vérification de signatures
GnuPG est l’outil GNU pour la communication et l’emmagasinage de données sécuritaires.

gpgv est une version allégée de gnupg qui est seulement capable de vérifier des signatures. Il est plus petit que le programme complet gnupg et utilise une autre méthode (plus
simple) pour vérifier que les clés publiques utilisées pour la signature sont des clés de confiance.
Site : http://www.gnupg.org

[19:14:35] ~ #[/code]

[19:14:37] ~ # aptitude -s install gdb Les NOUVEAUX paquets suivants vont être installés : gdb gdbserver{a} 0 paquets mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de télécharger 2 349 ko d'archives. Après dépaquetage, 5 923 ko seront utilisés. Voulez-vous continuer ? [Y/n/?] y Charger/installer/enlever des paquets. [19:15:05] ~ #

[19:16:57] ~ # apt-cache policy gpgv gpgv: Installé : 1.4.12-7+deb7u1 Candidat : 1.4.12-7+deb7u1 Table de version : 1.4.14-1 0 97 http://ftp.fr.debian.org/debian/ testing/main i386 Packages 95 http://ftp.fr.debian.org/debian/ unstable/main i386 Packages *** 1.4.12-7+deb7u1 0 990 http://security.debian.org/ stable/updates/main i386 Packages 100 /var/lib/dpkg/status 1.4.12-7 0 990 http://ftp.fr.debian.org/debian/ stable/main i386 Packages 1.4.10-4+squeeze2 0 500 http://security.debian.org/ oldstable/updates/main i386 Packages 1.4.10-4+squeeze1 0 500 http://ftp.fr.debian.org/debian/ oldstable/main i386 Packages [19:17:01] ~ #

Bonjour à vous deux

Oui j’en ai conscience Monsieur le “très bavard” si je suis en 6.0.2, si j’ai fait un lsb_release -a c’est pas par hasard, c’est que je travaille sur une carte embarqué FOX G20 (je le redis) et que je voulais le faire remarquer. Et pour le coup ça fait parti de mes contraintes de rester en oldstable.

Salut, alors non je n’ai pas fait ça par contre on dirait que j’ai auto-résolu mon problème de mise à jour de paquet en mettant la date à jour comme ceci : date MMJJHHmmAA. c’est peut pour ça que les clés GPG étaient en erreur…
Donc j’ai fait ça en faisant un petit chmod +x sur /lib/libbz2.so.1.0.4 (mais bon, à mon avis c’est plus la date qui a débloqué la schmilblick).

Quelqu’un peut confirmer que cela vient bien de la date ?
Dois-je mettre résolu?

Merci à ceux qui ont prit la peine de répondre.

Salut,

[quote=“nono”]Comme hier cette même erreur c’est reproduite, cela m’a chagriné.

Ce n’est plus l’image iso qui a servi d’installation que je mets en
doute.

En creusant, je me suis aperçu que le PC était en mai 2006. En
mettant le PC à l’heure et en faisant un apt-get update tout rentre dans
l’ordre.

Note: la prochaine fois que je récupère une brouette, je fais un tour
dans le bios :wink:

nono[/quote]

linux-france.org/lug/gullive … 00309.html

Merci prince des ténèbres

Un peu plus sérieusement … Other problems

[quote]Other problems

One not so obvious gotcha is that if your clock is very far off, secure apt will not work. If it's set to a date in the past, such as 1999, apt will fail with an unhelpful message such as this:

  W: GPG error: [archive.progeny.com](http://archive.progeny.com) sid Release: Unknown error executing gpg

Although apt-key list will make the problem plain:

gpg: key 2D230C5F was created 192324901 seconds in the future (time warp or clock problem)
gpg: key 2D230C5F was created 192324901 seconds in the future (time warp or clock problem)
pub   1024D/2D230C5F 2006-01-03
uid                  Debian Archive Automatic Signing Key (2006) <ftpmaster@debian.org>

If it's set to a date too far in the future, apt will treat the keys as expired. [/quote]

[quote=“lamoule74”]Bonjour à vous deux
Oui j’en ai conscience Monsieur le “très bavard”

Merci à ceux qui ont prit la peine de répondre.[/quote]

La mention “très bavard” et d’autres du même acabit ( comme lamoule: “nouvel utilisateur” ) est mise automatiquement par le moteur du forum, en fonction du nombre de messages. Il ne s’agit pas d’un pseudo.
Si lamoule persiste et s’accroche au rocher, il(ou elle) sera certainement un jour qualifié de très bavard(e) !

C’est un très bon rocher pour se développer…, on s’y entraide et on s’y engueule, bref un vraie famille !
La preuve: :violin: :animals-fishgreen: :animals-fishblue: :character-ariel: :character-jaws:

Salut,

@ lamoule74, je t’attendais, (comme dab) au tournant, l’occasion se présentant, je ne saurai manquer à mes droits et devoirs !

Je n’aurai certainement pas su mieux dire josephtux. :023 Merci !!

Et, il a raison josephtux, j’en suis l’une des preuves vivantes !

Ce que je sais/maîtrise à cette heure, je le dois en très grande partie à ce forum, le nôtre et peut-être unique, pour quelque temps, … encore !

Ceci, au grès d’innombrables lectures, ma curiosité insatiable et sans mesure aucune, liberté liberté, quand tu nous tiens … 8)


ps : Monsieur le très grand bavard est inscrit (officiellement), ici même, depuis le 10 Mai 2010, ne te fit pas à mon compteur, présentement ni même à certaines dérives … occasionnels, un tant soit peu, je ne suis qu’un Homme et non un dieu ici bas.

Remarque : étant Athée, hein … :whistle:

Postscriptum : à l’avenir, évites dans la mesure du possible, de tenter de me faire passer pour le con, que je ne suis ! :mrgreen:


Ceci dit, ton souci ne me semble guère pointer vers un “résolu”, depuis … :033

Sans vouloir être chiant, serait-il possible de passer le sujet (si il est résolu) en résolu avec la coche verte et de virer le [RESOLU] du titre histoire de faire plus classe.

:sunglasses: