On 03/13/2018 06:56 PM, Neil Bothwick wrote: > On Tue, 13 Mar 2018 18:47:18 -0600, the...@sys-concept.com wrote: > >> I did emerge manually sys-libs/zlib and ruby >> but I'm still left with conflict. >> >> The portage-2.3.6 is no longer in tree, is it the reason I'm getting >> this error? > > No. Packages are removed from the tree all the time, it shouldn't prevent > an upgrade. > >> emerge --oneshot -avq portage >> [ebuild N ] dev-python/pyblake2-1.1.0 PYTHON_TARGETS="python2_7 >> python3_5 (-pypy) -python3_4 -python3_6" [ebuild U ] >> sys-apps/portage-2.3.24-r1 [2.3.6] USE="(ipc) native-extensions xattr >> -build -doc -epydoc -gentoo-dev% (-rsync-verify) (-selinux) >> (-linguas_ru%)" PYTHON_TARGETS="python2_7 python3_5* (-pypy) >> -python3_4* -python3_6" >> >> !!! Multiple package instances within a single package slot have been >> pulled !!! into the dependency graph, resulting in a slot conflict: >> >> sys-apps/portage:0 >> >> (sys-apps/portage-2.3.24-r1:0/0::gentoo, ebuild scheduled for merge) >> pulled in by sys-apps/portage (Argument) >> >> (sys-apps/portage-2.3.6:0/0::gentoo, installed) pulled in by >> >> sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >> required by (dev-java/java-config-2.2.0-r3:2/2::gentoo, installed) >> >> sys-apps/portage[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >> required by (app-portage/layman-2.4.2:0/0::gentoo, installed) >> >> sys-apps/portage[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >> required by (app-portage/gentoolkit-0.3.3:0/0::gentoo, installed) >> >> sys-apps/portage[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >> required by (app-admin/webapp-config-1.55:0/0::gentoo, installed) > > Do you have PYTHON_TARGETS or PYTHON_SINGLE_TARGET set anywhere? If so, > unset it. Try "grep -r PYTHON /etc/portage/make.conf"
No, I don't have any "PYTHON" in make.conf > Once you have unset those variables, try a world update rather than > trying to cherry pick when you think needs to be updated. " emerge -uDNavq world" appears to be working (and new "portage" is there). I have 428-packages to emerge so it will take some time. But I was under impression I need to emerge "portage" before anything else. -- Thelma