server ~ # emerge -s eclipse-sdk * dev-util/eclipse-sdk Latest version available: 3.0.1-r2 Latest version installed: [ Not Installed ] server ~ # emerge eclipse-sdk >>> Resuming download... >>> Downloading ftp://ftp.gnome.org/pub/gnome/2.0.0/sources/libbonoboui/2.10/lib bonoboui-2.10.0.tar.bz2 --15:56:34-- ftp://ftp.gnome.org/pub/gnome/2.0.0/sources/libbonoboui/2.10/libbo noboui-2.10.0.tar.bz2 => `/usr/portage/distfiles/libbonoboui-2.10.0.tar.bz2' Resolving ftp.gnome.org... 130.239.18.165, 130.239.18.173, 130.239.18.137, ... Connecting to ftp.gnome.org[130.239.18.165]:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD /pub/gnome/2.0.0/sources/libbonoboui/2.10 ... No such directory `pub/gnome/2.0.0/sources/libbonoboui/2.10'. !!! Couldn't download libbonoboui-2.10.0.tar.bz2. Aborting. Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.5-20050130, glibc-2.3.5-r1, 2.6.12-gentoo-r10 i686) ================================================================= System uname: 2.6.12-gentoo-r10 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="x86 X alsa apm arts avi berkdb bitmap-fonts crypt cups eds emboss encode fam foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imlib ipv6 jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl spell ssl tcpd tiff truetype truetype-fonts type1-fonts vorbis xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Please, don't put such highly misleading summaries here, this bug is not about eclipse-sdk at all, but instead about inability to download libbonoboui-2.10.0.tar.bz2 tarball - which works just fine here. # emerge -f --nodeps =gnome-base/libbonoboui-2.10.0 ... Resolving ftp.sh.cvut.cz... 147.32.127.222 Connecting to ftp.sh.cvut.cz|147.32.127.222|:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD /MIRRORS/gentoo/gentoo/distfiles ... done. ==> PASV ... done. ==> RETR libbonoboui-2.10.0.tar.bz2 ... done. Length: 796,762 (778K) (unauthoritative) 100%[=================================================================================================>] 796,762 3.29M/s 16:55:53 (3.29 MB/s) - `/usr/portage/distfiles/libbonoboui-2.10.0.tar.bz2' saved [796762] Works fine here, change your mirror.
Then make the emerge work everywhere and not just "here". I noticed that before gentoo tried mirrors one by one if the file wasn't present on one. If the mirror contains partial content then throw it away from the list of gentoo mirrors because it's not a gentoo mirror.