I've failed to emerge gnu-classpath-0.10-r1 on my testing server with the default USE flags. At the beginning configure has failed to find any appropriate Java compiler, even though blackdown-jdk-1.4.1 is installed on this server and its javac is accessible through PATH. Therefore, I had nothing else to do but install jikes and add it to the USE flags. After that installation went somewhat further. Now I receive this error message diring its configure stage: checking for zip... no configure: error: you need to either install class files or glibj.zip What else should I install prior to instalaltion of gnu-classpath and why this dependancy isn't reflected in the gnu-classpath's ebuild? Reproducible: Always Steps to Reproduce: 1. emerge gnu-classpath Portage 2.0.51-r3 (hardened/x86, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.4.27- hardened-r2 i686) ================================================================= System uname: 2.4.27-hardened-r2 i686 Pentium III (Coppermine) Gentoo Base System version 1.4.16 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /opt/resin/conf /usr/kde/2/share/config /usr/kde/3/share/c onfig /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache distlocks sandbox" GENTOO_MIRRORS="ftp://mirror.gentoo.ru/pub/mirror/gentoo http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage//packages/x86/" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage/" PORTDIR_OVERLAY="/usr/portage/local" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="aalib acl apache2 berkdb crypt dlloader fam gpm hardened java jikes ldap libwww mysql ncurses nls pam pdflib perl pic pie png python readline samba slang snmp ssl svga tcpd tiff x86 xml2 zlib"
I realized that for successful installation of the gnu-classpath I had to install app-arch/zip, which wasn't installed in my system. I guess this dependency must be reflected in the DEPEND line within the package's ebuild.
*** Bug 71790 has been marked as a duplicate of this bug. ***
Fixed in 0.12, 0.11 and 0.10-r1.