[РЕШЕНО]Непонятки с python

Никак не могу понять эти питоновские версии! Про dev-python/namespace-jaraco даже eix ничего не знает. >=dev-lang/python-exec-2:2/2 - этого тоже не в одном файле в /etc нету.Объясните пожалуйста!

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

dev-lang/python-exec:2

(dev-lang/python-exec-2.4.6-r2:2/2::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)" PYTHON_TARGETS="(pypy3) (python2_7) (python3_7) (python3_8) (python3_9) (-python3_6)" conflicts with
>=dev-lang/python-exec-2:2/2=[python_targets_python3_6(-),python_targets_python3_7(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (dev-python/namespace-jaraco-2-r2:0/0::gentoo, installed) USE="" ABI_X86="(64)" PYTHON_TARGETS="(python3_6) python3_7 (-pypy3) -python3_8 -python3_9"

Вообщем снес я этот dev-python/namespace-jaraco.

.

eselect news read 26

Мы тоже не всего читали Шнитке!.. © В. Вишневский

eselect news read

eselect news read 26
2020-03-09-opencl-abi_x86_32-phaseout

!!! Warning: News item "2020-03-09-opencl-abi_x86_32-phaseout" no longer exists

наверное ошибочка.

.

slalom написал(а):
наверное ошибочка

Просю пардону за очепятку, правильный номер 28, новость о питонах:

2020-09-28-python-2-7-cleanup
Title Python 2.7 cleanup is progressing
Author Michał Górny
Posted 2020-09-28
Revision 1

Python 2.7 has reached its end-of-life by 2019-12-31, and many projects
have removed Python 2 support since. During the last few months we have
been working hard to migrate Gentoo to Python 3, and we have finally
reached the point making it possible for the vast majority of our users
to run a system free of Python 2.7 packages (except for the interpreter
itself).

The few remaining high profile packages (e.g. dev-python/cython)
are preserving Python 2.7 only for a very few uncommon packages.
For this reason, we have decided to create new revisions of them having
Python 2.7 removed. If you do not need Python 2.7 there, your package
manager should upgrade these packages to the new revisions.

Please note that you may need to manually uninstall any Python 2.7
packages installed from third-party repositories and/or run `emerge
--depclean` first to remove orphan packages. The recommended process
for Portage users is:

emerge --depclean
emerge -vDuU @world
emerge --depclean

Please note that the Python 2.7 interpreter (without additional Python
packages) remains necessary to build a few high profile packages,
in particular Chromium, Mozilla software and PyPy. If you build either
of these packages from source, you will not be able to permanently
remove Python 2.7 from your system.

We are going to preserve CPython 2.7 (and PyPy2.7) for as long
as necessary and provide security fixes to the best of our ability.
However, please note that we are not able to dedicate resources to
auditing Python 2.7's code and with little community interest in that,
it should be considered potentially vulnerable.

If your projects still rely on Python 2.7, we would like to once again
encourage you to migrate them to Python 3. However, if you really need
to run them, we suggest using a virtualenv. To create a new Python 2.7
environment, install dev-python/virtualenv and use the following option:

virtualenv -p /usr/bin/python2.7 ...

To create a PyPy2.7 environment:

virtualenv -p /usr/bin/pypy ...

Modern versions of pip should be able to automatically select older
versions of packages that still support Python 2.7. Please note that
these versions are generally no longer supported. They can be buggy,
vulnerable or simply incompatible with one another.

Please do not forget to add dev-lang/python:2.7 to your @world set
or it may get depcleaned once all package dependencies are gone

Мы тоже не всего читали Шнитке!.. © В. Вишневский

FYI: номера новостей индивидуальны

FYI: номера новостей индивидуальны в зависимости от наличия установленных в системе пакетов. Например у меня:

[58]  N  2020-09-28  Python 2.7 cleanup is progressing

Поэтому лучше давать заголовок в качестве ссылки - Python 2.7 cleanup is progressing в этом конкретном случае.

Неправда ваша...(С)

slalom написал(а):
...Про dev-python/namespace-jaraco даже eix ничего не знает...

"Неправда ваша..."(С)

$ eix namespace-jaraco
* dev-python/namespace-jaraco
     Available versions:  1 2 {PYTHON_TARGETS="pypy3 python2_7 python3_6 python3_7 python3_8"}
     Homepage:            https://wiki.gentoo.org/wiki/Project:Python/Namespace_packages
     Description:         Namespace package declaration for jaraco

FYI: Убедись, что твой портаж актуален:

eix-sync
emerge -uN portage -q
emerge -uN $(qlist -IC portage) -q

portag актуален.sudo emerge

portag актуален.
sudo emerge -uN portage -q
>>> Recording sys-apps/portage in "world" favorites file...
~ $ sudo emerge -uN portage -q
~ $ sudo emerge -uN $(qlist -IC portage) -q
>>> Recording acct-group/portage in "world" favorites file...
>>> Recording acct-user/portage in "world" favorites file...
>>> Recording app-portage/elt-patches in "world" favorites file...
>>> Recording app-portage/gemato in "world" favorites file...
>>> Recording app-portage/gentoopm in "world" favorites file...
>>> Recordeix namespace-jaraco
>>> Recording app-portage/portage-utils in "world" favorites file...

~ $ eix namespace-jaraco
Совпадений не найдено.

Это у вас с какого-то оверлея прёть.

.

slalom написал(а):
Это у вас с какого-то оверлея прёть

Это прёть из Overlay: stefantalpalaru. Впрочем, во времена активного питона:2.7 оно могло быть и в основном дереве...

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Если бы было

Если бы было из оверлея, то eix непременно бы сказал об этом!
А версия насчет старого питона правдоподобна... на нескольких машинах держу его из-за требований некоторых старых подсистем для разработчиков, и не помню точно на какой машине смотрел. Сейчас проверил на машине без старого питона - действительно нет в репе! Так что извиняйте... :(

SysA написал(а): Если бы было

SysA написал(а):
Если бы было из оверлея, то eix непременно бы сказал об этом!
А версия насчет старого питона правдоподобна... на нескольких машинах держу его из-за требований некоторых старых подсистем для разработчиков, и не помню точно на какой машине смотрел. Сейчас проверил на машине без старого питона - действительно нет в репе! Так что извиняйте... :(

сколько проблем тянется из-за этих устареваний версий...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".