Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 373867 - [java-overlay] dev-java/tomcat-jasper ebuild is incorrect
Summary: [java-overlay] dev-java/tomcat-jasper ebuild is incorrect
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-03 01:39 UTC by Valentin
Modified: 2012-07-06 15:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Valentin 2011-07-03 01:39:38 UTC
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.
Comment 1 Ralph Sennhauser (RETIRED) gentoo-dev 2012-07-06 15:06:08 UTC
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.