Greg Troxel <
g...@lexort.com> writes:
> I know this is not really important. I've been running lots of
> test-type invocations on all of my repos to patrol for midx corruption.
> Mostly this is going well, and I'm nuking a few bad midx files.
What's the indicator that they're bad, again?
Also of course I wonder how they got that way --- though we've improved
the midx handling a good bit in main (and 0.33.x) over the past year or
two, I think. Things that could have caused trouble.
For example, we've improved the sync/close handling (overall resource
management), and we should now detect and delete midxes with missing
idxes for --auto and --force.
> My impression is that there is no bug tracker and this is a feature :-)
> so I am sending here. Feel free to decide this is not worth fixing.
>
> A reproducer:
>
> $ bup -d /tmp/bup init
> Initialized empty Git repository in /tmp/bup/
>
> $ bup -d /tmp/bup validate-ref-links
> Traceback (most recent call last):
> File "/usr/pkg/lib/bup/bup/main.py", line 221, in main
Certainly a bug, and thanks for reporting it. Will fix.
--
Rob Browning
rlb @
defaultvalue.org and @
debian.org
GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4