docomodake ~ # expmerge tomcat
Calculating dependencies... done!
>>> Emerging (1 of 41) dev-java/struts-1.2.9 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking struts-1.2.9-src.tar.gz ;-)
* Using Generation-1 System VM: sun-jre-bin-1.4 [ ok ]
>>> Unpacking source...
>>> Unpacking struts-1.2.9-src.tar.gz to /var/tmp/portage/struts-1.2.9/work
tar: A lone zero block at 88403
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/struts-1.2.9/work/struts-1.2.9-src ...
Unable to locate tools.jar. Expected to find it in /opt/sun-jre-bin-1.4.2.12/lib/tools.jar
Buildfile: build.xml
init:
[echo] --------- struts 1.2.9 ---------
[echo] java.class.path = /usr/share/ant-core/lib/ant-launcher.jar:/usr/share/log4j/lib/log4j.jar:/usr/share/xerces-2/lib/xercesSamples.jar:/usr/share/xerces-2/lib/xercesImpl.jar:/usr/share/xerces-2/lib/xml-apis.jar:/usr/share/xalan/lib/xalan.jar:/usr/share/xalan/lib/serializer.jar:/usr/share/junit/lib/junit.jar:/usr/share/antlr/lib/antlr.jar:/usr/share/bcel/lib/bcel.jar:/usr/share/bsh/lib/bsh.jar:/usr/share/commons-beanutils-1.6/lib/commons-beanutils.jar:/usr/share/commons-collections/lib/commons-collections.jar:/usr/share/commons-logging/lib/commons-logging.jar:/usr/share/commons-logging/lib/commons-logging-api.jar:/usr/share/commons-net/lib/commons-net.jar:/usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar:/usr/share/jdepend/lib/jdepend.jar:/usr/share/jsch/lib/jsch.jar:/usr/share/jakarta-regexp-1.3/lib/jakarta-regexp.jar:/usr/share/rhino-1.5/lib/js.jar:/usr/share/jython/lib/jython.jar:/usr/share/sun-jaf-bin/lib/activation.jar:/usr/share/sun-javamail-bin/lib/dsn.jar:/usr/share/sun-javamail-bin/lib/smtp.jar:/usr/share/sun-javamail-bin/lib/pop3.jar:/usr/share/sun-javamail-bin/lib/mail.jar:/usr/share/sun-javamail-bin/lib/mailapi.jar:/usr/share/sun-javamail-bin/lib/imap.jar:/var/tmp/portage/struts-1.2.9/work/struts-1.2.9-src/./:/usr/share/ant-core/lib/ant.jar:/usr/share/ant-core/lib/ant-launcher.jar:/usr/share/ant-core/lib/xjavac.jar:/usr/share/ant-core/lib/junit.jar:/usr/share/ant-core/lib/jdepend.jar:/usr/share/ant-core/lib/ant-antlr.jar:/usr/share/ant-core/lib/ant-apache-bcel.jar:/usr/share/ant-core/lib/ant-apache-bsf.jar:/usr/share/ant-core/lib/ant-apache-log4j.jar:/usr/share/ant-core/lib/ant-apache-oro.jar:/usr/share/ant-core/lib/ant-apache-regexp.jar:/usr/share/ant-core/lib/ant-apache-resolver.jar:/usr/share/ant-core/lib/ant-bootstrap.jar:/usr/share/ant-core/lib/ant-commons-logging.jar:/usr/share/ant-core/lib/ant-commons-net.jar:/usr/share/ant-core/lib/ant-icontract.jar:/usr/share/ant-core/lib/ant-jai.jar:/usr/share/ant-core/lib/ant-javamail.jar:/usr/share/ant-core/lib/ant-jdepend.jar:/usr/share/ant-core/lib/ant-jmf.jar:/usr/share/ant-core/lib/ant-jsch.jar:/usr/share/ant-core/lib/ant-junit.jar:/usr/share/ant-core/lib/ant-netrexx.jar:/usr/share/ant-core/lib/ant-nodeps.jar:/usr/share/ant-core/lib/ant-starteam.jar:/usr/share/ant-core/lib/ant-stylebook.jar:/usr/share/ant-core/lib/ant-swing.jar:/usr/share/ant-core/lib/ant-trax.jar:/usr/share/ant-core/lib/ant-vaj.jar:/usr/share/ant-core/lib/ant-weblogic.jar:/usr/share/ant-core/lib/ant-xalan1.jar:/usr/share/ant-core/lib/ant-xslp.jar:/usr/share/ant-core/lib/ow_util_ant_tasks.jar
[echo] java.home = /opt/sun-jre-bin-1.4.2.12
[echo] user.home = /root
prepare.library:
[mkdir] Created dir: /var/tmp/portage/struts-1.2.9/work/struts-1.2.9-src/target/library/classes/META-INF
[mkdir] Created dir: /var/tmp/portage/struts-1.2.9/work/struts-1.2.9-src/target/library/classes/META-INF/tlds
[mkdir] Created dir: /var/tmp/portage/struts-1.2.9/work/struts-1.2.9-src/target/library/classes/org/apache/struts/resources
[copy] Copying 1 file to /var/tmp/portage/struts-1.2.9/work/struts-1.2.9-src/target/library/classes/META-INF
[copy] Copying 1 file to /var/tmp/portage/struts-1.2.9/work/struts-1.2.9-src/target/library/classes/META-INF
[copy] Copying 6 files to /var/tmp/portage/struts-1.2.9/work/struts-1.2.9-src/target/library/classes/org/apache/struts/resources
[copy] Copying 1 file to /var/tmp/portage/struts-1.2.9/work/struts-1.2.9-src/target/conf
[copy] Copying 1 file to /var/tmp/portage/struts-1.2.9/work/struts-1.2.9-src/target/library
[copy] Copying 1 file to /var/tmp/portage/struts-1.2.9/work/struts-1.2.9-src/target/library
[copy] Copying 1 file to /var/tmp/portage/struts-1.2.9/work/struts-1.2.9-src/target/library
[copy] Copying 1 file to /var/tmp/portage/struts-1.2.9/work/struts-1.2.9-src/target/library
[copy] Copying 1 file to /var/tmp/portage/struts-1.2.9/work/struts-1.2.9-src/target/library
[copy] Copying 1 file to /var/tmp/portage/struts-1.2.9/work/struts-1.2.9-src/target/library
[copy] Copying 1 file to /var/tmp/portage/struts-1.2.9/work/struts-1.2.9-src/target/library
compile.library:
[javac] Compiling 277 source files to /var/tmp/portage/struts-1.2.9/work/struts-1.2.9-src/target/library/classes
BUILD FAILED
/var/tmp/portage/struts-1.2.9/work/struts-1.2.9-src/build.xml:401: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK
Total time: 1 second
!!! ERROR: dev-java/struts-1.2.9 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_compile
ebuild.sh, line 939: Called src_compile
struts-1.2.9.ebuild, line 65: Called die
!!! compile failed
!!! If you need support, post the topmost build error, and the call stack if relevant.