emerge -pv tomcat-jasper These are the packages that would be merged, in order: Calculating dependencies... done! !!! All ebuilds that could satisfy "tomcat-jasper" have been masked. !!! One of the following masked packages is required to complete your request: - dev-java/tomcat-jasper-5.0.28::java-overlay (masked by: invalid: DEPEND: USE flag 'jikes' referenced in conditional 'jikes?' is not in IUSE, invalid: RDEPEND: USE flag 'jikes' referenced in conditional 'jikes?' is not in IUSE) LICENSE="Apache-2.0" SLOT="2" KEYWORDS="~x86 ~amd64" IUSE="doc source" DEPEND="=virtual/jdk-1.4* =dev-java/servletapi-2.4* =dev-java/xerces-1.3* >=dev-java/xerces-2.7 dev-java/xml-commons dev-java/commons-collections dev-java/commons-daemon dev-java/commons-el dev-java/commons-logging dev-java/commons-launcher jikes? ( dev-java/jikes ) source? ( app-arch/zip ) " The "jikes" flag is used in "DEPEND" section but not declared in IUSE section. Sorry for my english. Reproducible: Always Steps to Reproduce: 1.layman -a java-overlay 2.emerge -pv tomcat-jasper 3.
Fixed, thanks for the report. 06 Jul 2012; Ralph Sennhauser <sera@gentoo.org> tomcat-jasper-5.0.28.ebuild: Drop use jikes, handled differently this days. #373867 Add missing quotes.