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

Re: "error: non-monotonic index" during fresh linux-2.6.git cloning.

From
Junio C Hamano <gitster@pobox.com>
Date
Jul 19, 2008, 18:15 UTC
Message-ID
<7v8wvx211n.fsf@gitster.siamese.dyndns.org>
In-Reply-To
<7vfxq521ab.fsf@gitster.siamese.dyndns.org>
Junio C Hamano <gitster@pobox.com> writes:
Show 16 quoted lines
> Evgeniy Polyakov <johnpol@2ka.mipt.ru> writes:
>
>> $ git clone http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
>> Getting alternates list for http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/
>> Getting pack list for http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/
>> Getting index for pack 81cec7c6b26c755e466a79de8dbe1c7b827a48d6
>> error: non-monotonic index
>> /usr/bin/git-clone: line 33:  2025 Segmentation fault git-http-fetch -v -a -w "$tname" "$name" "$1/"
>>
>> $ git --version
>> git version 1.4.4.4
>>
>> Fresh 32bit Debian testing.
>
> The repository you are cloning uses pack idx version #2; 1.4.4.4 predates it
> by a wide margin.

By the way, Debian folks are very aware of the issue and already has a backported material to cut a 1.4.4.5, but I do not know what the release schedule for their update is.

Is it an option for you to update to a more modern version from say backports.org? Everybody using git for anything serious should be using 1.5.3 or newer these days.

Previous: Junio C HamanoNext: Evgeniy Polyakov
Message 3 of 10 in “"error: non-monotonic index" during fresh linux-2.6.git cloning.”
  1. Evgeniy PolyakovJul 19, 2008
  2. Junio C HamanoJul 19, 2008
  3. Junio C HamanoJul 19, 2008
  4. Evgeniy PolyakovJul 19, 2008
  5. Junio C HamanoJul 19, 2008
  6. Evgeniy PolyakovJul 20, 2008
  7. Junio C HamanoJul 20, 2008
  8. Evgeniy PolyakovJul 20, 2008
  9. Petr BaudisJul 19, 2008
  10. Evgeniy PolyakovJul 19, 2008

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.