make: none: Command not found make: *** [javahl-java] Error 127 !!! ERROR: dev-util/subversion-1.1.0 failed. !!! Function src_compile, Line 143, Exitcode 2 !!! Compilation failed !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Same bug, a little more detail. I think something is going wrong in the configure step, not finding java. emerge log: make[2]: Leaving directory `/var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/swig/perl/native' make[1]: Leaving directory `/var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/swig/perl/native' java none -d subversion/bindings/java/javahl/classes -classpath subversion/bindings/java/javahl/classes: /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/DirEntry.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/SVNClient.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/ScheduleKind.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/SVNInputStream.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/NotifyAction.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/SVNOutputStream.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/PromptUserPassword2.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/Status.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/PromptUserPassword3.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/SVNClientSynchronized.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/NotifyStatus.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/CommitItemStateFlags.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/JNIError.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/SVNClientInterface.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/ClientException.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/Notify.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/CommitItem.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/PromptUserPassword.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/NodeKind.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/RevisionKind.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/Info.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/LogMessage.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/StatusKind.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/Revision.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/PropertyData.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/OutputInterface.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/SVNClientLogLevel.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/ChangePath.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/InputInterface.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/BlameCallback.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/CommitMessage.java make: none: Command not found make: *** [javahl-java] Error 127 !!! ERROR: dev-util/subversion-1.1.0 failed. From the Makefile: /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/Makefile ... JAVAHL_INCLUDES= none -I$(abs_builddir)/subversion/bindings/java/javahl/include ... JDK = none JAVA = JAVAC = none JAVAC_FLAGS = JAVAH = none JAR = none ... I have installed: dev-java/blackdown-jdk 1.4.2 dev-java/blackdown-jre 1.4.1 emerge info: Portage 2.0.51_rc7 (default-x86-1.4, gcc-3.4.2, glibc-2.3.4.20040808-r1, 2.6.8.1 i686) ================================================================= System uname: 2.6.8.1 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2 Headers: sys-kernel/linux-headers-2.4.22,sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O2 -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/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="-march=athlon-xp -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox" GENTOO_MIRRORS="http://public.planetmirror.com/pub/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.au.gentoo.org/gentoo-portage" USE="X alsa apm avi berkdb bitmap-fonts bonobo bzlib cdr crypt cups encode esd f77 flac foomaticdb gdbm gif gpm gtk gtk2 guile imlib java jpeg libg++ libwww mad mikmod motif mozilla mpeg ncurses nls oggvorbis opengl pam pdflib perl png python quicktime readline sdl slang spell ssl svga tcltk tcpd tetex truetype x86 xml2 xmms xprint xv zlib"
Ok, it seems you don't have a jdk installed or configured correctly. none is the answer that java-config gives when you ask it for the javac binary and it doesn't know one. If you have a jdk installed, use java-config to set it and everything should work correctly. If you don't have one installed you are not likely to need the javahl subversion java bindings. The only use would be with eclipse-sdk and (not in portage) subclipse, which however also functions without. In this case you could set this in /etc/portage/package.use: 'echo "dev-util/eclipse -java" >>/etc/portage/package.use'
Thanks for the quick reply. This is actually a bug in java-config. running: dev-java/java-config-1.2.10 http://bugs.gentoo.org/show_bug.cgi?id=66969 The fix in comment #2 allowed subversion to compile.
Ok, I'll hold for that bug to be closed
bug 66969 is fixed so this bug is resolved