doom3 emerge fails on md5 verification Reproducible: Always Steps to Reproduce: 1. emerge doom3 2. 3. Actual Results: emerge doom3 Calculating dependencies ...done! >>> emerge (1 of 1) games-fps/doom3-1.3.1302 to / >>> Downloading http://distfiles.gentoo.org/distfiles/doom3.png --08:26:33-- http://distfiles.gentoo.org/distfiles/doom3.png => `/usr/portage/distfiles/doom3.png' Resolving distfiles.gentoo.org... 64.50.236.52, 216.165.129.135, 140.211.166.134Connecting to distfiles.gentoo.org[64.50.236.52]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 6,502 [image/png] 100%[====================================>] 6,502 --.--K/s 08:26:33 (128.11 KB/s) - `/usr/portage/distfiles/doom3.png' saved [6,502/6,502] >>> Downloading http://distfiles.gentoo.org/distfiles/doom3-linux-1.3.1302.x86.run --08:26:33-- http://distfiles.gentoo.org/distfiles/doom3-linux-1.3.1302.x86.run => `/usr/portage/distfiles/doom3-linux-1.3.1302.x86.run' Resolving distfiles.gentoo.org... 64.50.236.52, 216.165.129.135, 140.211.166.134Connecting to distfiles.gentoo.org[64.50.236.52]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 17,199,582 [text/plain] 100%[====================================>] 17,199,582 490.21K/s ETA 00:00 08:27:15 (456.68 KB/s) - `/usr/portage/distfiles/doom3-linux-1.3.1302.x86.run' saved [17,199,582/17,199,582] >>> md5 files ;-) doom3-1.3.1302.ebuild >>> md5 files ;-) files/digest-doom3-1.3.1302 >>> md5 src_uri ;-) doom3-linux-1.3.1302.x86.run !!! Digest verification Failed: !!! /usr/portage/distfiles/doom3.png !!! Reason: Failed on MD5 verification Expected Results: Successful emerge. emerge info Portage 2.0.51.22-r3 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.12-gentoo-r10 x86_64) ================================================================= System uname: 2.6.12-gentoo-r10 x86_64 AMD Athlon(tm) 64 Processor 3400+ Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5-r2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -pipe -fomit-frame-pointer -O2" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -pipe -fomit-frame-pointer -O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X alsa avi berkdb bitmap-fonts cdr crypt cups curl dvd dvdr eds emboss encode esd fam foomaticdb fortran gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 imagemagick imlib ipv6 jpeg kde lzw lzw-tiff mozilla mp3 mpeg ncurses nls opengl oss pam pdflib perl png python qt quicktime readline sdl spell ssl tcltk tcpd tiff truetype-fonts type1-fonts usb userlocales xml2 xmms xpm xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Please emerge --sync and try again.
$ emerge -f doom3 Calculating dependencies ...done! >>> emerge (1 of 1) games-fps/doom3-1.3.1302 to / >>> Previously fetched file: doom3.png size ;-) >>> Previously fetched file: doom3.png MD5 ;-) >>> Downloading http://gentoo.mirrors.pair.com/distfiles/doom3-linux-1.3.1302.x86.run --14:41:00-- http://gentoo.mirrors.pair.com/distfiles/doom3-linux-1.3.1302.x86.run => `/usr/portage/distfiles/doom3-linux-1.3.1302.x86.run' Resolving gentoo.mirrors.pair.com... 216.92.2.140 Connecting to gentoo.mirrors.pair.com|216.92.2.140|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 17,199,582 (16M) [text/plain] 100%[====================================>] 17,199,582 144.57K/s ETA 00:00 14:42:15 (223.05 KB/s) - `/usr/portage/distfiles/doom3-linux-1.3.1302.x86.run' saved [17199582/17199582] >>> doom3-linux-1.3.1302.x86.run size ;-) >>> doom3-linux-1.3.1302.x86.run MD5 ;-) >>> md5 src_uri ;-) doom3-linux-1.3.1302.x86.run >>> md5 src_uri ;-) doom3.png It looks like you have a bad copy locally or something. I would suggest deleting whatever you have in /usr/portage/distfiles and starting it over after a fresh emerge sync.
Still fails. I got exactly the same results.
...and if you download it from http://zerowing.idsoftware.com/linux/doom3.png ?
The md5sum does not agree between the file that was emerged and the one I got from ID. emerged doom3.png was: md5sum doom3.png b7be17eec8c4acb03b0f4435f25eb8ac doom3.png downloaded ID doom3.png was: md5sum doom3.png f99eb141eecc4b9dd188d6819d741546 doom3.png
I overwrote the emerged doom3.png with the one I downloaded from ID. The installation (emerge) continued correctly and finished the installation. Game is up and running. So, it appears something is wrong with the doom3.png in the Gentoo emerge. Regards. Mike
$ cp ~/doom3.png /space/distfiles-local I have updated the version on the mirrors with a freshly-downloaded copy form Id. It should take somewhere between 1 and 8 hours to propogate to all of the mirrors.