Summary: | bcprov-1.36-r1 fails to emerge - package junit.framework does not exist error | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Seamus Riordan <sriordan> |
Component: | [OLD] Java | Assignee: | Java team <java> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | flameeyes |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | bcprov build log |
Description
Seamus Riordan
2007-06-16 22:52:38 UTC
Created attachment 122283 [details]
bcprov build log
build log on bcprov-1.36-r1 emerge failure
What version is your findutils:
Removing testcases' sources:
find: invalid predicate `-delete'
>>> Source unpacked.
works fine with:
[ebuild R ] sys-apps/findutils-4.3.6-r1 USE="-nls (-selinux) -static" 1,711 kB
Diego: You probably know about different findutils versions and if BSD uses the same findutils package (meaning if we can do >= for it). > What version is your findutils: > Removing testcases' sources: > find: invalid predicate `-delete' > >>> Source unpacked. > > works fine with: > [ebuild R ] sys-apps/findutils-4.3.6-r1 USE="-nls (-selinux) -static" > 1,711 kB > I was running: sys-apps/findutils-4.1.20-r1 After updating to findutils-4.3.7 I am able to emerge. :) >>> dev-java/bcprov-1.36-r1 merged Thanks! Oh the joy of searching and adding this dep everywhere it's used. (In reply to comment #3) > Diego: You probably know about different findutils versions and if BSD uses the > same findutils package (meaning if we can do >= for it). Got mail: No we don't absolutely use findutils so if you add an unconditional dep it will break the hell loose on us. Good news is: -delete works fine on FBSD. So you just need to use the conditional on userland_GNU ( findutils ) . Pleeeease don't commit it unconditional. thanks, Diego from the smartphone. (In reply to comment #5) > Oh the joy of searching and adding this dep everywhere it's used. > betelgeuse@pena ~ $ qgrep -He "find.*print.*delete" dev-java/bcprov/bcprov-1.36-r1.ebuild: find . -path '*test/*.java' -print -delete \ might of course be multilined somewhere --- bcprov-1.36-r1.ebuild 16 Jun 2007 23:04:06 -0000 1.7 +++ bcprov-1.36-r1.ebuild 17 Jun 2007 08:44:11 -0000 @@ -15,10 +15,15 @@ SLOT="0" KEYWORDS="amd64 ppc ~ppc64 x86 ~x86-fbsd" +# The src_unpack find needs a new find +# https://bugs.gentoo.org/show_bug.cgi?id=182276 DEPEND=">=virtual/jdk-1.4 + userland_GNU? ( >=sys-apps/findutils-4.3 ) app-arch/unzip" RDEPEND=">=virtual/jre-1.4" +IUSE="userland_GNU" + S="${WORKDIR}/${MY_P}" src_unpack() { |