Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 177362 - dev-java/ant-tasks has many no* USE flags - stabilize ant-tasks-1.7.0-r4
Summary: dev-java/ant-tasks has many no* USE flags - stabilize ant-tasks-1.7.0-r4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords: STABLEREQ
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
Blocks:
  Show dependency tree
 
Reported: 2007-05-06 18:22 UTC by Chris Bainbridge (RETIRED)
Modified: 2008-03-03 08:24 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 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.