Every mirror I've tried has a corrupted tarball for this ebuild: mail share # emerge /usr/portage/net-analyzer/rtg/rtg-0.7.4.ebuild Calculating dependencies ...done! >>> emerge (1 of 1) net-analyzer/rtg-0.7.4 to / >>> Downloading http://gentoo.oregonstate.edu/distfiles/rtg-0.7.4.tar.gz --05:31:51-- http://gentoo.oregonstate.edu/distfiles/rtg-0.7.4.tar.gz => `/usr/portage/distfiles/rtg-0.7.4.tar.gz' Resolving gentoo.oregonstate.edu... 128.193.0.3 Connecting to gentoo.oregonstate.edu[128.193.0.3]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 710,621 [application/x-gzip] 100%[====================================================================>] 710,621 252.54K/s 05:31:54 (252.10 KB/s) - `/usr/portage/distfiles/rtg-0.7.4.tar.gz' saved [710621/710621] !!! File is corrupt or incomplete. (Digests do not match) >>> our recorded digest: c61ff1323701e2771bb5ff9cf67f1b77 >>> your file's digest: 810c584caa6b944ff1752ce21f16a13e !!! File does not exist: /usr/portage/distfiles//rtg-0.7.4.tar.gz Reproducible: Always Steps to Reproduce: 1. 2. 3. emerge info Portage 2.0.50-r6 (default-amd64-2004.0, gcc-3.3.3, glibc-2.3.2-r9, 2.6.5-gentoo-r1) ================================================================= System uname: 2.6.5-gentoo-r1 x86_64 4 Gentoo Base System version 1.4.9 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -mmmx -msse2 -O3 -pipe -m64 -mfpmath=sse -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -mmmx -msse2 -O3 -pipe -m64 -mfpmath=sse -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acl acpi aim alsa amd64 apache2 apm arts avi crypt dvb encode foomaticdb gdbm gif gnome gpm gtk gtk2 imap imlib innodb jpeg kde ldap libwww maildir mikmod motif mozilla mpeg mysql ncurses nls nogcj oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sasl sdl slang snmp speex spell ssl tcltk tcpd truetype xml2 xmms xv zlib"
Sorry for the delay. This is very weird. I've seen this happen myself once, but after I rm /usr/portage/distfiles/rtg-0.7.4.tar.gz, and regrabbed it off the mirrors it was fine. root@rockman:/usr/portage/net-analyzer/rtg$ md5sum /usr/portage/distfiles/rtg-0.7.4.tar.gz c61ff1323701e2771bb5ff9cf67f1b77 /usr/portage/distfiles/rtg-0.7.4.tar.gz Pulled fresh off a mirror, and emerged fine. I'll begin investigating this further though. Thanks
I'm having the same problem: pilot rtg # emerge --nodeps rtg-0.7.4.ebuild Calculating dependencies ...done! >>> emerge (1 of 1) net-analyzer/rtg-0.7.4 to / >>> Downloading http://gentoo.oregonstate.edu/distfiles/rtg-0.7.4.tar.gz --16:35:40-- http://gentoo.oregonstate.edu/distfiles/rtg-0.7.4.tar.gz => `/usr/portage/distfiles/rtg-0.7.4.tar.gz' Resolving gentoo.oregonstate.edu... 128.193.0.3 Connecting to gentoo.oregonstate.edu[128.193.0.3]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 710,621 [application/x-gzip] 100%[==========================================================================>] 710,621 158.91K/s ETA 00:00 16:35:45 (151.12 KB/s) - `/usr/portage/distfiles/rtg-0.7.4.tar.gz' saved [710621/710621] !!! File is corrupt or incomplete. (Digests do not match) >>> our recorded digest: c61ff1323701e2771bb5ff9cf67f1b77 >>> your file's digest: 810c584caa6b944ff1752ce21f16a13e !!! File does not exist: /usr/portage/distfiles//rtg-0.7.4.tar.gz
Perhaps the file on Gentoo mirrors are outdated? If I add RESTRICT="nomirror" to the ebuild and do "emerge -Of rtg", the md5sum passes. Calculating dependencies ...done! >>> emerge (1 of 1) net-analyzer/rtg-0.7.4 to / >>> Downloading http://easynews.dl.sourceforge.net/sourceforge/rtg/rtg-0.7.4.tar.gz --15:45:28-- http://easynews.dl.sourceforge.net/sourceforge/rtg/rtg-0.7.4.tar.gz => `/usr/portage/distfiles/rtg-0.7.4.tar.gz' Resolving easynews.dl.sourceforge.net... 140.99.102.30 Connecting to easynews.dl.sourceforge.net[140.99.102.30]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 710,621 [application/x-gzip] 100%[================================================================================================>] 710,621 781.46K/s 15:45:29 (779.15 KB/s) - `/usr/portage/distfiles/rtg-0.7.4.tar.gz' saved [710621/710621] >>> rtg-0.7.4.tar.gz MD5 ;-) >>> md5 src_uri ;-) rtg-0.7.4.tar.gz If I remove the RESTRICT line, I get failures until I reach the SourceForge mirrors. I'll ask about this on the gentoo-dev list.
Minor edit, I ping'ed the gentoo-mirrors list instead since I assumed I would get to the right people faster there.
Alright guys. I've dropped the correct rtg-0.7.4.tar.gz into our distfiles-local, which will automatically distribute it to all the mirrors. anti@toucan distfiles-local $ md5sum rtg-0.7.4.tar.gz c61ff1323701e2771bb5ff9cf67f1b77 rtg-0.7.4.tar.gz This is the correct tarball with the correct digest. This should fix itself within the next few days as it gets out to all the mirrors. Let me know if you guys have anymore problems. I'll leave open for a few more days then.
Alright, all the mirrors should be updated. I'm closing this one out.