'emerge -v --update --newuse --deep --with-bdeps=y --backtrack=30 --keep-going world' fails with ... [ebuild U ] mail-client/thunderbird-45.8.0::gentoo [45.7.0::gentoo] USE="crypt dbus ffmpeg gstreamer jemalloc3 jit ldap minimal pulseaudio startup-notification -bindist -custom-cflags -custom-optimization -debug -hardened -lightning -mozdom (-neon) (-selinux) (-system-cairo) -system-harfbuzz -system-icu -system-jpeg -system-libevent -system-libvpx -system-sqlite" L10N="de fr ru -ar -ast -be -bg -bn-BD -br -ca -cs -cy -da -el -en-GB -es-AR -es-ES -et -eu -fi -fy -ga -gd -gl -he -hr -hsb -hu -hy -id -is -it -ja -ko -lt -nb -nl -nn -pa -pl -pt-BR -pt-PT -rm -ro -si -sk -sl -sq -sr -sv -ta-LK -tr -uk -vi -zh-CN -zh-TW" 0 KiB [blocks b ] x11-plugins/enigmail ("x11-plugins/enigmail" is blocking mail-client/thunderbird-45.7.0) [blocks B ] dev-java/oracle-jdk-bin[nsplugin] ("dev-java/oracle-jdk-bin[nsplugin]" is blocking dev-java/icedtea-web-1.6.2) Total: 161 packages (148 upgrades, 4 downgrades, 4 new, 5 reinstalls), Size of downloads: 763,610 KiB Fetch Restriction: 2 packages (2 unsatisfied) Conflict: 3 blocks (1 unsatisfied) ... * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (dev-java/icedtea-web-1.6.2:0/0::gentoo, installed) pulled in by dev-java/icedtea-web:0[icedtea7(+),nsplugin] required by (dev-java/icedtea-7.2.6.9:7/7::gentoo, installed) dev-java/icedtea-web:0[icedtea7(+)] required by (dev-java/icedtea-7.2.6.9:7/7::gentoo, installed) (dev-java/oracle-jdk-bin-1.8.0.121:1.8/1.8::gentoo, ebuild scheduled for merge) pulled in by dev-java/oracle-jdk-bin[javafx] required by (sci-mathematics/geogebra-5.0.339.0_p20170308:0/0::gentoo, ebuild scheduled for merge) dev-java/oracle-jdk-bin:1.8 required by (virtual/jdk-1.8.0-r3:1.8/1.8::gentoo, installed)
@java: Is it really necessary?
Don't enable the nsplugin flag globally. It can only be used with oracle-jdk-bin or icedtea-web, not both. With Firefox having just dropped support for these plugins, I question whether you need them at all. See the README. https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-java/icedtea-web/files/README.gentoo-r1?id=d08ce156e9c3f25c13d73e23c041114c901aaf36