I downloaded the file from the given website several times but it never seems to match the one recorded. >>> our recorded digest: d74572ede16def9f9f9a8bea146b95e4 >>> your file's digest: 3cadd3d32817dd33888b5645e0d1987a I'm guessing IBM has repackaged or recompressed thier release. It says "1.4.1 SR2" and the tar seems to be dated 3/1/2004 @ 4:01 AM Reproducible: Always Steps to Reproduce: 1. download "(IBM SDK for 32-bit xSeries (Intel compatible)" version "1.4.1 SR2" from https://www6.software.ibm.com/dl/lxdk/lxdk-p 2. place into distfiles dir 3. try to emerge ibm-jdk Actual Results: "!!! File is corrupt or incomplete. (Digests do not match)" Expected Results: installed Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.25) ================================================================= System uname: 2.4.25 i686 AMD Athlon(tm) Gentoo Base System version 1.4.3.13 distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.7.7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -momit-leaf-frame-pointer" CHOST="i686-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/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="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -momit-leaf-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu/ http://sunsite.ualberta. ca/pub/unix/Linux/gentoo http://www.ibiblio.org/pub/Linux/distributions/gentoo http://csociety-ftp.ecn.purdue.edu/pub/gentoo/ ftp://ftp.gtlib.cc.gatech. edu/pub/gentoo http://cs.ubishops.ca/pub/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="3dfx 3dnow X aalib alsa apache2 apm arts avi berkdb crypt cups dga directfb dvd encode foomaticdb gdbm gif gpm gtk gtk2 guile imap imlib java jikes jpeg kde leim libg++ libwww mad maildir mikmod mmx motif mpeg nas ncurses nls objc oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang smooth spell sse ssl svga tcltk tcpd tetex tiff truetype usb video_cards_3dfx voodoo3 wmf x86 xml xml2 xmms xv zlib"
A similar bug exists for ibm-jre. Portage gives the message: >>> emerge (1 of 1) dev-java/ibm-jre-1.4.1-r2 to / !!! File is corrupt or incomplete. (Digests do not match) >>> our recorded digest: 8fb025f150070b74b3461c30fe72bf02 >>> your file's digest: b6680a76871727813f36cd87aa33d9ea !!! File does not exist: /usr/portage/distfiles//IBMJava2-JRE-141.tgz
This is because the file you downloaded is 1.4.1-r2, whereas the ebuild and digests are for 1.4.1-r1. A new ebuild should be submitted.
*** Bug 46878 has been marked as a duplicate of this bug. ***
Fixed in portage, thanks.