IncompleteRead with latest hg-git
Created originally on Bitbucket by assarbad (Oliver)
I was trying to fetch new changesets for a Mercurial clone of the Git repository over on https://code.google.com/p/waf/source/checkout which was previously created with a version of hg-git
(and admittedly also TortoiseHg).
However, I now get:
#!python
** Mercurial version (2.8.1). TortoiseHg version (2.10.1)
** Command: --nofork workbench
** CWD: D:\projects\waf
** Encoding: cp1252
** Extensions loaded: extdiff, keyword, strip, mq, relink, transplant, convert, purge, rebase, hggit, hgsubversion
** Python version: 2.7.3 (default, Apr 10 2012, 23:24:47) [MSC v.1500 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=1, build=7601, platform=2, service_pack='Service Pack 1')
** Processor architecture: x64
** Qt-4.8.4 PyQt-4.10.2 QScintilla-2.7.2
Traceback (most recent call last):
File "tortoisehg\hgqt\thread.pyo", line 269, in run
File "tortoisehg\util\hglib.pyo", line 708, in dispatch
File "mercurial\dispatch.pyo", line 806, in _dispatch
File "mercurial\dispatch.pyo", line 585, in runcommand
File "mercurial\dispatch.pyo", line 897, in _runcommand
File "mercurial\dispatch.pyo", line 868, in checkargs
File "mercurial\dispatch.pyo", line 803, in <lambda>
File "mercurial\util.pyo", line 512, in check
File "mercurial\extensions.pyo", line 151, in wrap
File "mercurial\util.pyo", line 512, in check
File "C:\utils\thg.extensions\hgsvn\hgsubversion\wrappers.py", line 641, in generic
File "mercurial\util.pyo", line 512, in check
File "mercurial\extensions.pyo", line 151, in wrap
File "mercurial\util.pyo", line 512, in check
File "hgext\mq.pyo", line 3377, in mqcommand
File "mercurial\util.pyo", line 512, in check
File "mercurial\extensions.pyo", line 151, in wrap
File "mercurial\util.pyo", line 512, in check
File "hgext\rebase.pyo", line 885, in pullrebase
File "mercurial\util.pyo", line 512, in check
File "mercurial\commands.pyo", line 4594, in pull
File "C:\utils\thg.extensions\hggit\hggit\gitrepo.py", line 59, in listkeys
File "C:\utils\thg.extensions\hggit\hggit\git_handler.py", line 1015, in fetch_pack
File "dulwich\client.pyo", line 1019, in fetch_pack
File "dulwich\client.pyo", line 406, in _handle_upload_pack_tail
File "dulwich\client.pyo", line 278, in _read_side_band64k_data
File "dulwich\protocol.pyo", line 147, in read_pkt_seq
File "dulwich\protocol.pyo", line 101, in read_pkt_line
File "socket.pyo", line 380, in read
File "httplib.pyo", line 541, in read
File "httplib.pyo", line 586, in _read_chunked
IncompleteRead: IncompleteRead(0 bytes read)
every time I try to synchronize. And attempting to create a fresh clone gives basically the same.
Does that indicate a version of dulwich
which is incompatible with hg-git
or what am I doing wrong?