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

Bug 177362

Summary: dev-java/ant-tasks has many no* USE flags - stabilize ant-tasks-1.7.0-r4
Product: Gentoo Linux Reporter: Chris Bainbridge (RETIRED) <chrb>
Component: New packagesAssignee: Java team <java>
Status: RESOLVED FIXED    
Severity: normal Keywords: STABLEREQ
Priority: High    
Version: 2006.1   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 187183, 187598, 187600, 187601, 187602, 187603, 187604, 187605, 187606, 187611, 187614, 187616, 187623, 187624, 187627, 187665, 187667, 187668, 187670, 187675, 190643, 190714, 203750    
Bug Blocks:    

Description Chris Bainbridge (RETIRED) gentoo-dev 2007-05-06 18:22:04 UTC
no* flags are confusing and their use discouraged.
Comment 1 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2007-05-06 18:25:44 UTC
We need them for backward compatibility until everything in tree is converted to use split-ant instead of depending on ant-tasks. Then whole ant-tasks can go away and flags (converted to the positive form) can move to dev-java/ant.

Or we can remove them now and force everyone to install everything, if that's worth.
Comment 2 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-01-04 19:17:55 UTC
+*ant-tasks-1.7.0-r4 (04 Jan 2008)
+*ant-tasks-1.7.0-r3 (04 Jan 2008)
+
+  04 Jan 2008; Vlastimil Babka <caster@gentoo.org>
+  +ant-tasks-1.7.0-r3.ebuild, +ant-tasks-1.7.0-r4.ebuild:
+  Revbumps to replace the no* USE flags with standard kind of flags, bug
+  #177362. The 1.7.0-r4 is EAPI=1 with most of the flags enabled by default.
+  Note that user setting of the flags can no longer break building Java
+  packages.

After 203750 is resolved, we'll get these stabilized, I will remove 1.6.5 and 1.7.0-r2 and this bug is gonna be resolved.
Comment 3 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-01-18 22:48:36 UTC
OK let's stabilize ant-tasks-1.7.0-r4. Not 30 days yet but since it was just a flag renaming, shouldn't harm. Also forget -r3, EAPI=1 is the way to go.
Comment 4 Christian Faulhammer (RETIRED) gentoo-dev 2008-01-19 09:03:00 UTC
x86 stable
Comment 5 nixnut (RETIRED) gentoo-dev 2008-01-19 13:43:22 UTC
ppc stable
Comment 6 Brent Baude (RETIRED) gentoo-dev 2008-01-22 02:13:20 UTC
ppc64 stable
Comment 7 William L. Thomson Jr. (RETIRED) gentoo-dev 2008-03-03 00:55:44 UTC
amd64 stable, last arch closing bug.
Comment 8 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-03-03 06:54:50 UTC
Reopening until the no* flags are removed.
Comment 9 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-03-03 08:24:05 UTC
Which just happened, after removing whole ant 1.6.5.