The whitelist in the prefix portage tree includes app-admin/eselect-maven. However, eselect-maven is still set to look in ${ROOT} as opposed to ${EROOT}. This fails on prefix based systems.
Created attachment 219869 [details] ebuild bump to correct ROOT->EROOT The attached ebuild can be used to make eselect-maven prefix-aware.
Also I think that the following line in set_symlink() is not correct: ln -s "${ROOT}/usr/bin/${target}" "${MVN}" The first argument should just be "${target}" otherwise ${ROOT} is included in the symlink.
thanks, fixed