xorg-docs is emerge along with the whole xorg but it is the only ebuild that returns a bad md5 status. the hash is totally different. I tried it first with only the default 2006.1 USE flags and today I added quite a lot more as it's a desktop system so I need support of al audio and video stuff and cd/dvd burning. Reproducible: Always Steps to Reproduce: 1.'emerge xorg-docs' or emerge anything that has it as a dependency Actual Results: It is downloaded and the ebuild, auxfile and miscfile checksums are checked ok and than on the 'main' file (the xorg-docs-1.2.tar.bz2) it crashes because of a different md5 hash. Expected Results: Ofcourse it should have calculated hash that is the same as the one provided and emerge smoothly. this is what i get: * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking xorg-docs-1.2.tar.bz2 ;-) ... [ !! ] !!! Digest verification failed: !!! /usr/portage/distfiles/xorg-docs-1.2.tar.bz2 !!! Reason: Failed on MD5 verification !!! Got: 6a4658ac4de8a29ab28d04b6dc2e5ea7 !!! Expected: f817c5df43817846c1b27bac83da74d7 and thats the emerge info: Portage 2.1.2-r9 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r5 i686) ================================================================= System uname: 2.6.19-gentoo-r5 i686 Pentium III (Coppermine) Gentoo Base System release 1.12.9 Timestamp of tree: Tue, 20 Feb 2007 23:50:01 +0000 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium3 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -march=pentium3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://src.gentoo.pl http://gentoo.prz.rzeszow.pl http://gentoo.zie.pg.gda.pl http://gentoo.po.opole.pl ftp://gentoo.po.opole.pl ftp://mirror.icis.pcz.pl/gentoo/ " MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X a52 aac acpi alsa avahi bash-completion berkdb bitmap-fonts bonobo bzip2 cairo cddb cdparanoia cdr clamav cli cracklib crypt cups dbus dri dts dvd dvdr dvdread encode exif fbcon ffmpeg firefox flac fortran gdbm gif gnome gpm gtk gtk2 hal iconv ipv6 isdnlog java javascript jpeg jpeg2k libg++ libnotify mad maildir matroska midi mime mmx mp3 mpeg mplayer musepack ncurses nls nptl nptlonly ogg openal opengl pam pcre pdf perl png ppds pppd python quicktime readline reflection samba session spl sse ssl svg tcpd truetype-fonts type1-fonts unicode usb vcd vorbis win32codecs x264 x86 xine xinerama xorg xosd zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="s3virge" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Works for me. What happens if you issue GENTOO_MIRRORS="" emerge -1 xorg-docs ?
Please reopen if this remains an issue after a sync and deleting it from your distfiles.