{"thread":{"id":"9212","subject":"submodule init problem","startedAt":"2007-07-25T00:09:25Z","lastAt":"2007-07-25T01:49:26Z","messageCount":3,"participants":["Ricky Nite","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"48533","messageId":"d4b731510707241709pcad0a4bj85b71892cd2de84c@mail.gmail.com","threadId":"9212","inReplyTo":null,"subject":"submodule init problem","fromName":"Ricky Nite","fromEmail":"ricky.nite@gmail.com","sentAt":"2007-07-25T00:09:25Z","receivedAt":"2007-07-25T00:09:25Z","isPatch":false,"sender":{"key":"ricky.nite@gmail.com","avatar":"https://gravatar.com/avatar/e349dc8e620672d389697b5c8aee76a4fd31fb2d516677aaed6d01cac54cdabc?d=mp&s=160"},"body":"Hello,\n\nI encountered this message in \"git submodule init\":\n\"No url found for submodule path '<submodule>' in .gitmodules\"\n\nBut when I look at .gitmodules, the <submodule> url is there.\nSubsequently, I cannot do \"git submodule update\"\n\nHere's the full log:\nrnite@linuskarl:~/git_dev/myproj$ ~/bin/git --version\ngit version 1.5.3.rc2.g11308\nrnite@linuskarl:~/git_dev$ mkdir flash\nrnite@linuskarl:~/git_dev$ mkdir flashboard\nrnite@linuskarl :~/git_dev$ cd flash\nrnite@linuskarl:~/git_dev/flash$ echo \"foo\" > flash.v\nrnite@linuskarl:~/git_dev/flash$ ~/bin/git init\nInitialized empty Git repository in .git/\nrnite@linuskarl:~/git_dev/flash$ ~/bin/git add flash.v\nrnite@linuskarl:~/git_dev/flash$ ~/bin/git commit -a -m \"initial\ncommit of flash module\"\nCreated initial commit c19874e: initial commit of flash module\n 1 files changed, 1 insertions(+), 0 deletions(-)\n create mode 100644 flash.v\nrnite@linuskarl:~/git_dev/flash$ cd ../flashboard\nrnite@linuskarl:~/git_dev/flashboard$ echo \"foo\" > flashboard.v\nrnite@linuskarl:~/git_dev/flashboard$ ~/bin/git init\nInitialized empty Git repository in .git/\nrnite@linuskarl:~/git_dev/flashboard$ ~/bin/git add flashboard.v\nrnite@linuskarl:~/git_dev/flashboard$ ~/bin/git commit -a -m \"initial\ncommit of flashboard module\"\nCreated initial commit 45dff87: initial commit of flashboard module\n 1 files changed, 1 insertions(+), 0 deletions(-)\n create mode 100644 flashboard.v\nrnite@linuskarl:~/git_dev/flashboard$ cd ..\nrnite@linuskarl :~/git_dev$ mkdir myproj\nrnite@linuskarl:~/git_dev$ cd myproj\nrnite@linuskarl:~/git_dev/myproj$ ~/bin/git init\nInitialized empty Git repository in .git/\nrnite@linuskarl:~/git_dev/myproj$ ~/bin/git submodule add ~/git_dev/flash\nInitialized empty Git repository in /home/rnite/git_dev/myproj/flash/.git/\nremote: Generating pack...\nremote: Done counting 3 objects.\nDeltifying 3 objects...\n 100% (3/3) done\nTotal 3 (delta 0), reused 0remote:  (delta 0)\nIndexing 3 objects...\n 100% (3/3) done\nrnite@linuskarl:~/git_dev/myproj$ ~/bin/git submodule add ~/git_dev/flashboard\nInitialized empty Git repository in /home/rnite/git_dev/myproj/flashboard/.git/\nremote: Generating pack...\nremote: Done counting 3 objects.\nDeltifying 3 objects...\n 100% (3/3) done\nTotal 3 (delta 0), reused 0remote:  (delta 0)\nIndexing 3 objects...\n 100% (3/3) done\nrnite@linuskarl:~/git_dev/myproj$ ~/bin/git submodule init\nNo url found for submodule path 'flash' in .gitmodules\nrnite@linuskarl:~/git_dev/myproj$ cat .gitmodules\n[submodule \"flash\"]\n        path = flash\n        url = /home/rnite/git_dev/flash/.git\n[submodule \"flashboard\"]\n        path = flashboard\n        url = /home/rnite/git_dev/flashboard/.git\n\nI can add more submodules, but the message stays the same after \"git\nsubmodule init\" and I cannot do \"git submodule update\"\n\nhelp,\nRickyN\n"},{"id":"48535","messageId":"d4b731510707241730u45755c0dwfde5e0b14b14f1da@mail.gmail.com","threadId":"9212","inReplyTo":"d4b731510707241709pcad0a4bj85b71892cd2de84c@mail.gmail.com","subject":"Re: submodule init problem","fromName":"Ricky Nite","fromEmail":"ricky.nite@gmail.com","sentAt":"2007-07-25T00:30:22Z","receivedAt":"2007-07-25T00:30:22Z","isPatch":false,"sender":{"key":"ricky.nite@gmail.com","avatar":"https://gravatar.com/avatar/e349dc8e620672d389697b5c8aee76a4fd31fb2d516677aaed6d01cac54cdabc?d=mp&s=160"},"body":"This problem doesn't seem to occur if I rename my submodules (but I\nreally don't want to):\n\nrnite@linuskarl:~/git_dev$ mkdir moduleA\nrnite@linuskarl:~/git_dev$ mkdir moduleB\nrnite@linuskarl:~/git_dev$ cd moduleA\nrnite@linuskarl:~/git_dev/moduleA$ echo \"foo\" > moduleAtop.v\nrnite@linuskarl:~/git_dev/moduleA$ ~/bin/git init\nInitialized empty Git repository in .git/\nrnite@linuskarl:~/git_dev/moduleA$ ~/bin/git add moduleAtop\nrnite@linuskarl:~/git_dev/moduleA$ ~/bin/git commit -a -m\"imitial commit\"\nCreated initial commit f8bc70b: imitial commit\n 1 files changed, 1 insertions(+), 0 deletions(-)\n create mode 100644 moduleAtop.v\nrnite@linuskarl:~/git_dev/moduleA$ cd ../moduleB\nrnite@linuskarl:~/git_dev/moduleB$ echo \"foo\" > moduleBtop.v\nrnite@linuskarl:~/git_dev/moduleB$ ~/bin/git init\nInitialized empty Git repository in .git/\nrnite@linuskarl:~/git_dev/moduleB$ ~/bin/git add moduleBtop.v\nrnite@linuskarl:~/git_dev/moduleB$ ~/bin/git commit -a -m\"imitial commit\"\nCreated initial commit da426f3: imitial commit\n 1 files changed, 1 insertions(+), 0 deletions(-)\n create mode 100644 moduleBtop.v\nrnite@linuskarl:~/git_dev/moduleB$ cd ..\nrnite@linuskarl:~/git_dev$ mkdir myproj2\nrnite@linuskarl:~/git_dev$ cd myproj2\nrnite@linuskarl:~/git_dev/myproj2$ ~/bin/git init\nInitialized empty Git repository in .git/\nrnite@linuskarl:~/git_dev/myproj2$ ~/bin/git submodule add ~/git_dev/moduleA\nInitialized empty Git repository in /home/rnite/git_dev/myproj2/moduleA/.git/\nremote: Generating pack...\nremote: Done counting 3 objects.\nDeltifying 3 objects...\n 100% (3/3) done\nTotal 3 (delta 0), reused 0remote:  (delta 0)\nIndexing 3 objects...\n 100% (3/3) done\nrnite@linuskarl:~/git_dev/myproj2$ ~/bin/git submodule add ~/git_dev/moduleB\nInitialized empty Git repository in /home/rnite/git_dev/myproj2/moduleB/.git/\nremote: Generating pack...\nremote: Done counting 3 objects.\nDeltifying 3 objects...\n 100% (3/3) done\nTotal 3 (delta 0), reused 0remote:  (delta 0)\nIndexing 3 objects...\n 100% (3/3) done\nrnite@linuskarl:~/git_dev/myproj2$ ~/bin/git submodule init\nSubmodule 'moduleA' (/home/rnite/git_dev/moduleA/.git) registered for\npath 'moduleA'\nSubmodule 'moduleB' (/home/rnite/git_dev/moduleB/.git) registered for\npath 'moduleB'\n\nhelp,\nRickyN\n\nOn 7/25/07, Ricky Nite <ricky.nite@gmail.com> wrote:\n> Hello,\n>\n> I encountered this message in \"git submodule init\":\n> \"No url found for submodule path '<submodule>' in .gitmodules\"\n>\n> But when I look at .gitmodules, the <submodule> url is there.\n> Subsequently, I cannot do \"git submodule update\"\n>\n> Here's the full log:\n> rnite@linuskarl:~/git_dev/myproj$ ~/bin/git --version\n> git version 1.5.3.rc2.g11308\n> rnite@linuskarl:~/git_dev$ mkdir flash\n> rnite@linuskarl:~/git_dev$ mkdir flashboard\n> rnite@linuskarl :~/git_dev$ cd flash\n> rnite@linuskarl:~/git_dev/flash$ echo \"foo\" > flash.v\n> rnite@linuskarl:~/git_dev/flash$ ~/bin/git init\n> Initialized empty Git repository in .git/\n> rnite@linuskarl:~/git_dev/flash$ ~/bin/git add flash.v\n> rnite@linuskarl:~/git_dev/flash$ ~/bin/git commit -a -m \"initial\n> commit of flash module\"\n> Created initial commit c19874e: initial commit of flash module\n>  1 files changed, 1 insertions(+), 0 deletions(-)\n>  create mode 100644 flash.v\n> rnite@linuskarl:~/git_dev/flash$ cd ../flashboard\n> rnite@linuskarl:~/git_dev/flashboard$ echo \"foo\" > flashboard.v\n> rnite@linuskarl:~/git_dev/flashboard$ ~/bin/git init\n> Initialized empty Git repository in .git/\n> rnite@linuskarl:~/git_dev/flashboard$ ~/bin/git add flashboard.v\n> rnite@linuskarl:~/git_dev/flashboard$ ~/bin/git commit -a -m \"initial\n> commit of flashboard module\"\n> Created initial commit 45dff87: initial commit of flashboard module\n>  1 files changed, 1 insertions(+), 0 deletions(-)\n>  create mode 100644 flashboard.v\n> rnite@linuskarl:~/git_dev/flashboard$ cd ..\n> rnite@linuskarl :~/git_dev$ mkdir myproj\n> rnite@linuskarl:~/git_dev$ cd myproj\n> rnite@linuskarl:~/git_dev/myproj$ ~/bin/git init\n> Initialized empty Git repository in .git/\n> rnite@linuskarl:~/git_dev/myproj$ ~/bin/git submodule add ~/git_dev/flash\n> Initialized empty Git repository in /home/rnite/git_dev/myproj/flash/.git/\n> remote: Generating pack...\n> remote: Done counting 3 objects.\n> Deltifying 3 objects...\n>  100% (3/3) done\n> Total 3 (delta 0), reused 0remote:  (delta 0)\n> Indexing 3 objects...\n>  100% (3/3) done\n> rnite@linuskarl:~/git_dev/myproj$ ~/bin/git submodule add ~/git_dev/flashboard\n> Initialized empty Git repository in /home/rnite/git_dev/myproj/flashboard/.git/\n> remote: Generating pack...\n> remote: Done counting 3 objects.\n> Deltifying 3 objects...\n>  100% (3/3) done\n> Total 3 (delta 0), reused 0remote:  (delta 0)\n> Indexing 3 objects...\n>  100% (3/3) done\n> rnite@linuskarl:~/git_dev/myproj$ ~/bin/git submodule init\n> No url found for submodule path 'flash' in .gitmodules\n> rnite@linuskarl:~/git_dev/myproj$ cat .gitmodules\n> [submodule \"flash\"]\n>         path = flash\n>         url = /home/rnite/git_dev/flash/.git\n> [submodule \"flashboard\"]\n>         path = flashboard\n>         url = /home/rnite/git_dev/flashboard/.git\n>\n> I can add more submodules, but the message stays the same after \"git\n> submodule init\" and I cannot do \"git submodule update\"\n>\n> help,\n> RickyN\n>\n"},{"id":"48536","messageId":"7vir89fe1l.fsf@assigned-by-dhcp.cox.net","threadId":"9212","inReplyTo":"d4b731510707241730u45755c0dwfde5e0b14b14f1da@mail.gmail.com","subject":"Re: submodule init problem","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2007-07-25T01:49:26Z","receivedAt":"2007-07-25T01:49:26Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"\"Ricky Nite\" <ricky.nite@gmail.com> writes:\n\n> This problem doesn't seem to occur if I rename my submodules (but I\n> really don't want to):\n>\n> rnite@linuskarl:~/git_dev$ mkdir moduleA\n> rnite@linuskarl:~/git_dev$ mkdir moduleB\n> ...\n> rnite@linuskarl:~/git_dev/myproj2$ ~/bin/git submodule init\n> Submodule 'moduleA' (/home/rnite/git_dev/moduleA/.git) registered for\n> path 'moduleA'\n> Submodule 'moduleB' (/home/rnite/git_dev/moduleB/.git) registered for\n> path 'moduleB'\n>\n> help,\n> RickyN\n>\n> On 7/25/07, Ricky Nite <ricky.nite@gmail.com> wrote:\n>> Hello,\n>>\n>> I encountered this message in \"git submodule init\":\n>> \"No url found for submodule path '<submodule>' in .gitmodules\"\n>>\n>> But when I look at .gitmodules, the <submodule> url is there.\n>> Subsequently, I cannot do \"git submodule update\"\n>>\n>> Here's the full log:\n>> rnite@linuskarl:~/git_dev/myproj$ ~/bin/git --version\n>> git version 1.5.3.rc2.g11308\n>> rnite@linuskarl:~/git_dev$ mkdir flash\n>> rnite@linuskarl:~/git_dev$ mkdir flashboard\n\nOk, this appears it most likely to be related to the fact that\none is a prefix of the other in problematic case.\n\nLars, Sven?\n"}]}