installation of hgsubversion fails on centos 5

Issue #450 new
Former user created an issue

The error messages produced by the clone follow.

The instructions said to isntall python-subversion but that isn't in any of the repos I have configured or could locate. WANDISCO had subversion-python which sounded vaguely similar (I know, probably the issue). But in the event anyone recognizes this as a real issue ...

(btw: any pointers to installing on CentOS 5.11 would be appreciated; I have a client who won't move for the next few years, and a subversion client would be very useful). Thanks in advance.

[khb@localhost]~% hg clone https://hgsubversion.googlecode.com/hg/ hgsubversion unknown exception encountered, please report by visiting https://mercurial-scm.org/wiki/BugTracker Python 2.7.10 (default, Nov 2 2015, 08:37:44) [GCC 4.1.2 20080704 (Red Hat 4.1.2-55)] Mercurial Distributed SCM (version 3.6) Extensions loaded: Traceback (most recent call last): File "/usr/bin/hg", line 43, in <module> mercurial.dispatch.run() File "/opt/python-hg/lib/python2.7/site-packages/mercurial/dispatch.py", line 54, in run sys.exit((dispatch(request(sys.argv[1:])) or 0) & 255) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/dispatch.py", line 116, in dispatch ret = _runcatch(req) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/dispatch.py", line 187, in _runcatch return _dispatch(req) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/dispatch.py", line 920, in _dispatch cmdpats, cmdoptions) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/dispatch.py", line 679, in runcommand ret = _runcommand(ui, options, cmd, d) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/dispatch.py", line 1051, in _runcommand return checkargs() File "/opt/python-hg/lib/python2.7/site-packages/mercurial/dispatch.py", line 1011, in checkargs return cmdfunc() File "/opt/python-hg/lib/python2.7/site-packages/mercurial/dispatch.py", line 917, in <lambda> d = lambda: util.checksignature(func)(ui, *args, cmdoptions) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/util.py", line 801, in check return func(args, kwargs) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/commands.py", line 1453, in clone shareopts=opts.get('shareopts')) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/hg.py", line 401, in clone srcpeer = peer(ui, peeropts, source) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/hg.py", line 170, in peer return _peerorrepo(rui, path, create).peer() File "/opt/python-hg/lib/python2.7/site-packages/mercurial/hg.py", line 147, in _peerorrepo obj = _peerlookup(path).instance(ui, path, create) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/httppeer.py", line 281, in instance inst._fetchcaps() File "/opt/python-hg/lib/python2.7/site-packages/mercurial/httppeer.py", line 76, in _fetchcaps self.caps = set(self._call('capabilities').split()) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/httppeer.py", line 190, in _call fp = self._callstream(cmd, args) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/httppeer.py", line 137, in _callstream resp = self.urlopener.open(req) File "/opt/python-hg/lib/python2.7/urllib2.py", line 431, in open response = self._open(req, data) File "/opt/python-hg/lib/python2.7/urllib2.py", line 449, in _open '_open', req) File "/opt/python-hg/lib/python2.7/urllib2.py", line 409, in _call_chain result = func(args) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/url.py", line 383, in https_open return self.do_open(self._makeconnection, req) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/keepalive.py", line 252, in do_open self._start_transaction(h, req) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/url.py", line 369, in _start_transaction return keepalive.KeepAliveHandler._start_transaction(self, h, req) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/keepalive.py", line 350, in _start_transaction h.endheaders() File "/opt/python-hg/lib/python2.7/httplib.py", line 1049, in endheaders self._send_output(message_body) File "/opt/python-hg/lib/python2.7/httplib.py", line 893, in _send_output self.send(msg) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/url.py", line 148, in _sendfile orgsend(self, data) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/keepalive.py", line 530, in safesend self.connect() File "/opt/python-hg/lib/python2.7/site-packages/mercurial/url.py", line 357, in connect **sslutil.sslkwargs(self.ui, host)) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/sslutil.py", line 38, in wrapsocket sslcontext.options &= ssl.OP_NO_SSLv2 & ssl.OP_NO_SSLv3 ValueError: can't clear options before OpenSSL 0.9.8m [khb@localhost]~%

Comments (1)

  1. Log in to comment