Re: Error "fatal: cannot pread pack file: Success"
- From
Shawn O. Pearce <spearce@spearce.org>
- Date
- Feb 28, 2007, 17:43 UTC
- Message-ID
- <20070228174339.GE5924@spearce.org>
- In-Reply-To
- <17893.47007.136145.112498@lisa.zopyra.com>
Bill Lear <rael@zopyra.com> wrote:
> Yes: 1.4.x worked fine. This was actually my attempt to re-do the 1.4 > clone I had laying around, as I wanted my backup done with 1.5. I > still have the 1.4 cloned repo, just moved it out of the way...
OK, is ~/devel/project fully packed? If it isn't can you repack it (or a clone of it) so that it is?
Then take the packfile and try to feed it right into index-pack:
mkdir /austin/users/rael/repos/git/project-test cd /austin/users/rael/repos/git/project-test git --bare init git --bare index-pack --stdin --fix-thin \ <~/devel/project/.git/objects/pack/pack-*.pack
Now while that is running it should be creating pack_XXXXXX as a temporary file (where XXXXXX is replaced with the temp string). Its this file that we are seeing magically truncate to 0 in the middle of running.
But I fail to see anything in index-pack that would cause this, and its the only program that knows about this file at this stage of the clone.
-- Shawn.