If I stop interrupt portage in the middle of a download, it won't install the downloaded file because the checksum is wrong (see my other bug report #11392). However, if I just fetch the same package, emerge thinks it is completely downloaded although it won't install. Fetch should check the checksum and download the file again if it wrong (or resume the previous download, see #11392)
emerge info please
Sorry, I forgot to add it. here you are: werewindle /usr/portage/media-sound/alsa-utils # emerge info Portage 2.0.44 (default-x86-1.4, gcc-3.2, glibc-2.2.5-r7) ================================================================= System uname: 2.4.19-gentoo-r9 i686 Pentium III (Coppermine) USE="x86 3dnow apm avi crypt cups gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib png qtmt quicktime spell truetype xml2 xmms xv zlib gtkhtml alsa gdbm berkdb slang readline arts tetex svga tcltk guile X sdl tcpd pam libwww ssl perl python imlib oggvorbis gtk qt kde motif bonobo dvd encode -esd evo flash ggz gpm -gnome gphoto2 java libgda mozilla nas opengl oss" ARCH="x86" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" ACCEPT_KEYWORDS="x86" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/kde/3/share/config:/usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" MAKEOPTS="-j3" JDK_HOME="/opt/blackdown-jdk-1.3.1" JAVA_HOME="/opt/blackdown-jdk-1.3.1" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo"
Bug 11718 also has a small twist on this problem
*** Bug 11718 has been marked as a duplicate of this bug. ***
should be fixed in current portage.