javac vboxjxpcom.jar - jxpcomgen.list kmk: /opt/sun-jre-bin-1.6.0.23/bin/javac: Command not found kmk: *** [/var/tmp/portage/app-emulation/virtualbox-4.0.0/work/VirtualBox-4.0.0_OSE/out/linux.x86/release/obj/VBoxJXpcom-inst-jar/vboxjxpcom.jar] Error 127 kmk: *** Waiting for unfinished jobs.... kmk: *** Exiting with status 2 emake failed Reproducible: Always There's no javac in /opt/sun-jre-bin-1.6.0.23/bin/ Rather: kien ~ # which javac /usr/bin/javac kien ~ # ls -la /usr/bin/javac lrwxrwxrwx 1 root root 13 Dec 13 14:47 /usr/bin/javac -> run-java-tool
No surprise here - that should be an jdk, not jre.
You are absolutely correct.