Long story short, PMS, portage, havoc and that stuff. There's currently one in-tree eclass consumer and I have bumped it to EAPI=5 (from 4) already.
--- eclass/autotools-multilib.eclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eclass/autotools-multilib.eclass b/eclass/autotools-multilib.eclass index 024884d..b4af121 100644 --- a/eclass/autotools-multilib.eclass +++ b/eclass/autotools-multilib.eclass @@ -19,8 +19,9 @@ # enabled. Thus, it is impossible to use AUTOTOOLS_IN_SOURCE_BUILD with # it. +# EAPI=5 is required for meaningful MULTILIB_USEDEP. case ${EAPI:-0} in - 2|3|4) ;; + 5) ;; *) die "EAPI=${EAPI} is not supported" ;; esac -- 1.8.1.1