dev-java/swt-3.7.2-r3:37 and dev-java/swt-3.8.2-r3:3.8 both have virtual/jdk:1.8 >=virtual/jre-1.4 qgrep dev-java/swt net-p2p/vuze/vuze-5.7.6.0.ebuild: dev-java/swt:3.8[cairo] net-p2p/vuze/vuze-5.7.6.0-r1.ebuild: dev-java/swt:3.8[cairo] dev-util/android-sdk-update-manager/android-sdk-update-manager-24.4.1-r1.ebuild: dev-java/swt:3.7[cairo] dev-java/trident/trident-1.3.ebuild:CDEPEND="dev-java/swt:3.7" dev-java/miglayout/miglayout-4.0.ebuild:COMMON_DEPEND="swt? ( dev-java/swt:3.7 )" dev-java/openjfx/openjfx-8.1000.ebuild: dev-java/swt:4.10[cairo,opengl] dev-java/openjfx/openjfx-8.1000.ebuild: dev-java/swt:4.10[cairo,opengl] dev-java/piccolo2d/piccolo2d-3.0-r1.ebuild:CDEPEND="dev-java/swt:3.8" dev-java/openjfx/openjfx-11.0.9_p0.ebuild: dev-java/swt:4.10[cairo,opengl]
ebuilds depending on these slots are pushed to :4.10 in https://github.com/gentoo/gentoo/pull/20865 https://github.com/gentoo/gentoo/pull/20864 and https://github.com/gentoo/gentoo/pull/20862
Both versions have to stay for dev-java/miglayout and net-p2p/vuze/vuze.