JAF was added to the JRE back in 1.6. The virtual includes >=virtual/jre-1.6 but now that the older jre virtuals have gone (ignoring java-overlay), it no longer makes sense to keep this virtual. This bug is to remind myself to remove it. :) sun-jaf and gnu-jaf can go too as the latter is now included in gnu-classpath. There are a number of reverse dependencies to take care of, including some that still depend directly on sun-jaf or gnu-jaf.
PENDING: dev-java/ant-javamail-1.9.2 - Fixed in -r2 dev-java/avalon-logkit-1.2.2-r1 - Remove when commons-logging-1.2-r1 goes stable dev-java/sun-javamail-1.4.3 - Due for removal in #553186 TODO: dev-java/bcmail-1.38-r5 dev-java/bcmail-1.45-r4 dev-java/bcmail-1.50-r2 dev-java/bcmail-1.52-r2 dev-java/log4j-1.2.17-r3 dev-java/saaj-1.3.19-r1 dev-java/stax-ex-1.0-r4
commit 9065e7d03cd2fa9080c4a46566bf1710a8f06a18 (HEAD -> master, origin/master, origin/HEAD) Author: Patrice Clement <monsieurp@gentoo.org> AuthorDate: Wed Jul 5 11:52:15 2017 +0200 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: Wed Jul 5 11:52:15 2017 +0200 profiles/package.mask: mask java-virtuals/jaf for removal. Gentoo-Bug: https://bugs.gentoo.org/553188 Closes: https://github.com/gentoo/gentoo/pull/5035 profiles/package.mask | 5 +++++ 1 file changed, 5 insertions(+)
commit d3ef68b9cdf8bb625e16590f026a75d48503ae1f Author: Michał Górny <mgorny@gentoo.org> AuthorDate: Fri Aug 11 18:21:18 2017 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: Fri Aug 11 18:25:20 2017 java-virtuals/jaf: Remove last-rited pkg, #553188