Non il se melange pas :p
La commande 'slackpkg update gpg' permet de mettre à jour la clé gpg du serveur sur lequel on télécharge les paquets.
Je suis en train de me battre avec ma slack pour faire un upgrade total de 10.2 en current.
J'ai installé le paquet 'slackpkg' du CD 3 de la 10.2, j'ai ensuite lancé 'slackpkg update' pour récupérer la liste des paquets à jour (tout en ayant avant uncomment l'un des serveurs .. le serveur belge 1Go, pour ceux que ça interesse (ftp.belnet.be), pas le FR, parceque j'arrive pas a me log dessus).
J'ai ensuite fais un 'slackpkg update gpg' pour avoir la clé de sécurité gpg du serveur.
Ensuite, un simple 'slackpkg upgrade-all' m'a lancé la mise à jour complète du système (oui je sais j'ai pas fais de blacklist, donc MàJ du noyau aussi .. je sais pas ce que c'est sencé faire, c'est pour tester :p).
Bref, tout se passe bien jusqu'à ce que ça arrive à la MàJ du paquet Gnupg. Une fois cette MàJ fini, impossible de continuer, un message indique que gpg ne peut pas confirmer la clé. Ca télécharge, mais refuse d'installer.
Je mets ça sur le compte du changement de version de gpg .... je reboote donc le système pour prendre en compte la nouvelle version (aprés avoir fait un ctrl+c sur slackpkg)
Aprés reboot, je test gpg pour voir si il fonctionne. Résultat: NON '(
La commande gpg me répond qu'il manque la bibliothèque libreadline.so.5 .. je me dis que ça devrait faire parti d'un paquet que devrait être téléchargé plus tard.
Bon, pas d'affolement, je teste quand même de mettre la clé à jour... 'slackpkg update pgp' .... tout ok XD ... mais ça la télécharge dans un rep temporaire ...(/tmp/slackpkg.XXXXXX/gpgkey) (remplacer les XXXXXX par n'importe quoi, j'ai fais plusieurs fois le test et différent à chaque fois)
Je test alors d'installer la lib manquante, mais ça refuse de l'installer car il ne peut pas vérifier la clé gpg Oo
Bon je me dis que pas grave, on verra bien, .. je relance 'slackpkg update' pour le cas ou, puis 'slackpkg upgrade-all' .... ben ça continue de raller que la clé gpg est pas bonne.
Résultat, là je suis en train de continuer l'upgrade en ayant désactivé l'option gpg de slackpkg (nogpg=1), mais ça ne me plait pas .... je continue juste parceque c'est un portable de test, et que je pourrais tout remettre a zéro au cas où ^^
Pour la solution, Faut il blacklister gpg pour qu'il ne se modifie pas?, faut il copier la clé du rep temp vers un autre repertoire? si oui, lequel?, faut il courir autour de son pc, les bras en l'air, en chantant "la fin du monde est proche"?
Bref, je prends toutes solution pertinante :p
Shyban
Poste le Wednesday 30 August 2006 03:24:15