As per bug 402167, EAPI assignment should be done at the top of the ebuild. This is not followed in ebuilds for packages dev-java/xsdlib and dev-java/msv in the java-overlay. The following messages are also returned by portage 2.2 * Messages for package dev-java/xsdlib-20090415: * EAPI assignment in ebuild 'dev-java/xsdlib-20090415::java-overlay' * does not conform with PMS section 7.3.1 (see bug #402167): * valid EAPI assignment must occur on or before line: 5 * NOTE: This error will soon become unconditionally fatal in a future * version of Portage, but at this time, it can by made non-fatal by * setting FEATURES=-parse-eapi-ebuild-head in make.conf. * Messages for package dev-java/msv-20090415: * EAPI assignment in ebuild 'dev-java/msv-20090415::java-overlay' does * not conform with PMS section 7.3.1 (see bug #402167): * valid EAPI assignment must occur on or before line: 5 * NOTE: This error will soon become unconditionally fatal in a future * version of Portage, but at this time, it can by made non-fatal by * setting FEATURES=-parse-eapi-ebuild-head in make.conf.
Fixed, thanks for the report.