it appears that someone has mahe a bug in /usr/portage/eclass/java-utils-2.eclass java-pkg_dolauncher the line if [[ -n "${into}" ]]; then should be if [[ -n "${target_dir}" ]]; then
Created attachment 94841 [details, diff] Fixes the bug
Fixed in CVS. Thanks for reporting. At some point before these new eclasses hit the main tree, I went through and made sure variables were named sanely. 'target_dir' used to be 'into' in this case, and I must have missed it.