[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

svn corruption: trunk/packages/po/sublevel4/da.po



Hi,

When running git svn rebase and/or git svn fetch recently, I've seen
this on a couple of different local repositories:

  Checksum mismatch: trunk/packages/po/sublevel4/da.po c9893a6364a37460e7a8ee1676d7ac0c9e85f59e
  expected: 2df48ca6c7a79d95b479c4f16eec44ba
       got: ec0b72182b31be69dcae734015d9e316

Having played with the -r option, I seem to have tracked down the revision it's stressed about:

  phil@cold:~/src/debian-svn/d-i$ git svn fetch -r1:57093
  phil@cold:~/src/debian-svn/d-i$ git svn fetch -r1:57094
  Checksum mismatch: trunk/packages/po/sublevel4/da.po c9893a6364a37460e7a8ee1676d7ac0c9e85f59e
  expected: 2df48ca6c7a79d95b479c4f16eec44ba
       got: ec0b72182b31be69dcae734015d9e316

  phil@cold:~/src/debian-svn/d-i$ git svn fetch -r57093:57094
  Checksum mismatch: trunk/packages/po/sublevel4/da.po c9893a6364a37460e7a8ee1676d7ac0c9e85f59e
  expected: 2df48ca6c7a79d95b479c4f16eec44ba
       got: ec0b72182b31be69dcae734015d9e316

so it looks like the transition from 57093 to 57094 is where git chokes.

Frans points out that the first version of the file that looks dubious is 55934, and looking at this:

  http://svn.debian.org/wsvn/d-i/trunk/packages/po/sublevel4/da.po?op=diff&rev=55934&sc=0

and then this:

  http://svn.debian.org/wsvn/d-i/trunk/packages/po/sublevel4/da.po?op=diff&rev=55950&sc=0

it looks like something is misinterpreting character codings and then
stuffing them back in slightly more broken each lime round the loop.

Cheers, Phil.
-- 
|)|  Philip Hands [+44 (0)20 8530 9560]    http://www.hands.com/
|-|  HANDS.COM Ltd.                    http://www.uk.debian.org/
|(|  10 Onslow Gardens, South Woodford, London  E18 1NE  ENGLAND


Reply to: