root (pvpgn/src): emerge -pvuUD world These are the packages that I would merge, in order: Calculating world dependencies ...done! [ebuild UD] dev-java/ant-1.6.2-r3 [1.6.2-r5] -doc 0 kB root (pvpgn/src): emerge dev-java/ant Calculating dependencies ...done! >>> emerge (1 of 1) dev-java/ant-1.6.2-r5 to / >>> md5 src_uri ;-) apache-ant-1.6.2-src.tar.bz2 >>> Unpacking source... >>> Unpacking apache-ant-1.6.2-src.tar.bz2 to /var/tmp/portage/ant-1.6.2-r5/work tar: A lone zero block at 34226 * Applying build.sh-exit-fix.patch.gz... [ ok ] >>> Source unpacked. . ... Bootstrapping Ant Distribution ... Compiling Ant Classes Note: Some input files use or override a deprecated API. Note: Recompile with -deprecation for details. ... Copying Required Files ... Building Ant Distribution Buildfile: build.xml bootstrap: prepare: check_for_optional_packages: javac.preset.1.5+: javac.preset.1.5-: javac.preset: build: Created dir: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib Compiling 206 source files to /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/classes Note: Some input files use or override a deprecated API. Note: Recompile with -deprecation for details. Copying 1 file to /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/classes Copying 2 files to /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/classes Copying 2 files to /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/classes/org/apache/tools/ant/taskdefs/optional/junit/xsl jars: Copying 5 files to /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build Copying 1 file to /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-launcher.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-bootstrap.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-nodeps.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-trax.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-xalan1.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-xalan1.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-xslp.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-xslp.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-apache-resolver.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-apache-resolver.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-junit.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-apache-regexp.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-apache-regexp.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-apache-oro.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-apache-oro.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-apache-bcel.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-apache-bcel.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-apache-log4j.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-apache-log4j.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-commons-logging.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-commons-logging.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-apache-bsf.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-apache-bsf.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-stylebook.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-stylebook.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-javamail.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-javamail.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-icontract.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-icontract.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-netrexx.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-netrexx.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-commons-net.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-commons-net.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-starteam.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-starteam.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-vaj.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-vaj.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-antlr.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-antlr.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-jmf.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-jai.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-jai.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-swing.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-jsch.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-jsch.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-jdepend.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-jdepend.jar Building MANIFEST-only jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-weblogic.jar Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-weblogic.jar dist-lite: Created dir: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/bootstrap Created dir: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/bootstrap/bin Created dir: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/bootstrap/lib Copying 28 files to /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/bootstrap/lib Copying 2 files to /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/bootstrap/lib Copying 13 files to /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/bootstrap/bin BUILD SUCCESSFUL Total time: 41 seconds ... Cleaning Up Build Directories ... Done Bootstrapping Ant Distribution Buildfile: build.xml prepare: check_for_optional_packages: javac.preset.1.5+: javac.preset.1.5-: javac.preset: build: [mkdir] Created dir: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/classes [javac.preset] Compiling 545 source files to /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/classes [javac.preset] Note: Some input files use or override a deprecated API. [javac.preset] Note: Recompile with -deprecation for details. [copy] Copying 3 files to /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/classes [copy] Copying 2 files to /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/classes [copy] Copying 2 files to /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/classes/org/apache/tools/ant/taskdefs/optional/junit/xsl jars: [jar] Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-launcher.jar [jar] Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant.jar [jar] Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-bootstrap.jar [jar] Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-nodeps.jar [jar] Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-trax.jar [jar] Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-junit.jar [jar] Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-jmf.jar [jar] Building jar: /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/build/lib/ant-swing.jar dist-lite: [mkdir] Created dir: /var/tmp/portage/ant-1.6.2-r5/image/usr/share/ant [mkdir] Created dir: /var/tmp/portage/ant-1.6.2-r5/image/usr/share/ant/bin [mkdir] Created dir: /var/tmp/portage/ant-1.6.2-r5/image/usr/share/ant/lib [copy] Copying 28 files to /var/tmp/portage/ant-1.6.2-r5/image/usr/share/ant/lib [copy] Copying 2 files to /var/tmp/portage/ant-1.6.2-r5/image/usr/share/ant/lib [copy] Copying 13 files to /var/tmp/portage/ant-1.6.2-r5/image/usr/share/ant/bin main: BUILD SUCCESSFUL Total time: 44 seconds >>> Install ant-1.6.2-r5 into /var/tmp/portage/ant-1.6.2-r5/image/ category dev-java >>> dobin: making /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/src/script/antRun executable... >>> dobin: making /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/src/script/runant.pl executable... >>> dobin: making /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/src/script/runant.py executable... >>> dobin: making /var/tmp/portage/ant-1.6.2-r5/work/apache-ant-1.6.2/src/script/complete-ant-cmd.pl executable... man: prepallstrip: strip: strip: >>> Completed installing into /var/tmp/portage/ant-1.6.2-r5/image/ >>> Merging dev-java/ant-1.6.2-r5 to / --- /usr/ --- /usr/bin/ >>> /usr/bin/ant >>> /usr/bin/antRun >>> /usr/bin/runant.pl >>> /usr/bin/runant.py >>> /usr/bin/complete-ant-cmd.pl --- /usr/share/ --- /usr/share/ant/ --- /usr/share/ant/bin/ >>> /usr/share/ant/bin/antRun -> /usr/bin/antRun >>> /usr/share/ant/bin/runant.pl -> /usr/bin/runant.pl >>> /usr/share/ant/bin/runant.py -> /usr/bin/runant.py >>> /usr/share/ant/bin/complete-ant-cmd.pl -> /usr/bin/complete-ant-cmd.pl --- /usr/share/ant/lib/ >>> /usr/share/ant/lib/ant.jar >>> /usr/share/ant/lib/ant-launcher.jar >>> /usr/share/ant/package.env --- /usr/share/doc/ --- /usr/share/doc/ant-1.6.2-r5/ >>> /usr/share/doc/ant-1.6.2-r5/LICENSE.gz >>> /usr/share/doc/ant-1.6.2-r5/README.gz >>> /usr/share/doc/ant-1.6.2-r5/LICENSE.dom.gz >>> /usr/share/doc/ant-1.6.2-r5/LICENSE.sax.gz >>> /usr/share/doc/ant-1.6.2-r5/WHATSNEW.gz >>> /usr/share/doc/ant-1.6.2-r5/LICENSE.xerces.gz >>> /usr/share/doc/ant-1.6.2-r5/KEYS.gz --- /etc/ --- /etc/env.d/ >>> /etc/env.d/20ant >>> Safely unmerging already-installed instance... --- !mtime obj /usr/share/doc/ant-1.6.2-r5/WHATSNEW.gz --- !mtime obj /usr/share/doc/ant-1.6.2-r5/README.gz --- !mtime obj /usr/share/doc/ant-1.6.2-r5/LICENSE.xerces.gz --- !mtime obj /usr/share/doc/ant-1.6.2-r5/LICENSE.sax.gz --- !mtime obj /usr/share/doc/ant-1.6.2-r5/LICENSE.gz --- !mtime obj /usr/share/doc/ant-1.6.2-r5/LICENSE.dom.gz --- !mtime obj /usr/share/doc/ant-1.6.2-r5/KEYS.gz --- !mtime obj /usr/share/ant/package.env --- !mtime obj /usr/share/ant/lib/ant.jar --- !mtime obj /usr/share/ant/lib/ant-launcher.jar --- !mtime obj /usr/bin/runant.py --- !mtime obj /usr/bin/runant.pl --- !mtime obj /usr/bin/complete-ant-cmd.pl --- !mtime obj /usr/bin/antRun --- !mtime obj /usr/bin/ant --- !mtime obj /etc/env.d/20ant --- cfgpro dir /etc/env.d --- !empty dir /usr/share/doc/ant-1.6.2-r5 --- !empty dir /usr/share/doc --- !empty dir /usr/share/ant/lib --- !empty dir /usr/share/ant/bin --- !empty dir /usr/share/ant --- !empty dir /usr/share --- !empty dir /usr/bin --- !empty dir /usr --- !empty dir /etc --- !targe sym /usr/share/ant/bin/runant.py --- !targe sym /usr/share/ant/bin/runant.pl --- !targe sym /usr/share/ant/bin/complete-ant-cmd.pl --- !targe sym /usr/share/ant/bin/antRun >>> original instance of package unmerged safely. * Caching service dependencies... >>> dev-java/ant-1.6.2-r5 merged. root (pvpgn/src): emerge -pvuUD world These are the packages that I would merge, in order: Calculating world dependencies ...done! [ebuild UD] dev-java/ant-1.6.2-r3 [1.6.2-r5] -doc 0 kB Reproducible: Always Steps to Reproduce: 1. 2. 3. root (pvpgn/src): emerge info Portage 2.0.50-r10 (default-x86-1.4, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r2) ================================================================= System uname: 2.6.8-gentoo-r2 i686 Pentium III (Coppermine) Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=i686 -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /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/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=i686 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://mir.zyrianes.net/gentoo/ http://gentoo.inode.at/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acpi alsa arts avi berkdb cdr crypt cups dba encode esd foomaticdb gd gd-external gdbm gif gphoto2 gpm gtk2 imlib java jpeg kde libg++ libwww linguas_de mad mikmod mmx motif mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png pnp postgres python qt quicktime readline samba sdl slang spell sse ssl svga tcltk tcpd tetex truetype usb x86 xml2 xmms xv zlib"
hmm... after this problem has bugged me for serveral days... it is now gone after my last emerge sync... I haven't changed anything on my system, so it must have been a problem within the portage tree... anyway... closing my bug report....
possible the fact that i removed ant-optional from the tree happy to see its fixed thanks for the bug