no* flags are confusing and their use discouraged.
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.
+*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.
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.
x86 stable
ppc stable
ppc64 stable
amd64 stable, last arch closing bug.
Reopening until the no* flags are removed.
Which just happened, after removing whole ant 1.6.5.