Конфликт версий py-setuptools

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Reken
ст. прапорщик
Сообщения: 526
Зарегистрирован: 2014-06-30 11:23:24

Конфликт версий py-setuptools

Непрочитанное сообщение Reken » 2019-05-14 9:19:50

Подскажите пожалуйста в решении проблемы:
py36-setuptools-41.0.0 conflicts with py27-setuptools-36.5.0 (installs files into the same place). Problematic file: /usr/local/bin/easy_install
Как правильно заменить в системе py27 на py36 ? Что бы без последствий для зависимых портов...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Reken
ст. прапорщик
Сообщения: 526
Зарегистрирован: 2014-06-30 11:23:24

Конфликт версий py-setuptools

Непрочитанное сообщение Reken » 2019-05-14 12:11:09

Сделал так:
Удалил py27-setuptools
Пересобрал cmake (он и подтянул зависимости py27 обратно)

Ошибок при пересборке cmake не было, py27-setuptools переустановился...
Вот только теперь в системе у python27 стало намного меньше зависимостей, они все автоматически удалились при удалении py27-setuptools
Думаю это были старые зависимости, которые не использовались...

mousehouse
рядовой
Сообщения: 29
Зарегистрирован: 2011-05-15 10:55:52
Контактная информация:

Конфликт версий py-setuptools

Непрочитанное сообщение mousehouse » 2019-07-23 20:10:10

Не забываем читать /usr/ports/UPDATING

20170316:
AFFECTS: users of python setuptools
AUTHOR: antoine@FreeBSD.org

The python setuptools ports have been renamed to better match other python por
Ports users need to rename them so that portupgrade and portmaster do not
get confused. For example:

Код: Выделить всё

    pkg set -n py27-setuptools27:py27-setuptools
    pkg set -o devel/py-setuptools27:devel/py27-setuptools
  or
    pkg set -n py35-setuptools35:py35-setuptools
    pkg set -o devel/py-setuptools35:devel/py35-setuptools
35 исправте на вашу версию 36

...и да
/etc/make.conf

Код: Выделить всё

DEFAULT_VERSIONS+= python=3.6
Умерла мышка...остыл ее коврик.