It seems that the commons-digester ebuild does not find commons-beanutils where it expects it. Reproducible: Always Steps to Reproduce: 1. emerge sync 2. emerge netbeans Actual Results: # emerge netbeans Calculating dependencies ...done! >>> emerge (1 of 20) dev-java/commons-digester-1.6-r1 to / >>> md5 files ;-) commons-digester-1.6-r1.ebuild >>> md5 files ;-) files/digest-commons-digester-1.6-r1 >>> md5 src_uri ;-) commons-digester-1.6-src.tar.gz >>> Unpacking source... >>> Unpacking commons-digester-1.6-src.tar.gz to /var/tmp/portage/commons-digester-1.6-r1/work >>> Source unpacked. Could not find package commons-beanutils-1.6 !!! ERROR: dev-java/commons-digester-1.6-r1 failed. !!! Function java-pkg_getjar, Line 322, Exitcode 0 !!! Could not find commons-beanutils.jar in commons-beanutils-1.6 !!! If you need support, post the topmost build error, NOT this status message. Expected Results: Install :-) Portage 2.0.52-r1 (default-linux/x86/2005.1, gcc-3.3.4, glibc-2.3.5-r1, 2.6.12-gentoo-r9 i686) ================================================================= System uname: 2.6.12-gentoo-r9 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System version 1.12.0_pre8 dev-lang/python: 2.3.4, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 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.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://mirror.nutsmaas.nl/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ ftp://130.59.10.35/mirror/gentoo/" LINGUAS="nl" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa apm arts avi berkdb bitmap-fonts crypt cups curl debug directfb eds emboss encode fam flac foomaticdb fortran gdbm gif gimpprint gpm gstreamer gtk2 imagemagick imlib java javamail jce jikes jpeg junit kde libg++ libwww mad mikmod mmx motif mozilla mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl spell sse ssl svga tcpd tiff truetype truetype-fonts type1-fonts vorbis xine xinerama xml2 xmms xprint xv zlib linguas_nl userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTDIR_OVERLAY Note that I already _have_ commons-beanutils installed: # emerge -pv commons-beanutils These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] dev-java/commons-beanutils-1.7.0-r1 -doc +jikes -source 0 kB Total size of downloads: 0 kB
It's because the old revision was not slotted you need too also update the deps to the latest version so always use emerge -u commons-beanutils or (even better) emerge -uD commons-beanutils
Running 'emerge -u commons-digester' indeed fixed it. Thanks, Thomas!