On Wednesday, February 28, 2007 at 09:28:15 (-0600) Bill Lear writes: >On Tuesday, February 27, 2007 at 23:47:19 (-0500) Shawn O. Pearce writes: >>"Shawn O. Pearce" <spearce@xxxxxxxxxxx> wrote: >>> Bill Lear <rael@xxxxxxxxxx> wrote: >>> > Using 1.5.0.1. Can't see what is wrong with this clone... >>> ... >>> > Indexing 4589 objects. >>> > remote: Total 4589 (delta 2209), reused 4589 (delta 2209) >>> > 100% (4589/4589) done >>> > Resolving 2209 deltas. >>> > fatal: cannot pread pack file: Success >>> > fatal: index-pack died with error code 128 >>> > fetch-pack from '/home/rael/devel/project/.git' failed. >>> >>> I think the pread() in get_data_from_pack of index-pack is wrong, >>> it really should be looping until we fill the buffer in case the >>> OS doesn't fully satisfy our read request the first time. >> >>Does this fix your problem? > >Just got back: I will try applying this patch and testing with it >and let you know. No, does not fix. I added a bit more printout on the error: % git clone --bare ~/devel/project Initialized empty Git repository in /austin/users/rael/repos/git/project remote: Generating pack... remote: Done counting 4594 objects. remote: Deltifying 4594 objects. remote: 100% (4594/4594) done Indexing 4594 objects. remote: Total 4594 (delta 2210), reused 4591 (delta 2209) 100% (4594/4594) done Resolving 2210 deltas. fatal: cannot pread pack file: Success [n=0; rdy=0; len=207] fatal: index-pack died with error code 128 fetch-pack from '/home/rael/devel/fusion/.git' failed. Bill - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html