{"thread":{"id":"8770","subject":"recursive alternates with git-http-fetch","startedAt":"2007-06-29T02:33:59Z","lastAt":"2007-06-29T02:33:59Z","messageCount":1,"participants":["Kumar Gala"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"46016","messageId":"C78730FE-CF62-4EFE-9EF5-26D3D0315F3B@kernel.crashing.org","threadId":"8770","inReplyTo":null,"subject":"recursive alternates with git-http-fetch","fromName":"Kumar Gala","fromEmail":"galak@kernel.crashing.org","sentAt":"2007-06-29T02:33:59Z","receivedAt":"2007-06-29T02:33:59Z","isPatch":false,"sender":{"key":"galak@kernel.crashing.org","avatar":null},"body":"Is there a reason that git-http-fetch doesn't handle recursive  \nalternates?\n\nWe have the following setup\n\nmy powerpc.git has an alternate that looks like:\n\n/pub/scm/linux/kernel/git/paulus/powerpc.git/objects\n\npaulus's has an alternate that looks like:\n\n/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects\n\nHowever git-http-fetch does get the 'torvalds' alternate and ends up  \nhaving issues.  You get something like the following:\n\nerror: Unable to find 060a71d41ad7ccc3214065a182e6f67568420071 under\nhttp://www.kernel.org/pub/scm/linux/kernel/git/galak/powerpc.git/\nCannot obtain needed blob 060a71d41ad7ccc3214065a182e6f67568420071\nwhile processing commit 7b7a57c77dccddd84b6aa02a38deee7ad97c977a.\n\n(Note, I've set my alternates to point to both paulus/powerpc.git and  \ntorvalds/linux-2.6.git to make things work for people).\n\n- k\n"}]}