Right now it pulls it in unconditionally even if it's never used. Building with moarvm/java alone are upstream-supported configurations, AFAIK.
+ 06 Oct 2014; Patrick Lauer <patrick@gentoo.org> +rakudo-2014.09-r1.ebuild: + Fix parrot dep #524520 Yes indeed, that's a leftover from the old times ...