55 $ emerge ash Calculating dependencies ...done! >>> emerge (1 of 1) app-shells/ash-1.6 to / >>> Resuming download... >>> Downloading http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/distfiles/bin.tar.gz --14:15:55-- http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/distfiles/bin.tar.gz => `/mnt/scratch/portage/distfiles/bin.tar.gz' Resolving www.mirror.ac.uk... done. Connecting to www.mirror.ac.uk[212.219.56.162]:80... connected. HTTP request sent, awaiting response... 416 Requested Range Not Satisfiable The file is already fully retrieved; nothing to do. >>> Resuming download... >>> Downloading http://mirrors.sunsite.dk/gentoo/distfiles/bin.tar.gz --14:15:55-- http://mirrors.sunsite.dk/gentoo/distfiles/bin.tar.gz => `/mnt/scratch/portage/distfiles/bin.tar.gz' Resolving mirrors.sunsite.dk... done. Connecting to mirrors.sunsite.dk[130.225.247.92]:80... connected. HTTP request sent, awaiting response... 416 Invalid Range The file is already fully retrieved; nothing to do. >>> Resuming download... >>> Downloading http://www.ibiblio.org/pub/Linux/distributions/gentoo/distfiles/bin.tar.gz --14:15:55-- http://www.ibiblio.org/pub/Linux/distributions/gentoo/distfiles/bin.tar.gz => `/mnt/scratch/portage/distfiles/bin.tar.gz' Resolving www.ibiblio.org... done. Connecting to www.ibiblio.org[152.2.210.81]:80... connected. HTTP request sent, awaiting response... 302 Found Location: http://distro.ibiblio.org/pub/linux/distributions/gentoo/distfiles/bin.tar.gz [following] --14:15:55-- http://distro.ibiblio.org/pub/linux/distributions/gentoo/distfiles/bin.tar.gz => `/mnt/scratch/portage/distfiles/bin.tar.gz' Resolving distro.ibiblio.org... done. Connecting to distro.ibiblio.org[152.2.210.109]:80... connected. HTTP request sent, awaiting response... 416 Requested Range Not Satisfiable The file is already fully retrieved; nothing to do. >>> Resuming download... >>> Downloading ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-release-1-6/tar_files/src/bin.tar.gz --14:15:56-- ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-release-1-6/tar_files/src/bin.tar.gz => `/mnt/scratch/portage/distfiles/bin.tar.gz' Resolving ftp.netbsd.org... done. Connecting to ftp.netbsd.org[204.152.184.75]:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD /pub/NetBSD/NetBSD-release-1-6/tar_files/src ... done. ==> SIZE bin.tar.gz ... done. ==> PASV ... done. ==> REST 850557 ... done. ==> RETR bin.tar.gz ... done. Length: 850,557 [0 to go] 100%[====================================>] 850,557 --.--K/s ETA --:-- 14:15:58 (0.00 B/s) - `/mnt/scratch/portage/distfiles/bin.tar.gz' saved [850557] !!! Couldn't download bin.tar.gz. Aborting. Reproducible: Always Steps to Reproduce: 1. emerge ash 2. 3. Actual Results: emerge failed Expected Results: downloaded and installed 57 $ emerge info Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.2-r0) ================================================================= System uname: 2.4.20 i686 AMD Athlon(tm) XP 1800+ GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo http://mirrors.sunsite.dk/gentoo http://www.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/init.d /etc/xfce /etc/X11/xkb /etc/gconf /etc/env.d" PORTDIR="/mnt/scratch/portage" DISTDIR="/mnt/scratch/portage/distfiles" PKGDIR="/mnt/scratch/portage/packages" PORTAGE_TMPDIR="/mnt/scratch/tmp" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml gdbm berkdb slang readline tetex nas bonobo svga java guile X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gtk qt motif opengl aalib -alsa -arts cdr dga directfb doc dvd fbcon -gnome -kde lirc mbox mozilla mysql oav odbc plotutils postgres samba sse tcltk usb" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -pipe" CXXFLAGS="-march=athlon-xp -O3 -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage" FEATURES="sandbox ccache userpriv usersandbox"
The file should be on mirrors now, try again in a few hours and let me know if it works or not.
This doesn't seem to be a mirrors issue. Portage is totally ignoring the fact that bin.tar.gz is in /usr/portage/distfiles and is trying to re-download it. I had the exact same issue. CC'ing carpaski in case it is indeed a Portage problem.
actually, it seems like the digest is all wrong jon, ian: remove the digest and have portage regenerate it, and check, please?
That seemed to be okay. Why would Portage decide it needs to be resumed? I don't really comprehend what's going on here, I suppose :P
Er, my last comment was somewhat unclear: it worked fine after regenerating the digest.
because the digest info makes it expect a bigger file than it has already. I would suspect (especially given the lack of version info in the tarball's name) that there was an updated tarball on the upstream site).