bcel md5sum is incorrect
After i fixed the md5sum, i got another error as following: gzip: stdin: decompression OK, trailing garbage ignored tar: Child returned status 2 tar: Error exit delayed from previous errors !!! ERROR: dev-java/bcel-5.1 failed. !!! Function unpack, Line 332, Exitcode 2 !!! failure unpacking bcel-5.1-src.tar.gz Portage 2.0.50-r1 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.3-ck2) ================================================================= System uname: 2.6.3-ck2 i686 Intel(R) Pentium(R) 4 CPU 2.00GHz Gentoo Base System version 1.4.3.13p1 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer -fprefetch-loop-arrays -mfpmath=sse,387 -funroll-loops" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /etc/tomcat /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 /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer -fprefetch-loop-arrays -mfpmath=sse,387 -funroll-loops" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://www.gtlib.cc.gatech.edu/pub/gentoo http://www.ibiblio.org/pub/Linux/distributions/gentoo http://gentoo.oregonstate.edu" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/opt/ebuilds" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X Xaw3d aalib acl alsa apache2 apm arts avi berkdb bonobo canna cdr cdrw cjk crypt cups curl dga directfb doc dvb dvd emacs encode esd evo fbcon flash foomaticdb freetds freewnn gb gd gdbm gif gii gnome gphoto2 gpm gps gtk gtk2 gtkhtml guile icc icc-pgo imap imlib informix innodb ipv6 jack java jikes joystick jpeg junit kde kerberos krb4 ladcca lcms ldap libg++ libgda libwww lirc mad maildir matrox mbox mcal memlimit mikmod mmx motif mozilla mpeg mpi mule mysql nas ncurses nls oci8 odbc oggvorbis opengl oss pam pda pdas pdflib perl plotutils png pnp postgres prelude python qt quicktime readline ruby samba sasl scanner sdl slang slp snmp socks5 spell sse ssl svga tcltk tcpd tetex tiff truetype usb video_cards_radeon wmf wxwindows x86 xface xinerama xml xml2 xmms xv zeo zlib"
I found out that the package on the mirror is incorrect. Just download the package from following link and put it in /usr/portage/distfiles http://archive.apache.org/dist/jakarta/bcel/source/bcel-5.1-src.tar.gz
Portage also gives a file does not exist error for this ebuild. !!! File is corrupt or incomplete. (Digests do not match) >>> our recorded digest: 31ebbd7738325c775bd3ad5ce90dc263 >>> your file's digest: 15d8b23f3ed9a772aabf0301116ca164 !!! File does not exist: /usr/portage/distfiles//bcel-5.1-src.tar.gz Just want to make sure you have all the information!
I can confirm that bcel from a different mirror worked for me.
Should be fixed in portage now, emerge sync ;)