All these seem to have happened with a hg mv.
http://www.selenic.com/mercurial/wiki/index.cgi/FixingMissingRevlog 
indicates how to fix this. However, such a fix would not be a revision 
of itself, I think, so if run on the central repository, it probably 
would have to be run by all before hey check in anything else, I am not 
sure.

Tried to run this conver, however, symlinking src->dolfin (revision 
1127) and later replacing it with a src folder made the convert fail:
1127 Added src symlink.
abort: Is a directory: /Users/ilmarw/tmp/dolfin-fix/src

These errors were not detected by earlier versions of hg, but they seem 
genuine.

ilmar

Shawn Walker wrote:
> I just updated my dolfin to the current version and I get the same 
> verify errors:
> 
> [EMAIL PROTECTED] ~/FENICS/dolfin
> $ hg verify
> checking changesets
> checking manifests
> crosschecking files in changesets and manifests
> checking files
>  demo/pde/dg/poisson/python/[EMAIL PROTECTED]: empty or missing copy 
> source revlog demo/pde/dg/python/demo.py.orig:000000000000
>  src/demo/mesh/partitioning/cpp/[EMAIL PROTECTED]: copy 
> source revision is nullid 
> src/demo/mesh/partitioning/dolfin-mesh-partition-demo:000000000000
>  src/demo/mesh/partitioning/cpp/[EMAIL PROTECTED]: copy 
> source revision is nullid 
> src/demo/mesh/partitioning/dolfin-mesh-partition-demo:000000000000
>  src/demo/mesh/partitioning/cpp/[EMAIL PROTECTED]: copy source revision is 
> nullid src/demo/mesh/partitioning/test.py:000000000000
> 4878 files, 4787 changesets, 42101 total revisions
> 4 integrity errors encountered!
> (first damaged changeset appears to be 3223)
> 
> - Shawn
> 
> On Fri, 19 Sep 2008, Dag Lindbo wrote:
> 
>> My clone has not been updated since changeset 4723:ee68f8d883e3, Sept
>> 4:th, and I have the exact same problem as Shawn.
>>
>> It seems to be the case that Mercurial 0.9.1 thinks the current head is
>> fine. Running on the fenics.org server:
>>
>>
>> [EMAIL PROTECTED]:~/hg$ hg clone /home/dolfin/hg/dolfin dolfin_tmp
>> requesting all changes
>> adding changesets
>> adding manifests
>> adding file changes
>> added 4787 changesets with 42101 changes to 4878 files
>> 1263 files updated, 0 files merged, 0 files removed, 0 files unresolved
>> [EMAIL PROTECTED]:~/hg$ hg verify
>> abort: no repo found!
>> [EMAIL PROTECTED]:~/hg$ cd dolfin_tmp/
>> [EMAIL PROTECTED]:~/hg/dolfin_tmp$ hg verify
>> checking changesets
>> checking manifests
>> crosschecking files in changesets and manifests
>> checking files
>> 4878 files, 4787 changesets, 42101 total revisions
>>
>>
>>
>> /Dag
>>
>> Shawn Walker wrote:
>>> I recently updated dolfin YESTERDAY (thursday, sept. 18th).  I just ran
>>> hg verify and got:
>>>
>>> [EMAIL PROTECTED] ~/FENICS/dolfin
>>> $ hg verify
>>> checking changesets
>>> checking manifests
>>> crosschecking files in changesets and manifests
>>> checking files
>>>  demo/pde/dg/poisson/python/[EMAIL PROTECTED]: empty or missing copy
>>> source revlog demo/pde/dg/python/demo.py.orig:000000000000
>>>  src/demo/mesh/partitioning/cpp/[EMAIL PROTECTED]: copy
>>> source revision is nullid
>>> src/demo/mesh/partitioning/dolfin-mesh-partition-demo:000000000000
>>>  src/demo/mesh/partitioning/cpp/[EMAIL PROTECTED]: copy
>>> source revision is nullid
>>> src/demo/mesh/partitioning/dolfin-mesh-partition-demo:000000000000
>>>  src/demo/mesh/partitioning/cpp/[EMAIL PROTECTED]: copy source revision is
>>> nullid src/demo/mesh/partitioning/test.py:000000000000
>>> 4876 files, 4783 changesets, 42084 total revisions
>>> 4 integrity errors encountered!
>>> (first damaged changeset appears to be 3223)
>>>
>>> I have not updated dolfin with the new stuff from today.  I can do that
>>> if that would be helpful.
>>>
>>> - Shawn
>>>
>>> On Fri, 19 Sep 2008, Johan Hake wrote:
>>>
>>>> On Friday 19 September 2008 14:31:25 Johan Hake wrote:
>>>>> On Friday 19 September 2008 13:58:14 Ola Skavhaug wrote:
>>>>>> Anders Logg skrev den 19/09-2008 f?lgende:
>>>>>>> If I run hg verify on the repository, I get
>>>>>>>
>>>>>>> checking changesets
>>>>>>> checking manifests
>>>>>>> crosschecking files in changesets and manifests
>>>>>>> checking files
>>>>>>>  doc/manual/[EMAIL PROTECTED]: unpacking 0cfaffa5665f: 
>>>>>>> Error
>>>>>>>  -3 while decompressing data: incorrect data check
>>>>>>>  doc/manual/[EMAIL PROTECTED]: unpacking 0c1a7c863c14: 
>>>>>>> Error
>>>>>>>  -3 while decompressing data: incorrect data check
>>>>>>>  doc/manual/[EMAIL PROTECTED]: unpacking 0945fe8b62a5: 
>>>>>>> Error
>>>>>>>  -3 while decompressing data: incorrect data check
>>>>>>>  dolfin/graph/[EMAIL PROTECTED]: checking rename of
>>>>>>>  f8fc00fbec5f: data/src/kernel/graph/GraphPartition.cpp.i: no node
>>>>>>>  49bdb952d2af811ab6fe897b3ad838a717a5aafc
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: index contains -514678021
>>>>>>>  extra bytes
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: unpacking 2808e8d20b39:
>>>>>>>  integrity check failed on
>>>>>>>  data/src/kernel/graph/GraphPartition.cpp.d:5
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: rev 6 points to unexpected
>>>>>>>  changeset 11
>>>>>>>  (expected 3009)
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: ff3ad1d2ffbb not in 
>>>>>>> manifests
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: unpacking ff3ad1d2ffbb:
>>>>>>>  incompatible revision flag b900
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: checking parents of
>>>>>>>  ff3ad1d2ffbb: list index out of range
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: checking rename of
>>>>>>>  ff3ad1d2ffbb: list index out of range
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: rev 7 point to nonexistent
>>>>>>>  changeset 1820866133
>>>>>>>  (expected 3009)
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: 148482c41836 not in 
>>>>>>> manifests
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: unpacking 148482c41836:
>>>>>>>  incompatible revision flag 4114
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: checking parents of
>>>>>>>  148482c41836: list index out of range
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: checking rename of
>>>>>>>  148482c41836: list index out of range
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: 3ad1d2ffbb05 in manifests
>>>>>>>  not found
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: fb94ecb0aa58 in manifests
>>>>>>>  not found
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: 674e28207dcf in manifests
>>>>>>>  not found
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: 7d9c717eb332 in manifests
>>>>>>>  not found
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: 025f312f7c22 in manifests
>>>>>>>  not found
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: ba5051dff67d in manifests
>>>>>>>  not found
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: 7196ccf07616 in manifests
>>>>>>>  not found
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: af020bb3ace1 in manifests
>>>>>>>  not found
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: c95515e95a3e in manifests
>>>>>>>  not found
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: c563075bf5b8 in manifests
>>>>>>>  not found
>>>>>>>  src/kernel/graph/[EMAIL PROTECTED]: 49bdb952d2af in manifests
>>>>>>>  not found
>>>>>>> 4877 files, 4786 changesets, 42087 total revisions
>>>>>>> 2 warnings encountered!
>>>>>>> 27 integrity errors encountered!
>>>>>>> (first damaged changeset appears to be 2180)
>>>>>>>
>>>>>>> Does anyone (or everyone) else get the same error? Is there a way to
>>>>>>> fix it?
>>>>>>>
>>>>>>> -- 
>>>>>>> Anders
>>>>>>
>>>>>> I got the following errors when running hg verify:
>>>>>> [EMAIL PROTECTED]:~/devel/dolfin-petsc$ hg verify
>>>>>> checking changesets
>>>>>> checking manifests
>>>>>> crosschecking files in changesets and manifests
>>>>>> checking files
>>>>>>  demo/pde/dg/poisson/python/[EMAIL PROTECTED]: empty or missing copy
>>>>>> source revlog demo/pde/dg/python/demo.py.orig:000000000000
>>>>>>  src/demo/mesh/partitioning/cpp/[EMAIL PROTECTED]: copy
>>>>>> source revision is nullid
>>>>>> src/demo/mesh/partitioning/dolfin-mesh-partition-demo:000000000000
>>>>>>  src/demo/mesh/partitioning/cpp/[EMAIL PROTECTED]: copy
>>>>>> source revision is nullid
>>>>>> src/demo/mesh/partitioning/dolfin-mesh-partition-demo:000000000000
>>>>>>  src/demo/mesh/partitioning/cpp/[EMAIL PROTECTED]: copy source revision 
>>>>>> is
>>>>>> nullid src/demo/mesh/partitioning/test.py:000000000000
>>>>>> 4876 files, 4783 changesets, 42084 total revisions
>>>>>> 4 integrity errors encountered!
>>>>>> (first damaged changeset appears to be 3223)
>>>>>
>>>>> Same here.
>>>>>
>>>>>> I have no idea what to do with it :)
>>>>>
>>>>> Maybee this give us some clues:
>>>>>
>>>>>   <http://marc.info/?l=mercurial&m=120594475414715&w=2>
>>>>
>>>> and another one:
>>>>
>>>>  <http://www.nabble.com/Integrity-Error-td19023792.html>
>>>>
>>>> Still complicated...
>>>>
>>>> and not sure we have the same error as them :)
>>>>
>>>> Johan
>>>> _______________________________________________
>>>> DOLFIN-dev mailing list
>>>> [email protected]
>>>> http://www.fenics.org/mailman/listinfo/dolfin-dev
>>>>
>>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> DOLFIN-dev mailing list
>>> [email protected]
>>> http://www.fenics.org/mailman/listinfo/dolfin-dev
>>
>>
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> DOLFIN-dev mailing list
> [email protected]
> http://www.fenics.org/mailman/listinfo/dolfin-dev
_______________________________________________
DOLFIN-dev mailing list
[email protected]
http://www.fenics.org/mailman/listinfo/dolfin-dev

Reply via email to