ebuild fails with this message: !!! File is corrupt or incomplete. (Digests do not match) >>> our recorded digest: 12d2a75f8156e10607be1eaa8e8ef120 >>> your file's digest: 5bbdf47e4b648844836de3e3f6897ab7 !!! File does not exist: /usr/portage/distfiles//verdan32.exe Already tried removing the distribution files, reemerging and changing mirror with no avail. Reproducible: Always Steps to Reproduce: 1. emerge xfree 2. 3. Actual Results: >>> emerge (1 of 1) x11-base/xfree-4.3.0-r3 to / >>> md5 src_uri ;-) X430src-1.tgz >>> md5 src_uri ;-) X430src-2.tgz >>> md5 src_uri ;-) X430src-3.tgz >>> md5 src_uri ;-) X430src-4.tgz >>> md5 src_uri ;-) X430src-5.tgz >>> md5 src_uri ;-) XFree86-4.3.0-patches-2.1.25.tar.bz2 >>> md5 src_uri ;-) xfree86-dri-resume-v8.patch >>> md5 src_uri ;-) xf86Wacom.c.gz >>> md5 src_uri ;-) savage-1.1.27t.zip >>> md5 src_uri ;-) sis_drv_src_311003-1.tar.gz >>> md5 src_uri ;-) synaptics-0.12.0.tar.bz2 >>> md5 src_uri ;-) gemini-koi8-u.tar.bz2 >>> md5 src_uri ;-) eurofonts-X11.tar.bz2 >>> md5 src_uri ;-) xfsft-encodings.tar.bz2 >>> md5 src_uri ;-) XFree86-compose.dir-0.1.bz2 >>> md5 src_uri ;-) XFree86-en_US.UTF-8.old.bz2 >>> md5 src_uri ;-) XFree86-locale.alias.bz2 >>> md5 src_uri ;-) XFree86-locale.dir.bz2 >>> md5 src_uri ;-) gentoo-cursors-tad-0.3.1.tar.bz2 >>> md5 src_uri ;-) andale32.exe >>> md5 src_uri ;-) arial32.exe >>> md5 src_uri ;-) arialb32.exe >>> md5 src_uri ;-) comic32.exe >>> md5 src_uri ;-) courie32.exe >>> md5 src_uri ;-) georgi32.exe >>> md5 src_uri ;-) impact32.exe >>> md5 src_uri ;-) times32.exe >>> md5 src_uri ;-) trebuc32.exe !!! File is corrupt or incomplete. (Digests do not match) >>> our recorded digest: 12d2a75f8156e10607be1eaa8e8ef120 >>> your file's digest: 5bbdf47e4b648844836de3e3f6897ab7 !!! File does not exist: /usr/portage/distfiles//verdan32.exe Expected Results: emerge the xfree package without errors Portage 2.0.49-r21 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r9, 2.6.0-test9- gentoo) ================================================================= System uname: 2.6.0-test9-gentoo i686 Mobile Pentium II Gentoo Base System version 1.4.3.10 distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=i686 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/ config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache sandbox" GENTOO_MIRRORS="ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO http://mirror.gentoo.gr.jp http://mirror.pudas.net/gentoo http://ds.thn.htu.se/linux/gentoo http://linux.thai.net/pub/mirrors/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X alsa apache2 apm arts avi berkdb crypt cups encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imap imlib java jpeg kde libg++ libwww mad maildir mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pda pdflib perl png python qt quicktime readline ruby sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"
Have you tried doing an 'emerge sync' again?
Hi Bryan - Yes, I already tried that
My portage reports the digest as 12d2a75f8156e10607be1eaa8e8ef120. I tried all the mirrors in your list, and they all gave the same. It would appear that the file /usr/portage/distfiles/verda32.exe on your computer is corrupted. When you say "tried removing the distribution files" was that including this one?
Mine matches as well.
I deleted the file again and this time it worked! Thanks for the help. I will keep an eye on why the file was corrupt twice. I use Prozilla to download. Sorry for opening a bug that was not caused by the ebuild itself.