[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
SourceForge migration has broken HTTP access to some hg repos
From: |
Mike Miller |
Subject: |
SourceForge migration has broken HTTP access to some hg repos |
Date: |
Tue, 20 Feb 2018 10:58:21 -0800 |
User-agent: |
Mutt/1.9.3 (2018-01-21) |
Hi Octave Forge admins,
I am unable to pull hg changes from 3 of the Octave Forge mercurial
source repositories over HTTP. I *am* able to pull over SSH. I think
it's likely that the repositories are fine, but something is wrong with
the HTTP hosting of hgweb, probably having to do with the recent
migration.
Would you get in contact with SourceForge so we can get this resolved?
Details:
I get the same error from the geometry, signal, and statistics
repositories, and only those three:
** unknown exception encountered, please report by visiting
** https://mercurial-scm.org/wiki/BugTracker
** Python 2.7.14+ (default, Feb 6 2018, 19:12:18) [GCC 7.3.0]
** Mercurial Distributed SCM (version 4.4.1)
** Extensions loaded:
Traceback (most recent call last):
File "/usr/bin/hg", line 41, in <module>
dispatch.run()
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 85,
in run
status = (dispatch(req) or 0) & 255
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 173,
in dispatch
ret = _runcatch(req)
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 313,
in _runcatch
return _callcatch(ui, _runcatchfunc)
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 321,
in _callcatch
return scmutil.callcatch(ui, func)
File "/usr/lib/python2.7/dist-packages/mercurial/scmutil.py", line 154,
in callcatch
return func()
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 303,
in _runcatchfunc
return _dispatch(req)
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 940,
in _dispatch
cmdpats, cmdoptions)
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 701,
in runcommand
ret = _runcommand(ui, options, cmd, d)
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 948,
in _runcommand
return cmdfunc()
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 937,
in <lambda>
d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 1185, in
check
return func(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/mercurial/commands.py", line 4004,
in pull
opargs=pullopargs).cgresult
File "/usr/lib/python2.7/dist-packages/mercurial/exchange.py", line 1300,
in pull
_pullphase(pullop)
File "/usr/lib/python2.7/dist-packages/mercurial/exchange.py", line 1511,
in _pullphase
_pullapplyphases(pullop, remotephases)
File "/usr/lib/python2.7/dist-packages/mercurial/exchange.py", line 1523,
in _pullapplyphases
remotephases)
File "/usr/lib/python2.7/dist-packages/mercurial/phases.py", line 591, in
analyzeremotephases
node = bin(nhex)
TypeError: Odd-length string
I can reproduce this error on multiple machines in different locations
and with different versions of mercurial, so I have no doubt it is not a
local problem, anyone should be able to reproduce it.
Again, if I pull from the same repositories using SSH access, I get no
such error.
--
mike
signature.asc
Description: PGP signature
- SourceForge migration has broken HTTP access to some hg repos,
Mike Miller <=
Re: SourceForge migration has broken HTTP access to some hg repos, Olaf Till, 2018/02/20