goliath root # emerge -ub world Calculating world dependencies ...done! >>> emerge (1 of 18) dev-java/dom4j-1.5 to / >>> md5 src_uri ;-) dom4j-1.5.tar.gz >>> Unpacking source... >>> Unpacking dom4j-1.5.tar.gz to /var/tmp/portage/dom4j-1.5/work tar: A lone zero block at 87347 >>> Source unpacked. Buildfile: build.xml init: [echo] ----------- dom4j 1.5 [2004] ------------ prepare: [mkdir] Created dir: /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build prepare-src: [mkdir] Created dir: /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/src [mkdir] Created dir: /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/classes [copy] Copying 228 files to /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/src compile: [javac] Compiling 210 source files to /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/classes [javac] This version of java does not support the classic compiler; upgrading to modern [javac] /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/src/org/dom4j/persistence/Initiator.java:6: warning: unmappable character for encoding ASCII [javac] * ?berschrift: HL7 API [javac] ^ [javac] /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/src/org/dom4j/persistence/MarshallingContext.java:6: warning: unmappable character for encoding ASCII [javac] * ?berschrift: HL7 API [javac] ^ [javac] /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/src/org/dom4j/io/SAXContentHandler.java:740: warning: non-varargs call of varargs method with inexact argument type for last parameter; [javac] cast to java.lang.Object for a varargs call [javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning [javac] return (String) m.invoke(locator, null); [javac] ^ [javac] /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/src/org/dom4j/dom/DOMAttribute.java:26: org.dom4j.dom.DOMAttribute is not abstract and does not override abstract method isId() in org.w3c.dom.Attr [javac] public class DOMAttribute extends DefaultAttribute implements org.w3c.dom.Attr { [javac] ^ [javac] /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/src/org/dom4j/dom/DOMElement.java:32: org.dom4j.dom.DOMElement is not abstract and does not override abstract method setIdAttributeNode(org.w3c.dom.Attr,boolean) in org.w3c.dom.Element [javac] public class DOMElement extends DefaultElement implements org.w3c.dom.Element { [javac] ^ [javac] /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/src/org/dom4j/dom/DOMCDATA.java:26: org.dom4j.dom.DOMCDATA is not abstract and does not override abstract method replaceWholeText(java.lang.String) in org.w3c.dom.Text [javac] public class DOMCDATA extends DefaultCDATA implements org.w3c.dom.CDATASection { [javac] ^ [javac] /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/src/org/dom4j/dom/DOMComment.java:25: org.dom4j.dom.DOMComment is not abstract and does not override abstract method getUserData(java.lang.String) in org.w3c.dom.Node [javac] public class DOMComment extends DefaultComment implements org.w3c.dom.Comment { [javac] ^ [javac] /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/src/org/dom4j/dom/DOMDocument.java:27: org.dom4j.dom.DOMDocument is not abstract and does not override abstract method renameNode(org.w3c.dom.Node,java.lang.String,java.lang.String) in org.w3c.dom.Document [javac] public class DOMDocument extends DefaultDocument implements org.w3c.dom.Document { [javac] ^ [javac] /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/src/org/dom4j/dom/DOMDocumentFactory.java:33: org.dom4j.dom.DOMDocumentFactory is not abstract and does not override abstract method getFeature(java.lang.String,java.lang.String) in org.w3c.dom.DOMImplementation [javac] public class DOMDocumentFactory extends DocumentFactory implements org.w3c.dom.DOMImplementation { [javac] ^ [javac] /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/src/org/dom4j/dom/DOMDocumentType.java:24: org.dom4j.dom.DOMDocumentType is not abstract and does not override abstract method getUserData(java.lang.String) in org.w3c.dom.Node [javac] public class DOMDocumentType extends DefaultDocumentType implements org.w3c.dom.DocumentType { [javac] ^ [javac] /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/src/org/dom4j/dom/DOMEntityReference.java:25: org.dom4j.dom.DOMEntityReference is not abstract and does not override abstract method getUserData(java.lang.String) in org.w3c.dom.Node [javac] public class DOMEntityReference extends DefaultEntity implements org.w3c.dom.EntityReference { [javac] ^ [javac] /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/src/org/dom4j/dom/DOMNamespace.java:25: org.dom4j.dom.DOMNamespace is not abstract and does not override abstract method getUserData(java.lang.String) in org.w3c.dom.Node [javac] public class DOMNamespace extends DefaultNamespace implements org.w3c.dom.Node { [javac] ^ [javac] /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/src/org/dom4j/dom/DOMProcessingInstruction.java:27: org.dom4j.dom.DOMProcessingInstruction is not abstract and does not override abstract method getUserData(java.lang.String) in org.w3c.dom.Node [javac] public class DOMProcessingInstruction extends DefaultProcessingInstruction implements org.w3c.dom.ProcessingInstruction { [javac] ^ [javac] /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/src/org/dom4j/dom/DOMText.java:26: org.dom4j.dom.DOMText is not abstract and does not override abstract method replaceWholeText(java.lang.String) in org.w3c.dom.Text [javac] public class DOMText extends DefaultText implements org.w3c.dom.Text { [javac] ^ [javac] /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/src/org/xml/sax/helpers/NewInstance.java:63: warning: non-varargs call of varargs method with inexact argument type for last parameter; [javac] cast to java.lang.Class for a varargs call [javac] cast to java.lang.Class[] for a non-varargs call and to suppress this warning [javac] m = Thread.class.getMethod("getContextClassLoader", null); [javac] ^ [javac] /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build/src/org/xml/sax/helpers/NewInstance.java:70: warning: non-varargs call of varargs method with inexact argument type for last parameter; [javac] cast to java.lang.Object for a varargs call [javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning [javac] return (ClassLoader) m.invoke(Thread.currentThread(), null); [javac] ^ [javac] Note: * uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 11 errors [javac] 5 warnings BUILD FAILED /var/tmp/portage/dom4j-1.5/work/dom4j-1.5/build.xml:142: Compile failed; see the compiler error output for details. Total time: 19 seconds !!! ERROR: dev-java/dom4j-1.5 failed. !!! Function src_compile, Line 19, Exitcode 1 !!! Compilation Failed !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51-r15 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r1 x86_64) ================================================================= System uname: 2.6.9-gentoo-r1 x86_64 AMD Opteron(tm) Processor 246 Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 12 2005, 05:19:58)] ccache version 2.3 [enabled] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-O2 -fPIC" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/resin/conf /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /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/lib/jboss /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -fPIC" DISTDIR="/opt/no_archive/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg ccache distlocks sandbox" GENTOO_MIRRORS="http://128.213.5.34/gentoo/" MAKEOPTS="-j2" PKGDIR="/opt/no_archive/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X acpi alsa arts berkdb bitmap-fonts cdr crypt cups curl doc esd f77 fam flac font-server fortran gdbm gif gphoto2 gpm gtk imlib ipv6 java jp2 jpeg junit kde ldap libg++ libwww log4cpp lzw lzw-tiff mikmod motif mozilla multilib mysql nas ncurses nls oggvorbis opengl oss pam pdflib perl plotutils png postgres python qt readline ruby sdl slang spell ssl svg tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb userlocales wxwindows xinerama xml2 xmms xpm xrandr xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS goliath root # java-config -L [sun-jdk-1.5.0.01] "Sun JDK 1.5.0.01" (/etc/env.d/java/20sun-jdk-1.5.0.01) * [blackdown-jdk-1.4.2.01] "Blackdown JDK 1.4.2.01" (/etc/env.d/java/20blackdown-jdk-1.4.2.01) [ibm-jdk-bin-1.4.1] "IBM JDK 1.4.1" (/etc/env.d/java/20ibm-jdk-bin-1.4.1)
guess why java 5 is still masked *** This bug has been marked as a duplicate of 79206 ***