[issue1672] hg verify fails on python-trunk repo on Windows

Adrian Buehlmann mercurial-bugs at selenic.com
Fri May 22 14:10:47 UTC 2009


New submission from Adrian Buehlmann <adrian at cadifra.com>:

I do have an older clone of http://code.python.org/hg/trunk/ here on
my WinXP pro SP3 (but it has fncache in requires, so it must have been
created by 1.1 or later).

Starting with version 57a41c08feab of mercurial, my python-trunk repo produces
the following error on hg verify:

> hg verify
checking changesets
 changelog@?: data length off by 5254938 bytes
checking manifests
 manifest@?: data length off by 4050053 bytes
crosschecking files in changesets and manifests
checking files
 .cvsignore@?: rev 1 points to nonexistent changeset 17690
 (expected 12516)
 .cvsignore@?: a850ed3a3374 not in manifests
 .cvsignore@?: rev 2 points to nonexistent changeset 17859
 (expected 12516)
 .cvsignore@?: b86e97e5bd95 not in manifests
 .cvsignore@?: rev 3 points to nonexistent changeset 18742
 (expected 12516)
 .cvsignore@?: 50f4dea1a793 not in manifests
 .cvsignore@?: rev 4 points to nonexistent changeset 32449
 (expected 12516)
 .cvsignore@?: cc1dfad72fac not in manifests
 Demo/README@?: rev 12 points to nonexistent changeset 17050
 (expected 515 823 1370 1521 1553 1797 2582 4383 5858 5859 5870 12630)
 Demo/README@?: 6d817d0314e2 not in manifests
 Demo/README@?: rev 13 points to nonexistent changeset 17051
 (expected 515 823 1370 1521 1553 1797 2582 4383 5858 5859 5870 12630)
 Demo/README@?: d3968512cd7c not in manifests
 Demo/README@?: rev 14 points to nonexistent changeset 21114
 (expected 515 823 1370 1521 1553 1797 2582 4383 5858 5859 5870 12630)
 Demo/README@?: 1ab44155b2e6 not in manifests
 Demo/README@?: rev 15 points to nonexistent changeset 24015
 (expected 515 823 1370 1521 1553 1797 2582 4383 5858 5859 5870 12630)
 ... [snipped the rest] ...

Using version b695392491e7 (the parent of 57a41c08feab) hg verifies that repo
fine, but if I do a fresh clone using b695392491e7 I get:

> hg version
Mercurial Distributed SCM (version b695392491e7)
..[copright lines snipped]...

> hg clone http://code.python.org/hg/trunk/ python-trunk-new
requesting all changes
adding changesets
adding manifests
adding file changes
added 42107 changesets with 89701 changes to 8267 files
updating working directory
abort: integrity check failed on data/Modules/unicodename_db.h.d:8!

according to hstuart on #mercurial cloning http://code.python.org/hg/trunk
works fine on linux (also on my FreeBSD using a somwhat older version
277c91fe8384 of hg).

----------
messages: 9390
nosy: abuehl
priority: bug
status: unread
title: hg verify fails on python-trunk repo on Windows
topic: windows

____________________________________________________
Mercurial issue tracker <mercurial-bugs at selenic.com>
<http://www.selenic.com/mercurial/bts/issue1672>
____________________________________________________



More information about the Mercurial-devel mailing list