Не ставится python27

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

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

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
kpp
лейтенант
Сообщения: 613
Зарегистрирован: 2009-08-05 16:10:46
Откуда: Украина Днепропетровск-Киев
Контактная информация:

Не ставится python27

Непрочитанное сообщение kpp » 2014-04-09 10:51:42

# uname -a
FreeBSD 8.2-RELEASE-p10

Ранее был питон26.
Решил обновиться, блин.

При попытке поставить /usr/ports/lang/python27, ошибка:
make: don't know how to make pyconfig.h. Stop

Полный текст:

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

===>  Building for python27-2.7.6_4
cd /usr/ports/lang/python27/work/Python-2.7.6/portbld.shared;  /usr/bin/env VPATH="/usr/ports/lang/python27/work/Python-2.7.6" SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  LIBDIR="/usr/lib"  CC="cc" CFLAGS="-O2 -fno-strict-aliasing -pipe "  CPP="cpp" CPPFLAGS="-I/usr/local/include"  LDFLAGS=" -L/usr/local/lib -pthread"  CXX="c++" CXXFLAGS="-O2 -fno-strict-aliasing -pipe"  MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  -s -o root -g wheel -m 555"  BSD_INSTALL_LIB="install  -s -o root -g wheel -m 444"  BSD_INSTALL_SCRIPT="install  -o root -g wheel -m 555"  BSD_INSTALL_DATA="install  -o root -g wheel -m 444"  BSD_INSTALL_MAN="install  -o root -g wheel -m 444" make libpython2.7.so python;  /bin/ln -f libpython2.7.so libpython2.7.so.1;  /bin/ln -f python python-shared2.7
make: don't know how to make pyconfig.h. Stop
*** Error code 2

Stop in /usr/ports/lang/python27.
*** Error code 1

Stop in /usr/ports/lang/python27.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall20140409-50411-9ocrhk env make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        ! lang/python27 (unknown build error)
Command failed [exit code 1]: /usr/local/sbin/portinstall lang/python27
Куда копать?
Нет, ребята, я не гордый. Не загадывая вдаль, так скажу: зачем мне орден? Я согласен на медаль.

Хостинговая компания 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/

Аватара пользователя
BirdGovorun
лейтенант
Сообщения: 878
Зарегистрирован: 2009-10-20 20:27:13
Откуда: Харьков.

Re: Не ставится python27

Непрочитанное сообщение BirdGovorun » 2014-04-09 11:15:06

А вы в /usr/ports/UPDATING посмотреть не хотите?

kpp
лейтенант
Сообщения: 613
Зарегистрирован: 2009-08-05 16:10:46
Откуда: Украина Днепропетровск-Киев
Контактная информация:

Re: Не ставится python27

Непрочитанное сообщение kpp » 2014-04-09 11:31:09

Посмотрел(спасибо), проделал

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

portupgrade -o lang/python27 lang/python26
Без изменений...
Нет, ребята, я не гордый. Не загадывая вдаль, так скажу: зачем мне орден? Я согласен на медаль.

Аватара пользователя
BirdGovorun
лейтенант
Сообщения: 878
Зарегистрирован: 2009-10-20 20:27:13
Откуда: Харьков.

Re: Не ставится python27

Непрочитанное сообщение BirdGovorun » 2014-04-09 12:25:03

У меня в UPDATING так:

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

20140307:
  AFFECTS: users of devel/py-setuptools dependent ports
  AUTHOR: sunpoet@FreeBSD.org
.......
 # portupgrade -o devel/py-setuptoolsXX -f devel/py-setuptools
  # portupgrade -fr devel/py-setuptools
так-же

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

20131003:
  AFFECTS: users of lang/python* and ports
  AUTHOR: mva@FreeBSD.org

  The default versions of lang/python* have been changed to support the
  new DEFAULT_VERSIONS variable.

  PYTHON_DEFAULT_VERSION, PYTHON2_DEFAULT_VERSION and
  PYTHON3_DEFAULT_VERSION are deprecated. If you have set them in your
  make.conf, you should change them something like

  DEFAULT_VERSIONS=python=2.7 python2=2.7 python3=3.3

kpp
лейтенант
Сообщения: 613
Зарегистрирован: 2009-08-05 16:10:46
Откуда: Украина Днепропетровск-Киев
Контактная информация:

Re: Не ставится python27

Непрочитанное сообщение kpp » 2014-04-09 12:40:22

Что-то ничего не выходит...
Как вынести питон вообще из системы?
Нет, ребята, я не гордый. Не загадывая вдаль, так скажу: зачем мне орден? Я согласен на медаль.

kpp
лейтенант
Сообщения: 613
Зарегистрирован: 2009-08-05 16:10:46
Откуда: Украина Днепропетровск-Киев
Контактная информация:

Re: Не ставится python27

Непрочитанное сообщение kpp » 2014-04-09 12:49:58

Судя по сообщению make: don't know how to make pyconfig.h.
Он сам не знает что делать со своим же файлом pyconfig.h
Просто супер.
Нет, ребята, я не гордый. Не загадывая вдаль, так скажу: зачем мне орден? Я согласен на медаль.

Аватара пользователя
BirdGovorun
лейтенант
Сообщения: 878
Зарегистрирован: 2009-10-20 20:27:13
Откуда: Харьков.

Re: Не ставится python27

Непрочитанное сообщение BirdGovorun » 2014-04-09 12:54:16

8.2 не поддерживается с 31 июля 2012 года, так что возможны проблемы,
как минимум до 8.4 обновиться надо.
Удалить то можно, только потом ещё чего нибудь сломается.

kpp
лейтенант
Сообщения: 613
Зарегистрирован: 2009-08-05 16:10:46
Откуда: Украина Днепропетровск-Киев
Контактная информация:

Re: Не ставится python27

Непрочитанное сообщение kpp » 2014-04-09 12:56:06

Да вот теперь не знаю: обновится ли теперь нормально до 8.4.
Скажет нет питона - иди нафиг...
Нет, ребята, я не гордый. Не загадывая вдаль, так скажу: зачем мне орден? Я согласен на медаль.

Аватара пользователя
BirdGovorun
лейтенант
Сообщения: 878
Зарегистрирован: 2009-10-20 20:27:13
Откуда: Харьков.

Re: Не ставится python27

Непрочитанное сообщение BirdGovorun » 2014-04-09 13:04:29

Внутри "ветки" проблем с обновлением не должно быть,
у меня никогда не было проблем.
freebsd-update справляется на ура, только ядро должно быть GENERIC.