I am providing this report as documentation. It is simmilar to one that I previous submitted on automake (see Bug 61145). It was resolved, but I am paranoid and wanted to make sure something bad is not happening on the gentoo mirrors. emerge -uD world Calculating world dependencies ...done! >>> emerge (1 of 1) x11-libs/qt-3.3.3 to / !!! File is corrupt or incomplete. (Digests do not match) >>> our recorded digest: 3e0a0c8429b0a974b39b5f535ddff01c >>> your file's digest: 5e2a4a5896cd6fd51d12dfe0fddb9b69 !!! File does not exist: /usr/portage/distfiles//qt-x11-free-3.3.3.tar.bz2 Reproducible: Always Steps to Reproduce: 1. 2. 3. emerge info Portage 2.0.50-r9 (default-amd64-2004.2, gcc-3.3.3, glibc-2.3.4.20040619-r1, 2.6.7-gentoo-r14) ================================================================= System uname: 2.6.7-gentoo-r14 x86_64 4 Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-march=k8 -pipe -fomit-frame-pointer -O2" 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/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="autoaddcvs ccache" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mirror.datapipe.net/gentoo http://gentoo.mirrors.pair.com/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa amd64 apm arts avi berkdb cdr crypt dvd dvdr encode esd f77 foomaticdb gdbm gif gnome gpm gtk gtk2 guile imlib jack jpeg libg++ libwww mikmod motif mozilla mpeg ncurses nls nogcj oggvorbis opengl oss pam pcmcia pdflib perl png python quicktime readline sdl slang spell ssl tcltk tcpd truetype xml2 xmms xv zlib" My make.config (minus datapipe): # These settings were set by the catalyst build script that automatically built this stage # Please consult /etc/make.conf.example for a more detailed example CFLAGS="-march=k8 -pipe -fomit-frame-pointer -O2" CHOST="x86_64-pc-linux-gnu" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j2" USE="alsa jack dvd dvdr cdr pcmcia f77 gnome gtk opengl -kde -qt" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mirror.datapipe.net/gentoo http://gentoo.mirrors.pair.com/"
Did you really download the file? Portage says "File does not exist".
This happens to me a lot on my computer with a wireless connection. Deleting the currupt file and remerging the program always works for me.
Miles, I did delete the file and the emerge still fails with the same error. I also cannot emerge mirrorselect. I get the same errors. I don't have mirrorselect on my system yet.
Miles, Ok, I deleted the file, changed mirrors and things are good again. Datapipe is the problem. They are having problems. Thanks.
Please note that I've been having this problem for the past few days on both of my gentoo machines, for which I've run mirrorselect individually at separate times. Both have come up with mirrors.datapipe.net as the first selection in the list of mirrors. It would seem that if indeed datapipe is having difficulties as a gentoo mirror, they would withdraw as a mirror until things are resolved. Removing datapipe from my list of mirrors *seems* to have resolved the issue.
Chris, I have to agree. What process is in place or can be put in place to alert mirrors of problems, have them masked from the likes of mirrorselect, and verify their integrity before being unmasked?