git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Problem with git-clone

From
PWParag Warudkar <parag.warudkar@gmail.com>
Date
Apr 21, 2007, 17:15 UTC
Message-ID
<loom.20070421T190848-931@post.gmane.org>

I have a reproducible problem with git-index-pack getting stuck. Is this a known problem fixed in one of the later releases?

git --version git version 1.4.4.2

git-clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
linux-2.6-wk
remote: Generating pack...
remote: Done counting 445435 objects.
remote: Deltifying 445435 objects.
remote:  100% (445435/445435) done
Indexing 445435 objects.
   0% (194/445435) done

It stays there for ever. If I attach to all the git-* processes using strace here is what it shows -

 strace -p 9055  # This is git-index-pack
Process 9055 attached - interrupt to quit
read(0, 0x8063ba0, 4096)                = ? ERESTARTSYS (To be restarted)
--- SIGALRM (Alarm clock) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
read(0, 0x8063ba0, 4096)                = ? ERESTARTSYS (To be restarted)
--- SIGALRM (Alarm clock) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
read(0,  <unfinished ...>
Process 9055 detached
 strace -p 9054 # This is git-fetch-pack
Process 9054 attached - interrupt to quit
read(3,  <unfinished ...>
Process 9054 detached
paragw@paragw-desktop:~$ strace -p 9053 #git-fetch-pack
Process 9053 attached - interrupt to quit
waitpid(9055,  <unfinished ...>
Process 9053 detached
paragw@paragw-desktop:~$ strace -p 9046 # This is git-clone
Process 9046 attached - interrupt to quit
wait4(-1,  <unfinished ...>
Process 9046 detached
Next: Shawn O. Pearce
Message 1 of 3 in “Problem with git-clone”
  1. Parag WarudkarApr 21, 2007
  2. Shawn O. PearceApr 22, 2007
  3. Parag WarudkarApr 22, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.