emerge -pv =llvm-10.0.1_rc1 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] dev-python/namespace-sphinxcontrib-1.0::gentoo PYTHON_TARGETS="python2_7 python3_7 (-pypy3) -python3_6 (-python3_8) (-python3_9)" 0 KiB [ebuild N ] dev-python/pygments-2.5.2::gentoo USE="-doc -test" PYTHON_TARGETS="python2_7 python3_7 (-pypy3) -python3_6 (-python3_8) (-python3_9)" 19.790 KiB [ebuild N ] dev-python/alabaster-0.7.12::gentoo PYTHON_TARGETS="python2_7 python3_7 (-pypy3) -python3_6 (-python3_8) (-python3_9)" 11 KiB [ebuild N ] dev-python/imagesize-1.1.0::gentoo USE="-test" PYTHON_TARGETS="python2_7 python3_7 (-pypy3) -python3_6 (-python3_8) (-python3_9)" 1.246 KiB [ebuild N ] dev-python/snowballstemmer-2.0.0::gentoo PYTHON_TARGETS="python2_7 python3_7 (-pypy3) -python3_6 (-python3_8) (-python3_9)" 78 KiB [ebuild N ] dev-python/typed-ast-1.4.1::gentoo USE="-test" PYTHON_TARGETS="python3_7 -python3_6 (-python3_8) (-python3_9)" 204 KiB [ebuild N ] dev-python/pyparsing-2.4.6::gentoo USE="-examples" PYTHON_TARGETS="python2_7 python3_7 (-pypy3) -python3_6 (-python3_8)" 633 KiB [ebuild N ] dev-python/pytz-2019.3::gentoo PYTHON_TARGETS="python2_7 python3_7 (-pypy3) -python3_6 (-python3_8)" 305 KiB [ebuild N ] dev-python/Babel-2.8.0-r1::gentoo USE="-doc -test" PYTHON_TARGETS="python2_7 python3_7 (-pypy3) -python3_6 (-python3_8) (-python3_9)" 8.247 KiB [ebuild N ] dev-python/docutils-0.16::gentoo PYTHON_TARGETS="python2_7 python3_7 (-pypy3) -python3_6 (-python3_8) (-python3_9)" 1.917 KiB [ebuild N ] dev-python/jinja-2.11.1::gentoo USE="-doc -examples -test" PYTHON_TARGETS="python2_7 python3_7 (-pypy3) -python3_6 (-python3_8)" 253 KiB [ebuild N ] dev-python/packaging-20.3::gentoo USE="-test" PYTHON_TARGETS="python2_7 python3_7 (-pypy3) -python3_6 (-python3_8)" 72 KiB [ebuild N ] dev-python/sphinxcontrib-applehelp-1.0.2::gentoo USE="-test" PYTHON_TARGETS="python3_7 (-pypy3) -python3_6 (-python3_8) (-python3_9)" 24 KiB [ebuild N ] dev-python/sphinxcontrib-devhelp-1.0.2::gentoo USE="-test" PYTHON_TARGETS="python3_7 (-pypy3) -python3_6 (-python3_8) (-python3_9)" 17 KiB [ebuild N ] dev-python/sphinxcontrib-jsmath-1.0.1-r1::gentoo USE="-test" PYTHON_TARGETS="python3_7 (-pypy3) -python3_6 (-python3_8) (-python3_9)" 6 KiB [ebuild N ] dev-python/sphinxcontrib-htmlhelp-1.0.3::gentoo USE="-test" PYTHON_TARGETS="python3_7 (-pypy3) -python3_6 (-python3_8) (-python3_9)" 24 KiB [ebuild N ] dev-python/sphinxcontrib-serializinghtml-1.1.3::gentoo PYTHON_TARGETS="python3_7 (-pypy3) -python3_6 (-python3_8)" 16 KiB [ebuild N ] dev-python/sphinxcontrib-qthelp-1.0.3::gentoo USE="-test" PYTHON_TARGETS="python3_7 (-pypy3) -python3_6 (-python3_8) (-python3_9)" 22 KiB [ebuild N ] dev-python/sphinx-2.4.4::gentoo USE="-doc -latex -test" PYTHON_TARGETS="python3_7 (-pypy3) -python3_6 (-python3_8)" 5.828 KiB [ebuild NS *] sys-devel/llvm-10.0.1_rc1:10::gentoo [9.0.1:9::gentoo] USE="gold libffi ncurses xml -debug -doc -exegesis -libedit -test -xar -z3" ABI_X86="32 (64) (-x32)" LLVM_TARGETS="AArch64 AMDGPU ARM WebAssembly (X86) -ARC% -AVR% -BPF -Hexagon -Lanai -MSP430 -Mips -NVPTX -PowerPC -RISCV -Sparc -SystemZ -XCore" 0 KiB [ebuild U ~] sys-devel/llvmgold-10::gentoo [9::gentoo] 0 KiB Total: 21 packages (1 upgrade, 19 new, 1 in new slot), Size of downloads: 38.685 KiB WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: dev-python/pygments:0 (dev-python/pygments-2.6.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 (-pypy3) -python3_6 (-python3_8) (-python3_9)" conflicts with dev-python/pygments[python_targets_python2_7(-),python_targets_python3_7(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (dev-python/docutils-0.16:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_7 (-pypy3) -python3_6 (-python3_8) (-python3_9)" The following keyword changes are necessary to proceed: (see "package.accept_keywords" in the portage(5) man page for more details) # required by sys-devel/llvm-10.0.1_rc1::gentoo[gold] # required by =llvm-10.0.1_rc1 (argument) =sys-devel/llvmgold-10 ~amd64 # required by =llvm-10.0.1_rc1 (argument) =sys-devel/llvm-10.0.1_rc1 **
Created attachment 645972 [details] output from emerge --info I believe this is due to an inconsistency in the PYTHON_TARGETS between dev-python/pygments and dev-python/docutils, so masking stable =dev-python/pygments-2.6.1 to only pull in =dev-python/pygments-2.5.2 solves the problem, since the old pygments-2.5.2 still has python-2.7 support.
*** This bug has been marked as a duplicate of bug 722762 ***