[linux_var] gentoo: Digest verification failed per e2fsprogs

Lorenzo Lobba lorenzo.lobba a gmail.com
Dom 2 Nov 2008 11:27:51 UTC


2008/11/2 Aladino <geniodelmale a tele2.it>:
> Ciao
> lanciando un emerge su e2fsprogs ottengo questo errore
>
> !!! Digest verification failed:
> !!! /usr/portage/distfiles/e2fsprogs-1.40.9.tar.gz
> !!! Reason: Failed on RMD160 verification
> !!! Got: 983c251b5515eda51814f5ca8e75ead8199c1e15
> !!! Expected: 1cc51cb1b4bdcb338a2fdff50c79f38fb6e09eef
>
> In pratica sbaglia, sitematicamente, la verifica che il file scaricato
> sia integro.
>
> Ho provato a risyncare ma non e' cambiato nulla
>
> A qualcun altro e' capitato?
Hai provato a cancellare il file prima di rifare rsync.
Se non l'hai fatto dovresti cancellare il file
/usr/portage/distfiles/e2fsprogs-1.40.9.tar.gz

Comunque, il Resync "emerge --sync" non aggiorna i file in
/usr/portage/distfiles/
In questa directory sono messi i sorgenti dei programmi da compilare
per l'installazione o aggiornamento.
Se i sorgenti sono gią presenti, emerge passa direttamente al
controllo dell'integritą.
Se risultano non integri, checksum errato, si blocca in attesa che
qualcuno rimuova quel file ....

Anche io ho avuto problemi con e2fsprogs, ma per altri motivi:
e2fsprogs va in conflitto con la lib_err e bisogna fare alcune
operazioni in pił rispetto al normale aggiornamento.

Quello che vedevo era che
emerge -avuD world si blocca causa conflitti tra il programma da
aggiornare e alcune librerie installate.
Rimuovendo quelle librerie wget non funzionava e quindi non funziona
emerge......

Leggete questo:
http://bugs.gentoo.org/show_bug.cgi?id=234907
Dando questi comandi sono uscito dalla situazione di dipendenze incrociate.

1. emerge -NuDav --fetchonly world
2. emerge -C ss com_err e2fsprogs
3. emerge -NuDav --nodeps e2fsprogs-libs e2fsprogs
4. echo "sys-libs/com_err" >>/etc/portage/package.mask
5. echo "sys-libs/ss" >>/etc/portage/package.mask
6. echo "sys-libs/com_err-1.40.11" >>/etc/portage/profile/package.provided
7. echo "sys-libs/ss-1.40.11" >>/etc/portage/profile/package.provided

ciao
Lorenzo



More information about the Talking mailing list