TIP Fichier corrompu ou incomplet (digests non identiques)

Un article de Gentoo Linux Wiki.

Cet article fait partie des Trucs et Astuces.

Terminaux / Shells CD Live X Portage Système Systèmes de fichier Autres


Lorsque vous obtenez un message d'erreur similaire à celui-ci :

Code : lors de l'exécution d'emerge
>>>emerge (1 of 1) catégorie/paquet to /
 !!! File is corrupt or incomplete (digests do not match)
 >>> our recorded digest XXXXXXX
 >>> your file's digest XXXXXXX

Essayez :

  1. effacez le fichier corrompu se trouvant dans /usr/portage/distfiles, retenter un emerge
  2. si cela échoue, essayez ceci : emerge sync, retenter un emerge
  3. si cela échoue, et que vous êtes SÛR que vous pouvez avoir confiance en la source et au fichier que vous avez téléchargé, exécutez la commande suivante :
Code : création d'un digest
ebuild /chemin/vers/ebuild digest

et relancez l'emerge. Ceci change le digest qui correspond maintenant à celui du fichier que vous avez téléchargé. Ceci supprimera dans tous les cas l'alarme, mais lorsque vous exécutez cette commande soyez sûr que ce fichier est de confiance; en effet, dès que la commande précédente a été exécutée, vous assurez au système qu'il peut avoir confiance en ce fichier.

Autres langues