У меня есть машина Solaris 5.8 без OpenSSL. Скомпилировать OpenSSL для этой платформы и получить Mordac, наш администратор unix, установка пакета Solaris не является вариантом.
Я хотел бы запустить клиент Mercurial, но для этого, похоже, требуется Python _ssl
модуль, который, в свою очередь, требует OpenSSL или аналогичного. Есть ли способ запустить Mercurial без этих библиотек?
Это невозможно без взлома самого Mercurial. У нас есть много импорта _ssl
модуль, так что они непременно сломаются без _ssl
. Вы можете поместить try / except ImportErrors вокруг этих импортов, и это может немного улучшить ситуацию. Вы также можете попробовать открыть проблему в нашем трекере ошибок, но на самом деле нет уверенности, что кто-то из нашей команды заинтересуется этим несколько диковинным сценарием (отсутствие _ssl
).