Попытка пересбора системы или снова Питон 2.7

При попытке пересбора мира после обновления gcc на CLD получил следующую простыню:
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

dev-python/setuptools:0

(dev-python/setuptools-50.3.0:0/0::gentoo, ebuild scheduled for merge) USE=“-test” ABI_X86=“(64)” PYTHON_TARGETS=“python3_7 python3_8 (-pypy3) -python3_6 -python3_9” conflicts with
dev-python/setuptools[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/m2crypto-python2-0.36.0-r1:0/0::calculate, ebuild scheduled for merge) USE=“-libressl” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-1.0[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/cryptography-python2-2.9-r2:0/0::calculate, ebuild scheduled for merge) USE=“-idna -libressl -test” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/m2crypto-python2-0.36.0-r1:0/0::calculate, ebuild scheduled for merge) USE=“-libressl” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/enum34-1.1.6-r1:0/0::calculate, ebuild scheduled for merge) USE=“-doc” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/cryptography-python2-2.9-r2:0/0::calculate, ebuild scheduled for merge) USE=“-idna -libressl -test” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/cffi-python2-1.14.0-r3:0/1.14.0::calculate, ebuild scheduled for merge) USE=“-doc -test” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/lxml-python2-4.5.2-r1:0/0::calculate, ebuild scheduled for merge) USE=“threads” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/soaplib-1.0.0-r4:0/0::calculate, ebuild scheduled for merge) USE=“-examples” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

dev-python/setuptools[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/lxml-python2-4.5.2-r1:0/0::calculate, ebuild scheduled for merge) USE=“threads” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

dev-python/setuptools[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/cryptography-python2-2.9-r2:0/0::calculate, ebuild scheduled for merge) USE=“-idna -libressl -test” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (sys-apps/calculate-utils-3.6.8.15-r1:3/3::calculate, ebuild scheduled for merge) USE=“backup client console dbus desktop gpg install qt5 -minimal -pxe (-server)” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),python_targets_python3_7(-),python_targets_python3_8(-),-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/cython-0.29.21:0/0::gentoo, ebuild scheduled for merge) USE=“-doc -emacs -test” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7 python3_7 python3_8 (-pypy3) -python3_6 -python3_9”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/pytz-python2-2020.1:0/0::calculate, ebuild scheduled for merge) USE=“” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/pyxml-0.8.4-r3:0/0::calculate, ebuild scheduled for merge) USE=“-doc -examples” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/python2-ldap-3.2.0:0/0::calculate, ebuild scheduled for merge) USE=“sasl ssl -examples” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/pexpect-python2-4.8.0:0/0::calculate, ebuild scheduled for merge) USE=“-examples” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/pyasn1-modules-python2-0.2.8:0/0::calculate, ebuild scheduled for merge) USE=“” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/py-smbpasswd-1.0.2:0/0::calculate, ebuild scheduled for merge) USE=“” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/sudsds-1.0.1-r1:0/0::calculate, ebuild scheduled for merge) USE=“-doc” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

dev-python/setuptools[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/pycparser-python2-2.20:0/0::calculate, ebuild scheduled for merge) USE=“” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

dev-python/setuptools[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/typing-python2-3.7.4.3:0/0::calculate, ebuild scheduled for merge) USE=“” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/ply-python2-3.11:0/3.11::calculate, ebuild scheduled for merge) USE=“” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

dev-python/setuptools[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/ipaddress-1.0.23:0/0::calculate, ebuild scheduled for merge) USE=“” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

dev-python/setuptools[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (net-libs/dslib-3.0-r2:0/0::calculate, ebuild scheduled for merge) USE=“” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/six-python2-1.15.0:0/0::calculate, ebuild scheduled for merge) USE=“-doc” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/pyopenssl-python2-19.1.0-r1:0/0::calculate, ebuild scheduled for merge) USE=“-doc” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (net-libs/dslib-3.0-r2:0/0::calculate, ebuild scheduled for merge) USE=“” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/pycparser-python2-2.20:0/0::calculate, ebuild scheduled for merge)USE=“” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/pyinotify-python2-0.9.6:0/0::calculate, ebuild scheduled for merge) USE=“” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/typing-python2-3.7.4.3:0/0::calculate, ebuild scheduled for merge)USE=“” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/ipaddress-1.0.23:0/0::calculate, ebuild scheduled for merge) USE=“” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/pyasn1-python2-0.4.8:0/0::calculate, ebuild scheduled for merge) USE=“” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

