LINUX.ORG.RU

Ошибка mercurial или скорее python, не понимаю. Что сломалось?

 ,


0

3
$ hg pull -u
затягиваем из https://bla-bla-bla-неважно
прервано: Поддержка SSL и HTTPS для Python не установлена
Exception AttributeError: "'httpspeer' object has no attribute 'urlopener'" in <bound method httpspeer.__del__ of <mercurial.httppeer.httpspeer object at 0x7fb867604d90>> ignored

subj

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 3)
Ответ на: комментарий от tiandrey

О!!! Так ретроспективно я не копал, поддержка ssl отдельным пакетом по-моему давно уже не ставится. )

vvn_black ★★★★★
() автор топика
Ответ на: комментарий от olibjerd

Как меркуриал ставил? Какая версия?

Все средствами дистрибутива.

vvn_black ★★★★★
() автор топика

Докладываю. Дистрибутив оказался funtoo.

Проблема была в питоне, хотя собрано было всё с USE="ssl":

>>> import socket
>>> socket.ssl
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'ssl'
>>>

Просто какой-то нехороший человек добавил в package.use dev-lang/python build, что и дало такой эффект.

vvn_black ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.