{"thread":{"id":"12209","subject":"Submodules and rewind","startedAt":"2008-02-19T22:06:04Z","lastAt":"2008-02-20T02:25:47Z","messageCount":11,"participants":["Stephen Hemminger","Sven Verdoolaege","Johannes Schindelin","Linus Torvalds"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"69322","messageId":"20080219140604.04afc91f@extreme","threadId":"12209","inReplyTo":null,"subject":"Submodules and rewind","fromName":"Stephen Hemminger","fromEmail":"shemminger@vyatta.com","sentAt":"2008-02-19T22:06:04Z","receivedAt":"2008-02-19T22:06:04Z","isPatch":false,"sender":{"key":"shemminger@vyatta.com","avatar":null},"body":"I am beginning to think sub-modules in git are as fragile\nand error prone as master documents in Microsuck word.\n\nBecause of a bone headed merge, I had to rewind one project back\nto a known good state, but the sub module stuff is now wedged and\nbrain stuck on the old commit id.\n\nIsn't there some simple way to do 'git sub-module remove' followed\nby 'git sub-module add' to reset the internal index?\n"},{"id":"69328","messageId":"20080219223201.GE4703MdfPADPa@greensroom.kotnet.org","threadId":"12209","inReplyTo":"20080219140604.04afc91f@extreme","subject":"Re: Submodules and rewind","fromName":"Sven Verdoolaege","fromEmail":"skimo@kotnet.org","sentAt":"2008-02-19T22:32:01Z","receivedAt":"2008-02-19T22:32:01Z","isPatch":false,"sender":{"key":"skimo@kotnet.org","avatar":null},"body":"On Tue, Feb 19, 2008 at 02:06:04PM -0800, Stephen Hemminger wrote:\n> Because of a bone headed merge, I had to rewind one project back\n> to a known good state, but the sub module stuff is now wedged and\n> brain stuck on the old commit id.\n> \n> Isn't there some simple way to do 'git sub-module remove' followed\n> by 'git sub-module add' to reset the internal index?\n\nWhy doesn't \"git submodule update\" work for you?\n\nskimo\n"},{"id":"69331","messageId":"20080219152357.5ab397cf@extreme","threadId":"12209","inReplyTo":"20080219223201.GE4703MdfPADPa@greensroom.kotnet.org","subject":"Re: Submodules and rewind","fromName":"Stephen Hemminger","fromEmail":"shemminger@vyatta.com","sentAt":"2008-02-19T23:23:57Z","receivedAt":"2008-02-19T23:23:57Z","isPatch":false,"sender":{"key":"shemminger@vyatta.com","avatar":null},"body":"On Tue, 19 Feb 2008 23:32:01 +0100\nSven Verdoolaege <skimo@kotnet.org> wrote:\n\n> On Tue, Feb 19, 2008 at 02:06:04PM -0800, Stephen Hemminger wrote:\n> > Because of a bone headed merge, I had to rewind one project back\n> > to a known good state, but the sub module stuff is now wedged and\n> > brain stuck on the old commit id.\n> > \n> > Isn't there some simple way to do 'git sub-module remove' followed\n> > by 'git sub-module add' to reset the internal index?\n> \n> Why doesn't \"git submodule update\" work for you?\n> \n\nIt didn't fix it, but recloning did.\n"},{"id":"69333","messageId":"alpine.LSU.1.00.0802200033530.8333@wbgn129.biozentrum.uni-wuerzburg.de","threadId":"12209","inReplyTo":"20080219152357.5ab397cf@extreme","subject":"Re: Submodules and rewind","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2008-02-19T23:35:33Z","receivedAt":"2008-02-19T23:35:33Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi,\n\nOn Tue, 19 Feb 2008, Stephen Hemminger wrote:\n\n> On Tue, 19 Feb 2008 23:32:01 +0100\n> Sven Verdoolaege <skimo@kotnet.org> wrote:\n> \n> > On Tue, Feb 19, 2008 at 02:06:04PM -0800, Stephen Hemminger wrote:\n> > > Because of a bone headed merge, I had to rewind one project back\n> > > to a known good state, but the sub module stuff is now wedged and\n> > > brain stuck on the old commit id.\n> > > \n> > > Isn't there some simple way to do 'git sub-module remove' followed\n> > > by 'git sub-module add' to reset the internal index?\n> > \n> > Why doesn't \"git submodule update\" work for you?\n> > \n> \n> It didn't fix it, but recloning did.\n\nThat does not make sense.  But with your reluctance with regards to \nrevealing details, it is really impossible to tell what is going on.\n\nFor example, you did not even once give us the output of \"git submodule\", \nlet alone \"git diff <submodule>\".\n\nHelpless,\nDscho\n"},{"id":"69341","messageId":"20080219161517.34fd5878@extreme","threadId":"12209","inReplyTo":"alpine.LSU.1.00.0802200033530.8333@wbgn129.biozentrum.uni-wuerzburg.de","subject":"Re: Submodules and rewind","fromName":"Stephen Hemminger","fromEmail":"shemminger@vyatta.com","sentAt":"2008-02-20T00:15:17Z","receivedAt":"2008-02-20T00:15:17Z","isPatch":false,"sender":{"key":"shemminger@vyatta.com","avatar":null},"body":"On Wed, 20 Feb 2008 00:35:33 +0100 (CET)\nJohannes Schindelin <Johannes.Schindelin@gmx.de> wrote:\n\n> Hi,\n> \n> On Tue, 19 Feb 2008, Stephen Hemminger wrote:\n> \n> > On Tue, 19 Feb 2008 23:32:01 +0100\n> > Sven Verdoolaege <skimo@kotnet.org> wrote:\n> > \n> > > On Tue, Feb 19, 2008 at 02:06:04PM -0800, Stephen Hemminger wrote:\n> > > > Because of a bone headed merge, I had to rewind one project back\n> > > > to a known good state, but the sub module stuff is now wedged and\n> > > > brain stuck on the old commit id.\n> > > > \n> > > > Isn't there some simple way to do 'git sub-module remove' followed\n> > > > by 'git sub-module add' to reset the internal index?\n> > > \n> > > Why doesn't \"git submodule update\" work for you?\n> > > \n> > \n> > It didn't fix it, but recloning did.\n> \n> That does not make sense.  But with your reluctance with regards to \n> revealing details, it is really impossible to tell what is going on.\n> \n> For example, you did not even once give us the output of \"git submodule\", \n> let alone \"git diff <submodule>\".\n> \n> Helpless,\n> Dscho\n> \n\nDon't be stupid, I am not trying be obstreperous, just fix the problem.\nGit still seems to be confused.\n\n\nIn old repository\n$ git-submodule update\n...\nGetting pack list for http://git.vyatta.com/home/shemminger/vyatta-iproute/.git/\nerror: The requested URL returned error: 403\nerror: Unable to find 8d971aff46015fc156d5b74254d21831d275963c under http://git.vyatta.com/vyatta-iproute.git\nCannot obtain needed object 8d971aff46015fc156d5b74254d21831d275963c\nUnable to checkout '79b4dbe51b84fdf37fdc9cb8b17819526508a60c' in submodule path 'pkgs/vyatta-iproute'\n\n$ git-submodule status\n 534f70f14ff2883cb6af5f099dd07aa98ee7d49c pkgs/linux-image-2.6.23-1-486-vyatta (debian/2.6.23-1-vyatta-1-328-g534f70f)\n 11a4d8b96c3e0d9a01f1da744b5cd5590d89a08b pkgs/ppp (debian/2.4.4rel-8-vyatta-2-5-g11a4d8b)\n fb69c50e9cd04d7d9c591dd21430fef3c27087ec pkgs/vyatta-bash (debian/3.1dfsg-8-vyatta-1-3-gfb69c50)\n 5e3f42d5aaba08a096744dbf9a24f7ab60d91b8f pkgs/vyatta-cfg (debian/0.1-44-g5e3f42d)\n c4a3e7239c8265b6dba6ef0b4f6a9d22abf6bc30 pkgs/vyatta-cfg-dhcp-relay (undefined)\n 4416f58963a81e141b579615b7a0a6d5b6872504 pkgs/vyatta-cfg-dhcp-server (undefined)\n a7ffca8e534152373b3edde31ab8b40e54e0c198 pkgs/vyatta-cfg-firewall (debian/0.1-11-ga7ffca8)\n cc8f0c344c353b8d283b0c85b02d83d89e0ab84c pkgs/vyatta-cfg-op-pppoe (debian/0.1-14-gcc8f0c3)\n 93ef17574ac5fa8f41561d081914faa698e904b6 pkgs/vyatta-cfg-qos (undefined)\n c45db01927f0d3e41f8f90f3c136f9c49a9aa680 pkgs/vyatta-cfg-quagga (debian/0.1-15-gc45db01)\n e80b62c1a078cad0324074f23560c5126b5bc980 pkgs/vyatta-cfg-system (debian/0.1-21-ge80b62c)\n 45b1f46e45a26af4154766be9c472dcf77845057 pkgs/vyatta-cfg-vpn (debian/0.1-3-g45b1f46)\n e4105d088ddda49c4d5c2b88ee81daa793e24204 pkgs/vyatta-cluster (undefined)\n aa324edcfbfba16e22e548758c50e1e827d76030 pkgs/vyatta-config-migrate (debian/0.1-1-gaa324ed)\n a77cbb06f22523b30e822b63e559d53ffbe74af3 pkgs/vyatta-dhcp3-client (undefined)\nerror: missing object referenced by '79b4dbe51b84fdf37fdc9cb8b17819526508a60c'\nCould not get commit for 79b4dbe51b84fdf37fdc9cb8b17819526508a60c. Skipping.\n+dbc430424431b1cac560bb3d55e3e7c665e7cd2f pkgs/vyatta-iproute (ss-060323-193-gdbc4304)\nerror: missing object referenced by 'ec188eedeb370b4433a0bdb5b958f72588894fc7'\nCould not get commit for ec188eedeb370b4433a0bdb5b958f72588894fc7. Skipping.\n+21b09233076a75bed7cd31177a5f52af40f572f9 pkgs/vyatta-nat (undefined)\nerror: missing object referenced by 'a3821ddc43821483a9205efa0308f74f9c05a9aa'\nCould not get commit for a3821ddc43821483a9205efa0308f74f9c05a9aa. Skipping.\n+4647ef1a3a84880cc7a52d2bf74163d7e470b150 pkgs/vyatta-op (undefined)\n e75f61815dccefd242b91e36fea998cc118f3545 pkgs/vyatta-op-dhcp-server (undefined)\nerror: missing object referenced by 'e51bc73ce7b196e0bf02c41faa33237dc2dd138e'\nCould not get commit for e51bc73ce7b196e0bf02c41faa33237dc2dd138e. Skipping.\n+17fd3bf4548804e1442eb0f1d12932d1dfd37cb9 pkgs/vyatta-op-firewall (undefined)\n 602e5b01035bbad2257377581c314e4005e42bb9 pkgs/vyatta-op-qos (undefined)\nerror: missing object referenced by '4ab57750932087042d8dfb63ddd7fc427e323373'\nCould not get commit for 4ab57750932087042d8dfb63ddd7fc427e323373. Skipping.\n+79c17af437631e32421a8ad2e417470a80bd22fc pkgs/vyatta-op-quagga (undefined)\nerror: missing object referenced by '84fe6d4b1e8fe5c8b9530f13bfcf2167ada322d1'\nCould not get commit for 84fe6d4b1e8fe5c8b9530f13bfcf2167ada322d1. Skipping.\n+97181aa77c9a37607947373e3c426d70fcbc8abb pkgs/vyatta-op-vpn (undefined)\n 4e7b642aedc56da1a777860f7e7440f8ad7db790 pkgs/vyatta-op-xml (undefined)\nerror: missing object referenced by 'eedab9a7b0e17f70e5cbe1fe6d67bc8aea6efcb7'\nCould not get commit for eedab9a7b0e17f70e5cbe1fe6d67bc8aea6efcb7. Skipping.\n+3886503c112d89cca1b530435b12012358f1a94f pkgs/vyatta-quagga (debian/0.99.9-69-g3886503)\n 77183228077879e38470710874be280c020d2900 pkgs/vyatta-ravpn (undefined)\nerror: missing object referenced by '54feb46fdaa2011d69549548d4518035e6b82d6e'\nCould not get commit for 54feb46fdaa2011d69549548d4518035e6b82d6e. Skipping.\n+49bc33a55760bb31b768d0c182d9e8a81d9403f0 pkgs/vyatta-serial (undefined)\n-12ed87465010a4faea1a037053379ded7f006640 pkgs/vyatta-wanloadbalance\n d998b4c64db221606353dc852166a02c7aeb35a6 pkgs/wanpipe (vyatta-wanpipe_beta13d-2.3.4-96-gd998b4c)\n\n------------------\nnew repository\n\n$ git clone http://git.vyatta.com/build-iso.git\n...\n\n$ git branch --track glendale origin/glendale\nBranch glendale set up to track remote branch refs/remotes/origin/glendale.\n$ git checkout glendale\nSwitched to branch \"glendale\"\n \n$ git-submodule init\nSubmodule 'pkgs/linux-image-2.6.23-1-486-vyatta' (http://git.vyatta.com/linux-vyatta.git) registered for path 'pkgs/linux-image-2.6.23-1-486-vyatta'\nSubmodule 'pkgs/ppp' (http://git.vyatta.com/ppp.git) registered for path 'pkgs/ppp'\nSubmodule 'pkgs/vyatta-bash' (http://git.vyatta.com/vyatta-bash.git) registered for path 'pkgs/vyatta-bash'\nSubmodule 'pkgs/vyatta-cfg' (http://git.vyatta.com/vyatta-cfg.git) registered for path 'pkgs/vyatta-cfg'\nSubmodule 'pkgs/vyatta-cfg-dhcp-relay' (http://git.vyatta.com/vyatta-cfg-dhcp-relay.git) registered for path 'pkgs/vyatta-cfg-dhcp-relay'\nSubmodule 'pkgs/vyatta-cfg-dhcp-server' (http://git.vyatta.com/vyatta-cfg-dhcp-server.git) registered for path 'pkgs/vyatta-cfg-dhcp-server'\nSubmodule 'pkgs/vyatta-cfg-firewall' (http://git.vyatta.com/vyatta-cfg-firewall.git) registered for path 'pkgs/vyatta-cfg-firewall'\nSubmodule 'pkgs/vyatta-cfg-op-pppoe' (http://git.vyatta.com/vyatta-cfg-op-pppoe.git) registered for path 'pkgs/vyatta-cfg-op-pppoe'\nSubmodule 'pkgs/vyatta-cfg-qos' (http://git.vyatta.com/vyatta-cfg-qos.git) registered for path 'pkgs/vyatta-cfg-qos'\nSubmodule 'pkgs/vyatta-cfg-quagga' (http://git.vyatta.com/vyatta-cfg-quagga.git) registered for path 'pkgs/vyatta-cfg-quagga'\nSubmodule 'pkgs/vyatta-cfg-system' (http://git.vyatta.com/vyatta-cfg-system.git) registered for path 'pkgs/vyatta-cfg-system'\nSubmodule 'pkgs/vyatta-cfg-vpn' (http://git.vyatta.com/vyatta-cfg-vpn.git) registered for path 'pkgs/vyatta-cfg-vpn'\nSubmodule 'pkgs/vyatta-cluster' (http://git.vyatta.com/vyatta-cluster.git) registered for path 'pkgs/vyatta-cluster'\nSubmodule 'pkgs/vyatta-config-migrate' (http://git.vyatta.com/vyatta-config-migrate.git) registered for path 'pkgs/vyatta-config-migrate'\nSubmodule 'pkgs/vyatta-dhcp3-client' (http://git.vyatta.com/vyatta-dhcp3.git) registered for path 'pkgs/vyatta-dhcp3-client'\nSubmodule 'pkgs/vyatta-iproute' (http://git.vyatta.com/vyatta-iproute.git) registered for path 'pkgs/vyatta-iproute'\nSubmodule 'pkgs/vyatta-nat' (http://git.vyatta.com/vyatta-nat.git) registered for path 'pkgs/vyatta-nat'\nSubmodule 'pkgs/vyatta-op' (http://git.vyatta.com/vyatta-op.git) registered for path 'pkgs/vyatta-op'\nSubmodule 'pkgs/vyatta-op-dhcp-server' (http://git.vyatta.com/vyatta-op-dhcp-server.git) registered for path 'pkgs/vyatta-op-dhcp-server'\nSubmodule 'pkgs/vyatta-op-firewall' (http://git.vyatta.com/vyatta-op-firewall.git) registered for path 'pkgs/vyatta-op-firewall'\nSubmodule 'pkgs/vyatta-op-qos' (http://git.vyatta.com/vyatta-op-qos.git) registered for path 'pkgs/vyatta-op-qos'\nSubmodule 'pkgs/vyatta-op-quagga' (http://git.vyatta.com/vyatta-op-quagga.git) registered for path 'pkgs/vyatta-op-quagga'\nSubmodule 'pkgs/vyatta-op-vpn' (http://git.vyatta.com/vyatta-op-vpn.git) registered for path 'pkgs/vyatta-op-vpn'\nSubmodule 'pkgs/vyatta-op-xml' (http://git.vyatta.com/vyatta-op-xml.git) registered for path 'pkgs/vyatta-op-xml'\nSubmodule 'pkgs/vyatta-quagga' (http://git.vyatta.com/vyatta-quagga.git) registered for path 'pkgs/vyatta-quagga'\nSubmodule 'pkgs/vyatta-ravpn' (http://git.vyatta.com/vyatta-ravpn.git) registered for path 'pkgs/vyatta-ravpn'\nSubmodule 'pkgs/vyatta-serial' (http://git.vyatta.com/vyatta-serial.git) registered for path 'pkgs/vyatta-serial'\nSubmodule 'pkgs/vyatta-wanloadbalance' (http://git.vyatta.com/vyatta-wanloadbalance.git) registered for path 'pkgs/vyatta-wanloadbalance'\nSubmodule 'pkgs/wanpipe' (http://git.vyatta.com/wanpipe.git) registered for path 'pkgs/wanpipe'\n\n$ git-submodule update\nInitialized empty Git repository in /home/shemminger/vyatta/build-iso/pkgs/linux-image-2.6.23-1-486-vyatta/.git/\ngot 28633ef6895b371eab2c9149c85f0d7cf60315e1\nwalk 28633ef6895b371eab2c9149c85f0d7cf60315e1\ngot aa5dc401acc9c3cb20b78c34a3e5551f489b2b39\nGetting alternates list for http://git.vyatta.com/linux-vyatta.git\nGetting pack list for http://git.vyatta.com/linux-vyatta.git\nGetting index for pack 2654a63e45bdc6324faa5b532e707a996e73615f\ngot 64d5441768fa1fced38e02713a84d539c86b0779\nGetting pack 2654a63e45bdc6324faa5b532e707a996e73615f\n which contains 534f70f14ff2883cb6af5f099dd07aa98ee7d49c\n...\nwalk e13559d7b6a386f8d7e1afaff4fe5b64da7297a8\nwalk 77f0136069ca2c4040fe7782ee87089dc11f086b\nwalk 9918f96c8aa7da45f27594f372c28d7f6e720e73\nwalk bf65dc7681eb22bbf52a413d2c694e3c0bf5b06c\nwalk e32e0645b5fe0a3c6427f8cddc75318e9acc9e36\nwalk 947f442fc870aeb2c31f016c002d2d48ea1f2552\nwalk a35625b08aa22b0fd9cbd92d72af6d9d7dc49b56\nwalk 8406bb6bd1c288ad30f4e67cff106b34b2c4d578\nwalk 82d29738bd169b47611aa0247516e2f7569f6471\nwalk 8e96d1f6674c3649aa2c8266352f9909ed011b81\nwalk 86fc4e7801919a1da123f34500218a69a30c2059\nFetching refs/heads/glendale from http://git.vyatta.com/vyatta-cfg-qos.git using http\nFetching refs/heads/master from http://git.vyatta.com/vyatta-cfg-qos.git using http\nSubmodule path 'pkgs/vyatta-cfg-qos': checked out '93ef17574ac5fa8f41561d081914faa698e904b6'\nInitialized empty Git repository in /home/shemminger/vyatta/build-iso/pkgs/vyatta-cfg-quagga/.git/\ngot 0c60d4dada93f768bf32723daf9acb8814d51e32\nwalk 0c60d4dada93f768bf32723daf9acb8814d51e32\ngot 775333cef345fb27b425c568eebcd9a1ac170702\ngot c45db01927f0d3e41f8f90f3c136f9c49a9aa680\nGetting alternates list for http://git.vyatta.com/vyatta-cfg-quagga.git\nwalk c45db01927f0d3e41f8f90f3c136f9c49a9aa680\nGetting pack list for http://git.vyatta.com/vyatta-cfg-quagga.git\nGetting index for pack 98a007c890953954ec64999b87d188ac159600ce\ngot e368bf6b32a6cb49152465072d2b249c8d05919b\ngot 954f38082e21c7a2f1ff84f366360e36e9e11682\nGetting pack 98a007c890953954ec64999b87d188ac159600ce\n which contains 2093aa57209177af47e489ed6b5148be99f1641c\nwalk 10d43bf594c7619a9e6ba02db2906b2e87644a00\ngot b6ece88469efbe532022ed82499b1181cf3c17f0\ngot 897577e2414a7812a62f5a9eaf949ac4329faa4c\nwalk c77f48254bb13fb6aa6bf38f2f4462626c779c84\ngot 4726737c905cc76e98838c3066d0e3cd921df371\ngot d6881c2c53ba4a8274db502939eede57a0505955\ngot 3d1f90a4baee16034a572d258dcd236d5d56ec42\nwalk 82335ed71c664d4b6225d1e81e7b6f17fb701663\ngot deee40826e0ba3e42bf2495bee9c9da2947fb2c6\ngot f05c5c454bfaec10a7b4f2cb2bf2f3441ab1ff56\nwalk b0c1f8565931400f9fa3f67bb23bef93576901cd\ngot e0d5cb6a6e69a96fa0683cacfc99bf6532adb113\ngot d58f35244aa87e46f5d19e956ea1358ee91ab52e\nwalk f5f8f70341e08a3c972c90cd52a1f1ef8fdd0495\ngot 3df399a4c01a0297bc5b8bdd1413711ae9982be9\ngot 9a39a6feca68de6185c144cf2e76fed396b1ac4f\nwalk 026280d9c1dd53425fc43b8945700d92c6fc2f0c\ngot c519b5ce42d4630f2300810949941102c9139e6c\nwalk bfc47df97acb41cd4c7acbd7a4b1c46f258acd36\ngot b91bfff7e43735375ed65eb2fd928bcb82d90c02\nwalk be79857b1dbf5bd9a66e685b6aff8aa1bf778b04\nwalk a566e4c18da64a05ef79e9b044ac3b1c5a1ba959\nwalk 454891904e38dedca6e2c5f8a6fdf95809e46c21\nwalk 53057a160296792e2c0f1151f42aac5fcba0c760\nwalk cd50a751d1480424cdf103fd748b514330029c24\nwalk c51dae6826ea505169fca5b0cb0a580bf99c18cf\nwalk 59d1a583a01f6edce471bb0781d386b370f13b41\nwalk 1b52729976a4520c2beb6db7ffc622dd57d5fe68\nwalk 48ee3c96852c6697259919da82e3eabfd6becb6e\nwalk 399b6c33726392e9cc7272812e0c61e59a310314\nwalk bb07b74caf1d98e51ec4a6bff130fbd48ad5f0db\nwalk 257510b24684243bf1358e455c067a2e824b97f9\nwalk ce32d73e40ef3d1c4820d4b898daf3e432d7b692\nwalk fca1739f1985c2ba8d6316b1882365f5e26245cd\nwalk 78124a9754efe0bda1d9c827c593c5e0635fec3c\nwalk 74acf758d9059cf9832403da644c4f8eb088563e\nwalk 3add3da42dd4a84329f424d8d0f80f3e76108114\nwalk b45e64b20f356afb629ff78aecedb00e417a18e1\nwalk a0fc98e8243c7ccaf2019f0cc5697041e6c6133b\nwalk 588281bbc1767c6ace1a48a9ae449b37962d8f29\nwalk 3b6103110dec56f276449a166be22bd9d1891ca8\nwalk b1994cca7ed2d9db8b6006a7d9ae26f7fcbf44d5\nwalk 696c9d7eac6609a469f1cac41d0c653c69a6dff7\nwalk 9c9ffc11c9d1c1d3e87ee83a3e9e50e1c70f6ae6\nwalk 8f25989caeeb6b916363091756a626e05d4edbc5\nwalk ccc86da96be587935f616ce5ce8715c67f6d2f87\nwalk 51e5d904b6a51ed07a0eaeda12c1d15c1f6a8c0a\nwalk 6a58c1175a40d3afcb3ca7164852465011cfd544\nwalk 8eb36ff99677255cc337c55f2a4ba061d09edf49\nwalk 065bbf6b587c41127373734f1aa1e2673445044c\nwalk 0f0f08bfc0c9e309f737840a566ab2e0e6e53248\nwalk b9300368b92c8b946894d66beef89fedd0e8720d\nwalk 8fee61a7f316d9ad82f03627b85ce3a016170a32\nwalk 1c10060b35829629ecedc1a1e653f4538db5574f\nwalk 92ba301596308ba21ed9ea1e7dcc78cd2a6509c1\nwalk 2446b9e66e42bc75d11e0e4502ff7edf34525a8b\nwalk 67a64a925231ac24036bdad5916e175bf1bb5dbf\nwalk bf8fe41f2d976e8cd10f258110fe7ec98e39fee4\nwalk 24c52ea6739354409a493fefef2b01f068b3073c\nwalk 1ebc228032b2306518da7a07ca07ef39544eaea2\nwalk a20d25171360ec0252880fb6a1f02e970dec4d07\nwalk 8306b478bee23055c5b0c47991ca5f35225e885d\nwalk 5318fb1b6189e564dd533ffc4857c8743b19deee\nwalk 5fdd1cec7022a6106ef2c4381c426c85b3aa2db2\nwalk 875780782d29fafc2841ec284d25faa435e0f8d1\nwalk 40b35c571d3ddb98f8bfcc734c286ffd41a113a4\nwalk 17a7c7d56e1ec21821a3527f1f14953bd3ed02a5\nwalk 0529c54dd6ceef4ca301344407653c00883835ff\nwalk b9a25a8aec69e8f0cead72a7cff81dcbffebeb76\nwalk 1a9535e68042f67087cd400523dc42103292c2fe\nwalk 04a2f81e5559f7a0d2f1cb22e1b72196e19b3d0b\nwalk 34441a9917ce16db0e48fc8d44ecd0ee4debaa34\nwalk 89ab190688344f11968f2809d4a9278b99eb99c3\nwalk 7efa91641403204640a43d115167b7fea4058e27\nwalk b83bab57ebbe9f295d517301ebd96402c836f25e\nwalk a1b390197920264609b903062156a22782ffff8e\nwalk 02e778de3dac1672bde54294472e8122a0668735\nwalk 6c4f2ec235c8c6b4ad821cbf2878bf5f9d9586b5\nwalk a70d37854d9b81fe30f7d6798cdaec2fce310691\nwalk 937ce3b04b0b8295ab5b86f4349bdd7abdbdb1c3\nwalk 5e155025dd0480a65cf354b9883ac659ea538e50\nwalk e8b2cd03166a150c8326ab3c6585e9552d797cfe\nwalk 0584c5da0f995e0bbbaac1e80f1dc39c108c965a\nwalk df9e4971d68a6791e3fd498a5d4ae1c57661f80e\nwalk 4c2116c9cd2b52e1a29c88f62376a450a0e3a231\nwalk 206873af79606eb170fbff26137634bab475fec0\nwalk 657890aac205c39b63a462cb5b84ac5d47faf379\nwalk 27db7410d11a020a409704203f1476a5843fc766\nwalk 42dfee070aaa757ff9b8230fa2879b89883ab205\nwalk d2de5c5263822a0c3bfa625f8d7cb3a2baa9377c\nwalk 56c73bf4dee6082a5a6277b237038b0a68131c8c\nwalk f6d78b37ef2c22f273484ccf68aa50e00facf4bf\nwalk 99378be23aeb463c5c405c279bd474ab54c0669e\nwalk ee92745ae3d00f24583a058a1222659de50a8468\nwalk 9e664b053f5537e124a00b6023a69dea5b712fcc\nwalk 83975de19b14b90210a2de22cb3e581e757c83b5\nwalk 12c3f0bab9e81b09828c7bd1cd99cfe0ae7d6dab\nwalk eb27e2fffae49b0d8fa636bee611d9ad3c1e0999\nwalk 70ad82f7cd762ddfd34534197ca1a4c1d7ee5b6c\nwalk 281fcfb8dad9b66f027c39476a05aa5eff89fce1\nwalk 83331a0a334130cc438805c124fd05d93eddd5d0\nwalk 0c23fb8b146cab3fbc48d4f8d45aae501e599a8a\nwalk cda784ae0d8e3d4c08daa3b4225156f34122b4c2\nwalk cfa368bbc1d4c55c42c60838e04fc523625932b7\nFetching refs/heads/glendale from http://git.vyatta.com/vyatta-cfg-quagga.git using http\nFetching refs/heads/master from http://git.vyatta.com/vyatta-cfg-quagga.git using http\nFetching refs/heads/upstream from http://git.vyatta.com/vyatta-cfg-quagga.git using http\nSubmodule path 'pkgs/vyatta-cfg-quagga': checked out 'c45db01927f0d3e41f8f90f3c136f9c49a9aa680'\nInitialized empty Git repository in /home/shemminger/vyatta/build-iso/pkgs/vyatta-cfg-system/.git/\ngot e80b62c1a078cad0324074f23560c5126b5bc980\nwalk e80b62c1a078cad0324074f23560c5126b5bc980\ngot 588bd253c6a2548c1360e64f660817d87c1730bd\nGetting alternates list for http://git.vyatta.com/vyatta-cfg-system.git\nGetting pack list for http://git.vyatta.com/vyatta-cfg-system.git\nGetting index for pack 4960ab05eaff67e47120d8090abcf6cb3a87d65b\ngot 42942ad8952548225f61fe1534ae7538db5e47ef\nGetting pack 4960ab05eaff67e47120d8090abcf6cb3a87d65b\n which contains 66a99a4ac48dcd5dd117b48ad37ff9226933978c\nwalk 66a99a4ac48dcd5dd117b48ad37ff9226933978c\nwalk 82b50b961a42d52ea6945e54e0e0dfc88ff4a5e3\ngot bcbc93e8fe80126fcbc7c9962f142523be3fed5f\nwalk 7082f5c70f29502de722dcbfe06d4a13e2954795\ngot 2a64e8fcaa165ef8c9813241afcfaebeebfeba2f\nwalk d4b5bf85f32965a0260ea907456bdc842c97ba51\ngot ff0bedc51ee98fe388b334ee2ab5a69f9ace6aeb\nwalk 2603531f2778ebf544b694d6f0aa356aa91753ff\ngot df0c4e6fe8fc50037bbcfbf054f807f4abacf487\nwalk 8990d88c2a0e1a4559ab5eb7f0f794ecaed65033\nwalk 12f269b74d05a2a11be7f0aaf993faeb56321f2f\nwalk 1bfb6d05e36905581abdc000d9f5801d3541b1be\nwalk f0a8d0c3bbcd410b65648fd6971d8d03fdf91d0c\nwalk d8416c79e6bd75f357bea392ed88c53b67313fa2\nwalk 2ebfcaf09728070b305f41d67a30de45d34413d7\nwalk 492ebed32cf9c08626a4f45fc2aa5e1d90dbad1a\nwalk da7bc447e57c30325596e84d2a02ec5a64cf06d1\nwalk 92564549a9cfa031583cb9cf6becfca29a7caf12\nwalk 7c31900bc1956b14ba77283c8db27a4aca35b238\nwalk 52c8ddb98f3a3b8b9bc20b3417678bc4111969f5\nwalk 622bbf801bd435a3848c669ff2c0e9090cd2bb4e\nwalk c2c002021eab0adff7e4d268535170658a1b0c6c\nwalk 8697b0750e77cb1b128847ea424acc4ed7457fbc\nwalk d230a91de2ed494c1d9e5e04a0e70f8521f61747\nwalk 15ab3a8e8beb74f909411b741f392cf957c905b6\nwalk 63701b09b34dfedfe2e7e0515e200a27802cf762\nwalk 411ea581185a36888b1f4dd2b027541b4e029443\nwalk 6b6b806ff3ec38d5ec7fbe2ea9c42e9692340bb0\nwalk 909f09598d60863634a36972823d19d5ec5a6d1e\nwalk b46b6fb018c7c40a395de5a2523d86d834392b62\nwalk 16031470e620e2310935795cd110eceec7995712\nwalk c3f28ce3332dfa5ccc3ac658df876d7cd444eea5\nwalk b45bba4286e83f8babcd70eef908f2ea2f8fff3c\nwalk 45366fefe00d4e9c5d91d6906a7623bfd5daa39b\nwalk fdde1f1d7ce42ba4355abe879e859933cc2087b6\nwalk fd9a338fd30aa6d0a4618d938c7143f9986b13eb\nwalk 4c31892eb4adc926a4301a2831ded92daa75c991\nwalk ef9307c050109e974a4994d3b644873401904005\nwalk 2a4e2baf7a31929c14cdf6cbf1ce2e01a186e905\nwalk d96ba6cb41ca96daa620751e92ed98518fc2a7da\nwalk 0313fc7f352887f6404eb55225f5f819ad56dc0d\nwalk ad7513053936b4712677ee547a13f2b07b49fbef\nwalk 54a57f5ffc98df1097d4d3b7b3e4e0cffe27eb12\nwalk ea4c396e33bf34cb8272daa2e1b2177a962cffb1\nwalk 793d580050edada4b4468b0d8044615ff5fc15aa\nwalk fa71dcd232351c123ac34dcd6622449f9193b0c5\nwalk 77f192de9e7652c4fe43b3a2f92bcc5ee0314b9a\nwalk cf3cabae0a7b8b4900687f2bcad927180abace4d\nwalk a1d251d60a96aacc7e2523ea0bd8d599279dbdc8\nwalk 7dac33b3bfebabb3a9b95dfe6a0578b9f1c31453\nwalk f5825957351be211801d03ad0f0786c6adc4cac6\nwalk c30fc4752c878c12255101aa928c64f7a3511020\nwalk 3db5608b709d365b37a7df590862bbec4e845042\nwalk 527ebe536c85691d79e5d81cd4f1fae4746db8c8\nwalk a27a8f7b5501ef9fa1c8e3be0fed4430d0515271\nwalk 1802eb010fb9b382dde4d3e1574fd578027c7dc0\nwalk 44a2449730a5c379c96a486a8161daa8ebe2504f\nwalk eefd3f1d5836f383f4d627f02c794d870f23bb94\nwalk 36af5914de982f2770fba137c4beea9077cc6adb\nwalk a9cd192305b779cb62aecd858ad9a4e5a1fbcad4\nwalk 7a4610e0fb11946ba40ac1fe1eafbddd39a15e48\nwalk cd2a6a06133ed9c7d7a5e8fb64d0f1e0c1ea7edf\nwalk 35a2193ed8baa7af1c4c01f239b0363a9d5a5d19\nwalk 94fbe9b07d0f556fcd2d9bcb3b7e00a1fb2df16b\nwalk 731a80bf6e92611cff0acbd6e9b7bf3b2b18a174\nwalk 8be2a717500cbbfecf285bdb6fc3c148bfa74381\nwalk e21cc4704648b85f8eae737b1ca6194413231f72\nwalk 8b00422b60deb69fa9abbfe584e69b5853c5e8af\nwalk 5ba8cf8393030d75c03a15551a57831f3f0908a4\nwalk 8f9c81cd448ece7199aa6f97fc27338839cabfd1\nwalk e68b9e536f618582774313c04fc53ad4f6eb4ab1\nwalk a42b9776af35929a1de00940fdf24337b028230e\nwalk 1041db879c6bdfa86f6a8b19e1542475db6dffc9\nwalk b484ad3193f65a790e6f534902252c98b7217884\nwalk 6043afabb34aa2a63c862363679e91b2696468f3\nwalk 15cb4da9ef894715d0118e6e5d70f70c7b94dbba\nwalk 431aad88a4f51ff07148f9768c4e85f9bec32a34\nwalk be1a6170451eaf42f525783ff9bc8156bade7150\nwalk bfaa4cb6f05b86f7d4d18e0ccab6e49c02d3d52d\nwalk 5705741d4b523d0869d694ed320a333d3b87937d\nwalk 9ddd0d9ed6eb972ea985be386eb91b85fc029c93\nwalk 3b95ed69d8e9a82430877bed94698a11ea94b94a\nwalk 4555c3ed0f6a6256d60ad6a0337984da54cffa00\nwalk 6ea2c7979320d032c2213d271309d6026d57775b\nwalk b1fd90f10917c28e25cca0eba1ec7d6200679bdc\nwalk 7e0cd1281925ab017eeb08877be528d46ae23257\nwalk 619cfac2cf37a21297dd1fb51116dc4ec30d4112\nwalk 21581023b1fefa1b29c6ffa34235273ec739f318\nwalk e6ed55f7593a0f4bc2700bc7b90903bb012e27f6\nwalk 7f5f7bedf4f47a42fcb7e32538ccf2d78c75234b\nwalk c095fa715a6fae2f6b36a8a27ad24e9f24788f5b\nwalk 5d09a07e0fa9567559f2929f026cdf970a8015df\nwalk 8fedbc2a708d630b5a97c3b02e20fcf2a8d334dc\nwalk c4551bb0a5e3ae1780831b5037a118e3971b5c95\nwalk a34ee5f28146d6d272e56b10f028b7a4c9b4e265\nwalk f50d376954e29731a1577b94f52193a13059d047\nwalk d85b9132e5817f7a10eb93b52c2696711bc5d18d\nwalk 43f2852dd74d9dd60d955478d8d7035ebacef46b\nwalk 0d6807dac3d72fdfb98f42cac17dc1431a7fbdff\nwalk 30cc647675e017e7fd602bf841d1eee87346deee\nwalk 41dce94fe7ce2518a2a83387d3c88384c42ed203\nwalk 23e89e2b78d9dcc29cad21cbe7e15e75f01f7061\nwalk dd8813677e1864d8fe45db79c9fa6392dfe3f245\nwalk 79ee9229cc8ad833c4bb4e0eaf89cfe3645ed094\nwalk 76b12db507c0381b9b93db73a4cacab89dcd8c13\nwalk d742d5e53b5ed8f58714038a2275808fcaeb1dcc\nwalk ae49927598cb7e5d18776b277181670f0207d4ad\nwalk daa2a8f7742c29d72c9237177d8a8649004ed3ac\nwalk d8ed99c5bb309294a7139d3a140686d28cd18eb0\nwalk 1953e95aec55ddfa9697a7ae9fa9f3a733f27986\nwalk 84af1d1e7ba996a5bdccb409d5146ebf250288df\nwalk da563fa3127254122f6c4c6e86b852fdb3ca5180\nwalk 3894a62d87d3813a4bf1a5d76510939222ee5549\nwalk 96d531ad3a5ebcb3719924af73dd529b6bc9a571\nwalk 604a1aaeee3cd3386febf5099936359b3647d56d\nwalk 0c0e1b04823e9faa479e4462c6eb958df0871b42\nwalk c0c53152dc9cf08fdae421d9fd8441d129561ada\nwalk cc0b5376c6342f629290e9637e258037a56c0aa6\nwalk f90d67a966db732f7ae89b361a0f34b351997f87\nwalk d80c63081165d2088a8015b0b9933fc8af61b2da\nwalk 0e4fea93eaf510e18b10d0bba288c90002955e81\nwalk e992ddd83ab2002ea6aeb9a4cacf89f9a888c17b\nwalk 61f301fce041eb658d62579879ae6fb355b0cde7\nwalk 290a17f504293f80b54bb8960293e6bc0cfacb19\nwalk f0920480f03cd60681061a6bbb19fc70beb235dd\nwalk 0851ef8fac2aa301f4bbea8b2155cc274846398c\nwalk abeb97f81d4cbeac43f03963bf4e222b0ee02500\nwalk 1229e8c6f130c62c42900f424a772d4e9c5e8ef5\nwalk b1fcb904eab1425d349fd7ab8d65b39c1bfb2e3f\nwalk c07bfa52d381abfa0177dc5940e142bc4252b7b8\nwalk cb287eb4589e46b72001d8e84de1eb5bae26d543\nwalk d34592273240b6ea91b82c479362bd88352b7f65\nwalk d4e70f30421c5c48b256e0e272c91c7b6db2aa86\nwalk 92ee6e6c49cacad059478ad1a50ffa7a50ecd90e\nwalk 65f1eec84304afcde1935808519bd2cf51677a8a\nwalk 07183520f3f4d2f89e526055db418046d0d2450f\nwalk 66b621cf7759c3448ae8bfe7d7479fb13ea04b65\nwalk 758f31ccdf9e6da2d7dd1752ddb6fdefa13590e6\nwalk 9c04f3d77a812f648842c72e70f17acfdd08c6b6\nwalk c38f1d8ace7ba12d05954ab3374f3bbea6c13d46\nFetching refs/heads/glendale from http://git.vyatta.com/vyatta-cfg-system.git using http\nFetching refs/heads/master from http://git.vyatta.com/vyatta-cfg-system.git using http\nFetching refs/heads/upstream from http://git.vyatta.com/vyatta-cfg-system.git using http\nSubmodule path 'pkgs/vyatta-cfg-system': checked out 'e80b62c1a078cad0324074f23560c5126b5bc980'\nInitialized empty Git repository in /home/shemminger/vyatta/build-iso/pkgs/vyatta-cfg-vpn/.git/\nGetting alternates list for http://git.vyatta.com/vyatta-cfg-vpn.git\nGetting pack list for http://git.vyatta.com/vyatta-cfg-vpn.git\nGetting index for pack 81955c2631bfd6cfb8d76b8851f40e0dd207ad59\nGetting pack 81955c2631bfd6cfb8d76b8851f40e0dd207ad59\n which contains 45b1f46e45a26af4154766be9c472dcf77845057\nwalk 45b1f46e45a26af4154766be9c472dcf77845057\nwalk 1fbac2a0fa2ff7a8593590ba2c80b1aa29a5f386\nwalk a6a936db1296ba09e0267cc169d588fe061b53f7\nwalk 375bf795e22c12149dcf5d3ec2b45f213fd39a19\nwalk e188c1505c9bd4c4f125882bef0f2205974897d0\nwalk 6f32c7aeea3834d58f903209ab3e3908a37e9dd5\nwalk 4ddf2e3407577987dd2f0ce408e7a6949c22c417\nwalk d3d62b3c5be34576d339f5a7e7a4b3a304dfd4c6\nwalk 18e07e875f1802324fd1ce23716936d45029106c\nwalk b210486cd5fdf0a1397e80939e50bd25a9ea3dc9\nwalk 9f2e2dea5f8d84872ed92b4a974ff588f2f71c91\nwalk 2b188e0c9ca392a7c54f4169378e523c355873c1\nFetching refs/heads/glendale from http://git.vyatta.com/vyatta-cfg-vpn.git using http\nFetching refs/heads/master from http://git.vyatta.com/vyatta-cfg-vpn.git using http\nSubmodule path 'pkgs/vyatta-cfg-vpn': checked out '45b1f46e45a26af4154766be9c472dcf77845057'\nInitialized empty Git repository in /home/shemminger/vyatta/build-iso/pkgs/vyatta-cluster/.git/\nGetting alternates list for http://git.vyatta.com/vyatta-cluster.git\nGetting pack list for http://git.vyatta.com/vyatta-cluster.git\nGetting index for pack 5873f964e00de3e234b0a211cd22e42aa7e229c5\nGetting pack 5873f964e00de3e234b0a211cd22e42aa7e229c5\n which contains e4105d088ddda49c4d5c2b88ee81daa793e24204\nwalk e4105d088ddda49c4d5c2b88ee81daa793e24204\nwalk ba4e3496cad40c2b288893dfe693a35487316dff\nwalk f2b473bf4b904635b48489203540a644082aada5\nwalk ea71d73edf181b5f7c9e645cf7e5bc3f0c6a3788\nwalk 260d88ab1aacd85bf406ed7b06d00c617fcaa19d\nwalk 41aac6942e89fa24b938ec188a0933e52acff623\nFetching refs/heads/glendale from http://git.vyatta.com/vyatta-cluster.git using http\nFetching refs/heads/master from http://git.vyatta.com/vyatta-cluster.git using http\nFetching refs/heads/upstream from http://git.vyatta.com/vyatta-cluster.git using http\nSubmodule path 'pkgs/vyatta-cluster': checked out 'e4105d088ddda49c4d5c2b88ee81daa793e24204'\nInitialized empty Git repository in /home/shemminger/vyatta/build-iso/pkgs/vyatta-config-migrate/.git/\nGetting alternates list for http://git.vyatta.com/vyatta-config-migrate.git\nGetting pack list for http://git.vyatta.com/vyatta-config-migrate.git\nGetting index for pack 95e56725bc502554559b4209124b569e03357a39\nGetting pack 95e56725bc502554559b4209124b569e03357a39\n which contains aa324edcfbfba16e22e548758c50e1e827d76030\nwalk aa324edcfbfba16e22e548758c50e1e827d76030\nwalk d47734acf74410d6f2f223854ad56337373f08f1\nwalk 5affcf8f05c28aa1ca1ae7164e6776f60dc40272\nwalk 28206a8e8ba2696befb12009a5002253ee8f4850\nwalk b8e31555bf31474fa912aae1c8bee0a57ac435e5\nwalk e6ae5511834d7daa22a08f2d102ae8011b5b50e1\nwalk 1381213589b505471d67f11bbe024f5d076f826a\nwalk e68419fa911fe311f9fa007714c76b33ea49c6fb\nwalk 1064639a07e45c0d65a7dddf69f265099eaab40a\nFetching refs/heads/glendale from http://git.vyatta.com/vyatta-config-migrate.git using http\nFetching refs/heads/master from http://git.vyatta.com/vyatta-config-migrate.git using http\nFetching refs/heads/upstream from http://git.vyatta.com/vyatta-config-migrate.git using http\nSubmodule path 'pkgs/vyatta-config-migrate': checked out 'aa324edcfbfba16e22e548758c50e1e827d76030'\nInitialized empty Git repository in /home/shemminger/vyatta/build-iso/pkgs/vyatta-dhcp3-client/.git/\nGetting alternates list for http://git.vyatta.com/vyatta-dhcp3.git\nGetting pack list for http://git.vyatta.com/vyatta-dhcp3.git\nGetting index for pack e68126c4538efef11cd68ff29dd5cd8defbfea86\nGetting pack e68126c4538efef11cd68ff29dd5cd8defbfea86\n which contains a77cbb06f22523b30e822b63e559d53ffbe74af3\nwalk a77cbb06f22523b30e822b63e559d53ffbe74af3\nwalk 18dedce4280160b28a79e7e34609f0c5b4b945eb\nwalk 68b595f7004d36c599a83bad9b149a242bb57af0\nwalk 8b4e8dcc63fa33fa0b39474f06b6d22a19ae9bb3\nwalk 0d9d6ebea3eb749ad46610ec1d962caa50b88a24\nwalk 10c2fca15189b1b10a74dec05fb24703ee636572\nwalk 975be5635708b2f6088af0716d63753b9315145b\nwalk be2550b5886728273c467e120aaa683a7f7425d7\nwalk c3a7ab0317e26178e5c50cc565f0198332628cda\nwalk dd85293c24a314e49555e23b1dc9ae7b397d7310\nwalk e7a16763da7aac5fc75a82fe5ded3f5bd15b0af2\nFetching refs/heads/glendale from http://git.vyatta.com/vyatta-dhcp3.git using http\nFetching refs/heads/master from http://git.vyatta.com/vyatta-dhcp3.git using http\nSubmodule path 'pkgs/vyatta-dhcp3-client': checked out 'a77cbb06f22523b30e822b63e559d53ffbe74af3'\nInitialized empty Git repository in /home/shemminger/vyatta/build-iso/pkgs/vyatta-iproute/.git/\nGetting alternates list for http://git.vyatta.com/vyatta-iproute.git\nAlso look at http://git.vyatta.com/home/shemminger/vyatta-iproute/.git/\nerror: The requested URL returned error: 403 (curl_result = 22, http_code = 403, sha1 = 2ee394c2cd25793cbbdeba54e75310f2f4d6348a)\nGetting pack list for http://git.vyatta.com/vyatta-iproute.git\nGetting index for pack b6e3bc750b97f7f39516bbd1355ac4aee6e0f351\nGetting pack b6e3bc750b97f7f39516bbd1355ac4aee6e0f351\n which contains 2ee394c2cd25793cbbdeba54e75310f2f4d6348a\nwalk 2ee394c2cd25793cbbdeba54e75310f2f4d6348a\nwalk 15e7ad69b910490e0c63b50c3bc38d666c36efd0\nerror: The requested URL returned error: 403 (curl_result = 22, http_code = 403, sha1 = 7d54bd2d4d7c81ed20f968c4b81391fd85574450)\nGetting pack list for http://git.vyatta.com/home/shemminger/vyatta-iproute/.git/\nerror: The requested URL returned error: 403\nerror: Unable to find 2b7b643ff4e66ebf325e18753e8ff59042d3e953 under http://git.vyatta.com/vyatta-iproute.git\nCannot obtain needed blob 2b7b643ff4e66ebf325e18753e8ff59042d3e953\nwhile processing commit 15e7ad69b910490e0c63b50c3bc38d666c36efd0.\nWaiting for http://git.vyatta.com/home/shemminger/vyatta-iproute/.git//objects/fe/78fb4ab818ae932cf65f2af1b3ba0f9b3e4b41\nWaiting for http://git.vyatta.com/vyatta-iproute.git/objects/17/f00111cf3d0a1c55b2ba2f551fe14dd70a1937\nWaiting for http://git.vyatta.com/home/shemminger/vyatta-iproute/.git//objects/ed/d79c0ec1e696ed8f3a8e175ad17c337f428d47\nWaiting for http://git.vyatta.com/vyatta-iproute.git/objects/ac/f2a99af9ddc0ecfc038583800c982a7cfa731a\nWaiting for http://git.vyatta.com/vyatta-iproute.git/objects/52/6dd5002c9a19585be28577e02d7e268545a0e4\nClone of 'http://git.vyatta.com/vyatta-iproute.git' into submodule path 'pkgs/vyatta-iproute' failed\n$ \n"},{"id":"69342","messageId":"alpine.LFD.1.00.0802191635010.7833@woody.linux-foundation.org","threadId":"12209","inReplyTo":"20080219161517.34fd5878@extreme","subject":"Re: Submodules and rewind","fromName":"Linus Torvalds","fromEmail":"torvalds@linux-foundation.org","sentAt":"2008-02-20T00:47:15Z","receivedAt":"2008-02-20T00:47:15Z","isPatch":false,"sender":{"key":"torvalds@linux-foundation.org","avatar":"https://avatars.githubusercontent.com/u/1024025?v=4"},"body":"\n\nOn Tue, 19 Feb 2008, Stephen Hemminger wrote:\n> \n> Don't be stupid, I am not trying be obstreperous, just fix the problem.\n\nUmm. Stephen - this is the first time you even *describe* the problem.\n\nYour previous emails were just \"hey, submodules don't work, fix it\".\n\nWhy do you then call Dscho stupid for pointing out that you never even \nbothered to reveal any details of what your problem was?\n\nBut it's not clear how you even got into that state to begin with. How did \nyour index get that confused? You said \"I had to rewind one project back \nto a known good state\", but considering the output, it looks like you \ndidn't actually rewind it, but left it in some half-way state. \n\nA \"git reset\" should have reset the index, or you could probably have done \nsomething like \"git add <submodule>\" to basically force the index entry \nfor just that submodule to the current state it had.\n\nAt a guess, it *looks* like you reset the submodules themselves, but never \nreset the superproject.\n\n\t\tLinus\n"},{"id":"69344","messageId":"20080219165243.7de6cbf5@extreme","threadId":"12209","inReplyTo":"alpine.LFD.1.00.0802191635010.7833@woody.linux-foundation.org","subject":"Re: Submodules and rewind","fromName":"Stephen Hemminger","fromEmail":"shemminger@vyatta.com","sentAt":"2008-02-20T00:52:43Z","receivedAt":"2008-02-20T00:52:43Z","isPatch":false,"sender":{"key":"shemminger@vyatta.com","avatar":null},"body":"On Tue, 19 Feb 2008 16:47:15 -0800 (PST)\nLinus Torvalds <torvalds@linux-foundation.org> wrote:\n\n> \n> \n> On Tue, 19 Feb 2008, Stephen Hemminger wrote:\n> > \n> > Don't be stupid, I am not trying be obstreperous, just fix the problem.\n> \n> Umm. Stephen - this is the first time you even *describe* the problem.\n> \n> Your previous emails were just \"hey, submodules don't work, fix it\".\n\nNo I abused a submodule and broke it, it isn't git's fault directly.\n\n> Why do you then call Dscho stupid for pointing out that you never even \n> bothered to reveal any details of what your problem was?\n\nThe cause was a accidental push of the wrong tree up into a public\nrepository. So I manually went back and moved the original tree aside\nand replaced it with a new tree that was at the point before the errant\npush.\n\n> \n> But it's not clear how you even got into that state to begin with. How did \n> your index get that confused? You said \"I had to rewind one project back \n> to a known good state\", but considering the output, it looks like you \n> didn't actually rewind it, but left it in some half-way state. \n> \n> A \"git reset\" should have reset the index, or you could probably have done \n> something like \"git add <submodule>\" to basically force the index entry \n> for just that submodule to the current state it had.\n> \n> At a guess, it *looks* like you reset the submodules themselves, but never \n> reset the superproject.\n> \n> \t\tLinus\n\nThe submodule is okay shape but the superproject isn't.\n"},{"id":"69349","messageId":"alpine.LSU.1.00.0802200203440.8333@wbgn129.biozentrum.uni-wuerzburg.de","threadId":"12209","inReplyTo":"20080219161517.34fd5878@extreme","subject":"Re: Submodules and rewind","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2008-02-20T01:06:36Z","receivedAt":"2008-02-20T01:06:36Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi,\n\nOn Tue, 19 Feb 2008, Stephen Hemminger wrote:\n\n> On Wed, 20 Feb 2008 00:35:33 +0100 (CET)\n> Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote:\n> \n> > On Tue, 19 Feb 2008, Stephen Hemminger wrote:\n> > \n> > > On Tue, 19 Feb 2008 23:32:01 +0100\n> > > Sven Verdoolaege <skimo@kotnet.org> wrote:\n> > > \n> > > > On Tue, Feb 19, 2008 at 02:06:04PM -0800, Stephen Hemminger wrote:\n> > > > > Because of a bone headed merge, I had to rewind one project back \n> > > > > to a known good state, but the sub module stuff is now wedged \n> > > > > and brain stuck on the old commit id.\n> > > > > \n> > > > > Isn't there some simple way to do 'git sub-module remove' \n> > > > > followed by 'git sub-module add' to reset the internal index?\n> > > > \n> > > > Why doesn't \"git submodule update\" work for you?\n> > > > \n> > > \n> > > It didn't fix it, but recloning did.\n> > \n> > That does not make sense.  But with your reluctance with regards to \n> > revealing details, it is really impossible to tell what is going on.\n> > \n> > For example, you did not even once give us the output of \"git \n> > submodule\", let alone \"git diff <submodule>\".\n> > \n> > Helpless,\n> > Dscho\n> \n> Don't be stupid,\n\nThanks, I'm trying, I'm trying.\n\nBTW that \"Helpless\" was meant as \"I cannot help you\".\n\n> $ git-submodule init\n> Submodule 'pkgs/linux-image-2.6.23-1-486-vyatta' (http://git.vyatta.com/linux-vyatta.git) registered for path 'pkgs/linux-image-2.6.23-1-486-vyatta'\n\nAFAICT this is your problem.  Your urls are http:// url, and do not end in \na slash.\n\nYes, there was a fix recently, but apparently it was not enough.  With \nthe slash, it should even work on older git.\n\nHth,\nDscho\n"},{"id":"69351","messageId":"20080219171301.53893f2c@extreme","threadId":"12209","inReplyTo":"alpine.LSU.1.00.0802200203440.8333@wbgn129.biozentrum.uni-wuerzburg.de","subject":"Re: Submodules and rewind","fromName":"Stephen Hemminger","fromEmail":"shemminger@vyatta.com","sentAt":"2008-02-20T01:13:01Z","receivedAt":"2008-02-20T01:13:01Z","isPatch":false,"sender":{"key":"shemminger@vyatta.com","avatar":null},"body":"On Wed, 20 Feb 2008 02:06:36 +0100 (CET)\nJohannes Schindelin <Johannes.Schindelin@gmx.de> wrote:\n\n> Hi,\n> \n> On Tue, 19 Feb 2008, Stephen Hemminger wrote:\n> \n> > On Wed, 20 Feb 2008 00:35:33 +0100 (CET)\n> > Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote:\n> > \n> > > On Tue, 19 Feb 2008, Stephen Hemminger wrote:\n> > > \n> > > > On Tue, 19 Feb 2008 23:32:01 +0100\n> > > > Sven Verdoolaege <skimo@kotnet.org> wrote:\n> > > > \n> > > > > On Tue, Feb 19, 2008 at 02:06:04PM -0800, Stephen Hemminger wrote:\n> > > > > > Because of a bone headed merge, I had to rewind one project back \n> > > > > > to a known good state, but the sub module stuff is now wedged \n> > > > > > and brain stuck on the old commit id.\n> > > > > > \n> > > > > > Isn't there some simple way to do 'git sub-module remove' \n> > > > > > followed by 'git sub-module add' to reset the internal index?\n> > > > > \n> > > > > Why doesn't \"git submodule update\" work for you?\n> > > > > \n> > > > \n> > > > It didn't fix it, but recloning did.\n> > > \n> > > That does not make sense.  But with your reluctance with regards to \n> > > revealing details, it is really impossible to tell what is going on.\n> > > \n> > > For example, you did not even once give us the output of \"git \n> > > submodule\", let alone \"git diff <submodule>\".\n> > > \n> > > Helpless,\n> > > Dscho\n> > \n> > Don't be stupid,\n> \n> Thanks, I'm trying, I'm trying.\n> \n> BTW that \"Helpless\" was meant as \"I cannot help you\".\n> \n> > $ git-submodule init\n> > Submodule 'pkgs/linux-image-2.6.23-1-486-vyatta' (http://git.vyatta.com/linux-vyatta.git) registered for path 'pkgs/linux-image-2.6.23-1-486-vyatta'\n> \n> AFAICT this is your problem.  Your urls are http:// url, and do not end in \n> a slash.\n> \n> Yes, there was a fix recently, but apparently it was not enough.  With \n> the slash, it should even work on older git.\n> \n\nThat is a different issue.  It worked before my messing around with the vyatta-iproute.git\nrepository.\n"},{"id":"69354","messageId":"alpine.LSU.1.00.0802200217080.8333@wbgn129.biozentrum.uni-wuerzburg.de","threadId":"12209","inReplyTo":"20080219171301.53893f2c@extreme","subject":"Re: Submodules and rewind","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2008-02-20T01:22:14Z","receivedAt":"2008-02-20T01:22:14Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi,\n\nOn Tue, 19 Feb 2008, Stephen Hemminger wrote:\n\n> On Wed, 20 Feb 2008 02:06:36 +0100 (CET)\n> Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote:\n> \n> > On Tue, 19 Feb 2008, Stephen Hemminger wrote:\n> > \n> > > $ git-submodule init\n> > > Submodule 'pkgs/linux-image-2.6.23-1-486-vyatta' (http://git.vyatta.com/linux-vyatta.git) registered for path 'pkgs/linux-image-2.6.23-1-486-vyatta'\n> > \n> > AFAICT this is your problem.  Your urls are http:// url, and do not \n> > end in a slash.\n> > \n> > Yes, there was a fix recently, but apparently it was not enough.  \n> > With the slash, it should even work on older git.\n> \n> That is a different issue.  It worked before my messing around with the \n> vyatta-iproute.git repository.\n\n>From your description:\n\n-- snip --\nIn old repository\n$ git-submodule update\n...\nGetting pack list for\nhttp://git.vyatta.com/home/shemminger/vyatta-iproute/.git/\nerror: The requested URL returned error: 403\nerror: Unable to find 8d971aff46015fc156d5b74254d21831d275963c under\nhttp://git.vyatta.com/vyatta-iproute.git\nCannot obtain needed object 8d971aff46015fc156d5b74254d21831d275963c\nUnable to checkout '79b4dbe51b84fdf37fdc9cb8b17819526508a60c' in submodule\npath 'pkgs/vyatta-iproute'\n-- snap --\n\nSo there was some type of invalid HTTP request, and then the hin tat 8d971 \nwas not found under http://.../vyatta-iproute.git (note the absence of the \ntrailing slash).  Of course, since it is 403 (\"forbidden\"), and not 30x \n(which I thought I read), it could be a different error altogether.\n\nIn any case, this means that your submodule is not at all fine.\n\nCiao,\nDscho\n"},{"id":"69356","messageId":"20080219182547.57ac6cc7@extreme","threadId":"12209","inReplyTo":"alpine.LSU.1.00.0802200217080.8333@wbgn129.biozentrum.uni-wuerzburg.de","subject":"Re: Submodules and rewind","fromName":"Stephen Hemminger","fromEmail":"shemminger@vyatta.com","sentAt":"2008-02-20T02:25:47Z","receivedAt":"2008-02-20T02:25:47Z","isPatch":false,"sender":{"key":"shemminger@vyatta.com","avatar":null},"body":"On Wed, 20 Feb 2008 02:22:14 +0100 (CET)\nJohannes Schindelin <Johannes.Schindelin@gmx.de> wrote:\n\n> Hi,\n> \n> On Tue, 19 Feb 2008, Stephen Hemminger wrote:\n> \n> > On Wed, 20 Feb 2008 02:06:36 +0100 (CET)\n> > Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote:\n> > \n> > > On Tue, 19 Feb 2008, Stephen Hemminger wrote:\n> > > \n> > > > $ git-submodule init\n> > > > Submodule 'pkgs/linux-image-2.6.23-1-486-vyatta' (http://git.vyatta.com/linux-vyatta.git) registered for path 'pkgs/linux-image-2.6.23-1-486-vyatta'\n> > > \n> > > AFAICT this is your problem.  Your urls are http:// url, and do not \n> > > end in a slash.\n> > > \n> > > Yes, there was a fix recently, but apparently it was not enough.  \n> > > With the slash, it should even work on older git.\n> > \n> > That is a different issue.  It worked before my messing around with the \n> > vyatta-iproute.git repository.\n> \n> From your description:\n> \n> -- snip --\n> In old repository\n> $ git-submodule update\n> ...\n> Getting pack list for\n> http://git.vyatta.com/home/shemminger/vyatta-iproute/.git/\n> error: The requested URL returned error: 403\n> error: Unable to find 8d971aff46015fc156d5b74254d21831d275963c under\n> http://git.vyatta.com/vyatta-iproute.git\n> Cannot obtain needed object 8d971aff46015fc156d5b74254d21831d275963c\n> Unable to checkout '79b4dbe51b84fdf37fdc9cb8b17819526508a60c' in submodule\n> path 'pkgs/vyatta-iproute'\n> -- snap --\n> \n> So there was some type of invalid HTTP request, and then the hin tat 8d971 \n> was not found under http://.../vyatta-iproute.git (note the absence of the \n> trailing slash).  Of course, since it is 403 (\"forbidden\"), and not 30x \n> (which I thought I read), it could be a different error altogether.\n> \n> In any case, this means that your submodule is not at all fine.\n> \n> Ciao,\n> Dscho\n> \n\nThe problem was that the rebuilt repository had an alternate file pointing to a\ndifferent and inaccessible location.  Rebuilding again fixed the problem.\n\nThanks for your help.\n"}]}