The file currently present on the distfiles mirror(s) is bad, as in it's broken in it's current state. (The one in /tmp is directly fetched from the URI present in SRC_URI, the one in $DISTDIR is the one from the mirrors). $ md5sum /tmp/xorg-server-1.0.99.903.tar.bz2 18a1b0077839bfd5052a666c0de63f6d /tmp/xorg-server-1.0.99.903.tar.bz2 $ md5sum /usr/portage/distfiles/xorg-server-1.1.99.903.tar.bz2 aa7d6b3577d4d851faf1c591df490bd5 /usr/portage/distfiles/xorg-server-1.1.99.903.tar.bz2 $ ls -l /tmp/xorg-server-1.0.99.903.tar.bz2 -rw-r--r-- 1 phreak users 6321704 May 12 2006 xorg-server-1.0.99.903.tar.bz2 $ ls -l /usr/portage/distfiles/xorg-server-1.1.99.903.tar.bz2 -rw-rw-r-- 1 phreak portage 5980396 Dec 2 01:14 /usr/portage/distfiles/xorg-server-1.1.99.903.tar.bz2 I also know, the package is currently p.masked but nevertheless ..
That happens if you got something other on your head .. I grabbed the wrong tarball from upstream as comparison .. Sorry for the bugspam.
_ __/\___ __ | | ___ _ __ __/\__ \ / '_ \| |/ _ \| '_ \\ / /_ _\ |_) | | (_) | |_) /_ _\ \/ | .__/|_|\___/| .__/ \/ |_| |_|