dev-java/bcmail presently depends on dev-java/sun-jaf:0 and it should depend on java-virtuals/jaf:0. Which allows it to be provided by the vm in >= 1.6 jre/jdk.
commit d5766ee (HEAD, dev-java/bc) Author: Patrice Clement <monsieurp@gentoo.org> Date: Sat Oct 17 14:43:26 2015 +0000 dev-java/bcmail: Remove dev-java/sun-jaf dependency and swap it for java-virtuals/jaf. Fixes bug 548726. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> create mode 100644 dev-java/bcmail/bcmail-1.38-r5.ebuild create mode 100644 dev-java/bcmail/bcmail-1.45-r4.ebuild
https://github.com/monsieurp/gentoo/commit/d5766ee0e57dca0ff92479fd51d61256b3bb22c9 I'm sorting out another bug and figured I should also fix this one whilst at it. This PR going to be merged.