Many packages fail to build with 'emake', so far the only workaround I've found is to edit the associated ebuild file, changing 'emake' to 'make'. The failures are usually something like 'target xxx not found' or 'no rule to make target xxx needed by yyy' or similar. Everytime I update my portage tree I also have several 'sed scripts' I run across all '.class' files in the 'eclass' directory to mangle 'emake' to 'make'. Having a variable of the form USE_EMAKE=bool which could be used by emake/ebuild at runtime would be a vast improvement. Reproducible: Sometimes
No; file bugs about those packages.