<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.32.2">
</HEAD>
<BODY>
On Sat, 2011-09-24 at 10:44 +0200, Dirk Wallenstein wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
On Wed, Sep 21, 2011 at 11:17:08AM +0200, Dirk Wallenstein wrote:
&gt; On Tue, Sep 20, 2011 at 09:10:00PM -0700, Alan Coopersmith wrote:
&gt; &gt; On 09/20/11 16:32, Gaetan Nadon wrote:
&gt; &gt; &gt;The git submodules have a public relation problem. Nothing tells you there is
&gt; &gt; &gt;one and you get a strange build failure. You don't think of running the 'git
&gt; &gt; &gt;submodule' commands.
&gt; &gt; 
&gt; &gt; Yeah, I should switch to using build.sh to do my pulls, but I've had my own
&gt; &gt; script since before that was added, so never needed to change.  I guess this
&gt; &gt; is more incentive to do so.
&gt; &gt; 
&gt; &gt; The other thing I needed to do, was to add to $HOME/.gitconfig:
&gt; &gt; 
&gt; &gt; [url &quot;<A HREF="http://anongit.freedesktop.org/git/">http://anongit.freedesktop.org/git/</A>&quot;]
&gt; &gt;     insteadOf = &quot;git://anongit.freedesktop.org/&quot;
&gt; 
&gt; I thought I switch to checking out all modules with a '.git' suffix, so
&gt; that even the following configuration works:
&gt;   [url &quot;http&quot;]
&gt;       insteadOf = &quot;git&quot;
&gt; 
&gt; Unfortunately there is some inconsistency at fd.o repositories.  Most
&gt; end with a '.git' suffix, but not all (so far I've found fontconfig).

I filed a bug to make that switch more robust:
<A HREF="https://bugs.freedesktop.org/show_bug.cgi?id=41164">https://bugs.freedesktop.org/show_bug.cgi?id=41164</A>

</PRE>
</BLOCKQUOTE>
I am saying this out of memory, I did mention a long time ago that the posted url for modules on cgit browser did not match the url we were using. The answer was that some daemon takes care of it. This may explain the inconsistency you are seeing. I don't really understand this stuff, but I thought of mentioning this piece of information.
</BODY>
</HTML>