felipec / git

Fork of Junio Hamano's git for users
Other
204 stars 34 forks source link

git-remote-hg mysteriously fails #60

Closed frioux closed 10 years ago

frioux commented 10 years ago

I was trying to do git fetch 'hg::https://bitbucket.org/mutt/mutt' and got the following error:

  warning: bitbucket.org certificate with fingerprint 67:b3:bf:9f:c5:38:0e:4c:dd:4e:8a:da:3d:11:1b:c2:a5:d1:6c:6b not verified (check hostfingerprints or web.cacerts config setting)
  requesting all changes
  adding changesets
  adding manifests
  adding file changes
  added 6357 changesets with 18001 changes to 536 files (+9 heads)
  progress revision 0 'master' (0/6348)
  progress revision 100 'master' (100/6348)
  progress revision 200 'master' (200/6348)
  progress revision 300 'master' (300/6348)
  progress revision 400 'master' (400/6348)
  progress revision 500 'master' (500/6348)
  progress revision 600 'master' (600/6348)
  progress revision 700 'master' (700/6348)
  progress revision 800 'master' (800/6348)
  progress revision 900 'master' (900/6348)
  progress revision 1000 'master' (1000/6348)
  progress revision 1100 'master' (1100/6348)
  progress revision 1200 'master' (1200/6348)
  progress revision 1300 'master' (1300/6348)
  progress revision 1400 'master' (1400/6348)
  progress revision 1500 'master' (1500/6348)
  progress revision 1600 'master' (1600/6348)
  progress revision 1700 'master' (1700/6348)
  progress revision 1800 'master' (1800/6348)
  progress revision 1900 'master' (1900/6348)
  progress revision 2000 'master' (2000/6348)
  progress revision 2100 'master' (2100/6348)
  progress revision 2200 'master' (2200/6348)
  progress revision 2300 'master' (2300/6348)
  progress revision 2400 'master' (2400/6348)
  progress revision 2500 'master' (2500/6348)
  progress revision 2600 'master' (2600/6348)
  progress revision 2700 'master' (2700/6348)
  progress revision 2800 'master' (2800/6348)
  progress revision 2900 'master' (2900/6348)
  progress revision 3000 'master' (3000/6348)
  progress revision 3100 'master' (3100/6348)
  progress revision 3200 'master' (3200/6348)
  progress revision 3300 'master' (3300/6348)
  progress revision 3400 'master' (3400/6348)
  progress revision 3500 'master' (3500/6348)
  progress revision 3600 'master' (3600/6348)
  progress revision 3700 'master' (3700/6348)
  progress revision 3800 'master' (3800/6348)
  progress revision 3900 'master' (3900/6348)
  progress revision 4000 'master' (4000/6348)
  progress revision 4100 'master' (4100/6348)
  progress revision 4200 'master' (4200/6348)
  progress revision 4300 'master' (4300/6348)
  progress revision 4400 'master' (4400/6348)
  progress revision 4500 'master' (4500/6348)
  progress revision 4600 'master' (4600/6348)
  progress revision 4700 'master' (4700/6348)
  progress revision 4800 'master' (4800/6348)
  progress revision 4900 'master' (4900/6348)
  progress revision 5000 'master' (5000/6348)
  progress revision 5100 'master' (5100/6348)
  progress revision 5200 'master' (5200/6348)
  progress revision 5300 'master' (5300/6348)
  progress revision 5400 'master' (5400/6348)
  progress revision 5500 'master' (5500/6348)
  progress revision 5600 'master' (5600/6348)
  progress revision 5700 'master' (5700/6348)
  progress revision 5800 'master' (5800/6348)
  progress revision 5900 'master' (5900/6348)
  progress revision 6000 'master' (6000/6348)
  progress revision 6100 'master' (6100/6348)
  progress revision 6200 'master' (6200/6348)
  progress revision 6300 'master' (6300/6348)
  fatal: bad object 0000000000000000000000000000000000000000
  error: hg::https://bitbucket.org/mutt/mutt did not send all necessary objects

Let me know if there's anything else I can do to help repro this.

felipec commented 10 years ago

I did git clone hg::https://bitbucket.org/mutt/mutt and it worked just fine. Which versions of Git and Mercurial are you using?

felipec commented 10 years ago

Actually the issue might be that the repository had temporarily a null branch that is updated now.

If so, this is already fixed.

bc82d404d3bdbfa2ba45f30a3caa469ad080ee5b

If you still have problems reopen.