emerge =dev-lang/python-3.6.10-r2
These are the packages that would be merged, in order:
Calculating dependencies... done!
[nomerge ] virtual/package-manager-1::gentoo
[nomerge ] sys-apps/portage-2.3.79::gentoo USE="(ipc) native-extensions rsync-verify xattr -build -doc (-epydoc) -
gentoo-dev (-selinux)" PYTHON_TARGETS="python2_7 python3_6 (-python3_7) (-python3_8)"
[nomerge ] dev-python/pyblake2-1.1.2::gentoo PYTHON_TARGETS="python2_7 python3_6 (-pypy3) (-python3_7)"
[ebuild U ] dev-lang/python-3.6.10-r2:3.6/3.6m::gentoo [3.6.9:3.6/3.6m::gentoo] USE="gdbm ipv6 ncurses readline ss
l (threads) xml -bluetooth -build -examples (-hardened) -libressl -sqlite -test -tk -wininst" 16 824 KiB
[ebuild N ] virtual/libcrypt-1:0/1::gentoo USE="static-libs" 0 KiB
[ebuild U ] sys-libs/glibc-2.30-r8:2.2::gentoo [2.29-r7:2.2::gentoo] USE="(crypt%*) multiarch ssp (static-libs%*
) (-audit) -caps (-cet) -compile-locales -custom-cflags% -doc -gd -headers-only (-multilib) -nscd -profile (-selinux) -sui
d -systemtap -test (-vanilla)" 16 260 KiB
Total: 3 packages (2 upgrades, 1 new), Size of downloads: 33 084 KiB
* Error: circular dependencies:
(virtual/libcrypt-1:0/1::gentoo, ebuild scheduled for merge) depends on
(sys-libs/glibc-2.30-r8:2.2/2.2::gentoo, ebuild scheduled for merge) (runtime)
(dev-lang/python-3.6.10-r2:3.6/3.6m::gentoo, ebuild scheduled for merge) (buildtime)
(virtual/libcrypt-1:0/1::gentoo, ebuild scheduled for merge) (buildtime_slot_op)
* Note that circular dependencies can often be avoided by temporarily
* disabling USE flags that trigger optional dependencies.
Как это решается?