dev-python/setuptools[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/enum34-1.1.6-r1:0/0::calculate, ebuild scheduled for merge) USE=“-doc” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

dev-python/setuptools[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/sudsds-1.0.1-r1:0/0::calculate, ebuild scheduled for merge) USE=“-doc” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

dev-python/certifi:0

(dev-python/certifi-10001-r1:0/0::gentoo, ebuild scheduled for merge) USE=“-test” ABI_X86=“(64)” PYTHON_TARGETS=“python3_7 python3_8 (-pypy3) -python3_6 -python3_9” conflicts with

=dev-python/certifi-2016.9.26[python_targets_python2_7(-),python_targets_python3_7(-),python_targets_python3_8(-),-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/setuptools-46.4.0-r3:0/0::gentoo, ebuild scheduled for merge) USE=“-test” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7 python3_7 python3_8 (-pypy3) -python3_6 -python3_9”

Можно так попробовать, закомментируйте все правки в /etc/portage/, отключите дополнительные оверлеи если подключали, сделайте бэкап /var/lib/portage/world и выполните ‘cl-update --rebuild-world’. В большинстве случаев должно помочь.

Увы…
Похоже что эти питоновские модуля завязаны на calculate-utils.
На ноуте под Mate из бинарников вылезла другая проблема:
pygtk исчез, на него завязана libappindicator. Причем эту библиотеку не удается снести, т.к. она значиться в autodeps. 2 версии удалились, а libappindicator:2 не хочет.

А у какого пакета она значится в autodeps?

Я не нашел. Было libappindicator-12.10.0 @autodeps libappindicator:2. Сама 12.10 снеслась, а дальше клинч. Обновление валится с “немогу”…

Приложите полный вывод emerge -uDNa world

Выяснилось следующее:
По всей видимости обновился autodeps mate-control-centre (в текущей версии libappindicator отсутствует), но это почему-то не вызвало его переустановку.
Остальные зависящие модули сами зависили от pycairo и по цепочке pygtk, libappindicator.

Пришло очередное обновление на кеды:

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/cffi-python2-1.14.0-r3:0/1.14.0::calculate, installed) USE=“-doc -test” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/typing-python2-3.7.4.3:0/0::calculate, installed) USE=“” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

dev-python/setuptools[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/cryptography-python2-2.9-r2:0/0::calculate,installed) USE=“-idna -libressl -test” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/soaplib-1.0.0-r4:0/0::calculate, installed) USE=“-examples” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/pexpect-python2-4.8.0:0/0::calculate, installed) USE=“-examples” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

dev-python/setuptools[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/ipaddress-1.0.23:0/0::calculate, installed)USE=“” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

dev-python/setuptools[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-python/typing-python2-3.7.4.3:0/0::calculate, installed) USE=“” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

=dev-python/setuptools-42.0.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (sys-apps/calculate-utils-3.6.8.15-r1:3/3::calculate, installed) USE=“backup client console dbus desktop gpg install qt5 -minimal -pxe (-server)” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7”

dev-python/certifi:0

(dev-python/certifi-10001-r1:0/0::gentoo, ebuild scheduled for merge) USE=“-test” ABI_X86=“(64)” PYTHON_TARGETS=“python3_7 python3_8 (-pypy3) (-python3_6) -python3_9” conflicts with

=dev-python/certifi-2016.9.26[python_targets_python2_7(-),python_targets_python3_7(-),python_targets_python3_8(-),-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/setuptools-46.4.0-r3:0/0::gentoo, installed) USE=“-test” ABI_X86=“(64)” PYTHON_TARGETS=“python2_7 python3_7 python3_8 (-pypy3) (-python3_6) -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-fs/xfsprogs-5.10.0::gentoo

required by @selected

required by @world (argument)

=dev-libs/inih-52 ~amd64

  • Выполнение Emerge завершилось с ошибкой
  • Не удалось обновить