Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 182521

Summary: dev-java/maven-base-poms (New Ebuild)
Product: Gentoo Linux Reporter: kiorky <kiorky>
Component: [OLD] JavaAssignee: Java team <java>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: alex, dirk
Priority: High Keywords: EBUILD, InOverlay
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://maven.apache.org
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 175034    

Description kiorky 2007-06-18 23:49:09 UTC
Added as a maven dependency
Comment 1 Dirk Tilger 2011-04-14 11:41:49 UTC
There is a dev-java/maven-base-poms in my portage tree. I think we can close this bug. ;)
Comment 2 Dirk Tilger 2011-04-14 11:42:25 UTC
Whoops. Sorry, not it's in the java-overlay.
Comment 3 Carlos Konstanski 2011-11-05 15:45:22 UTC
This package won't install because of a USE flag problem. Setting USE to "source" or "-source" has no effect.

!!! All ebuilds that could satisfy "dev-java/maven-base-poms" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-java/maven-base-poms-2.1::java-overlay (masked by: invalid: DEPEND: USE flag 'source' referenced in conditional 'source?' is not in IUSE)
Comment 4 Alex Barker 2015-06-21 17:47:39 UTC
I am seeing the same issues described by Carlos Konstanski with the ebuild in the Java overlay.  

Patching maven-base-poms-2.1 with the following kicks the error down the road a bit, but it eventually dies with emerge: there are no ebuilds to satisfy "=dev-java/commons-lang-2.3*".

diff --git a/dev-java/maven-base-poms/maven-base-poms-2.1.ebuild b/dev-java/maven-base-poms/maven-base-poms-2.1.ebuild
index 5ae75dc..a74bdb1 100644
--- a/dev-java/maven-base-poms/maven-base-poms-2.1.ebuild
+++ b/dev-java/maven-base-poms/maven-base-poms-2.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://maven.apache.org"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~x86 ~amd64"
-IUSE=""
+IUSE="source"
 
 DEPEND=">virtual/jdk-1.4"
 RDEPEND=">virtual/jre-1.4"
Comment 5 James Le Cuirot gentoo-dev 2015-06-21 17:58:07 UTC
This stuff is super ancient. Don't use it. There's a lot of stuff that needs clearing from java-overlay but the main tree has been our priority.
Comment 6 Patrice Clement (RETIRED) gentoo-dev 2015-08-14 00:51:51 UTC
| commit 63552d7
| Author: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>            
| Date:   Thu Aug 6 00:18:57 2015 +0200
|     [dev-java/maven-*] Drop plexus rdep