the first time I attempted to push form hg to git I got this big ugly
exception.
the second time it worked fine?

I'm using mercurial-git (0.2.1-1) from ubuntu 
http://packages.ubuntu.com/lucid/mercurial-git

Did this actually work the second time? shall I worry?
Would it be better to send this to the ubuntu maintainer?

art...@cryptovide-dev:~/cryptovide$ hg push git+ssh://
[email protected]:thearthur/Cryptovide.git
pushing to git+ssh://[email protected]:thearthur/Cryptovide.git
importing Hg objects into Git
creating and sending data
** unknown exception encountered, details follow
** report bug details to http://mercurial.selenic.com/bts/
** or [email protected]
** Mercurial Distributed SCM (version 1.4.3)
** Extensions loaded: bookmarks, hggit
Traceback (most recent call last):
  File "/usr/bin/hg", line 27, in <module>
    mercurial.dispatch.run()
  File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 16,
in run
    sys.exit(dispatch(sys.argv[1:]))
  File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 30,
in dispatch
    return _runcatch(u, args)
  File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 46,
in _runcatch
    return _dispatch(ui, args)
  File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 454,
in _dispatch
    return runcommand(lui, repo, cmd, fullargs, ui, options, d)
  File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 324,
in runcommand
    ret = _runcommand(ui, options, cmd, d)
  File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 505,
in _runcommand
    return checkargs()
  File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 459,
in checkargs
    return cmdfunc()
  File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 453,
in <lambda>
    d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
  File "/usr/lib/pymodules/python2.6/mercurial/util.py", line 386, in
check
    return func(*args, **kwargs)
  File "/usr/lib/pymodules/python2.6/mercurial/commands.py", line
2356, in push
    r = repo.push(other, opts.get('force'), revs=revs)
  File "/usr/share/pyshared/hgext/git/hgrepo.py", line 19, in push
    git.push(remote.path, revs, force)
  File "/usr/share/pyshared/hgext/git/git_handler.py", line 146, in
push
    changed_refs = self.upload_pack(remote, revs, force)
  File "/usr/share/pyshared/hgext/git/git_handler.py", line 524, in
upload_pack
    changed_refs = client.send_pack(path, changed, genpack)
  File "/usr/lib/python2.6/dist-packages/dulwich/client.py", line 328,
in send_pack
    return client.send_pack(path, determine_wants,
generate_pack_contents)
  File "/usr/lib/python2.6/dist-packages/dulwich/client.py", line 123,
in send_pack
    raise ChecksumMismatch(sha, client_sha)
dulwich.errors.ChecksumMismatch: Checksum mismatch: Expected
��F P��H�� pȍ3PD @, got 0000

-- 
You received this message because you are subscribed to the Google Groups 
"GitHub" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/github?hl=en.

Reply via email to