{"thread":{"id":"815","subject":"Problem with cogito and Linux tree tags","startedAt":"2005-06-02T19:36:05Z","lastAt":"2005-06-03T07:28:47Z","messageCount":7,"participants":["Radoslaw Szkodzinski","Dan Holmsand","Petr Baudis"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"4439","messageId":"429F5FA5.2030306@gorzow.mm.pl","threadId":"815","inReplyTo":null,"subject":"Problem with cogito and Linux tree tags","fromName":"Radoslaw Szkodzinski","fromEmail":"astralstorm@gorzow.mm.pl","sentAt":"2005-06-02T19:36:05Z","receivedAt":"2005-06-02T19:36:05Z","isPatch":false,"sender":{"key":"astralstorm@gorzow.mm.pl","avatar":null},"body":"My cg-version is:\ncogito-0.10 (20e473c9afd8b5d2d549b0e7881473600beb9c37)\n\ncg-tag-ls output is:\nv2.6.11    5dc01c595e6c6ec9ccda4f6f69c131c0dd945f8c\nv2.6.11-tree    5dc01c595e6c6ec9ccda4f6f69c131c0dd945f8c\nv2.6.12-rc2    9e734775f7c22d2f89943ad6c745571f1930105f\nv2.6.12-rc3    0397236d43e48e821cce5bbe6a80a1a56bb7cc3a\nv2.6.12-rc4    ebb5573ea8beaf000d4833735f3e53acb9af844c\nv2.6.12-rc5    06f6d9e2f140466eeb41e494e14167f90210f89d\n\nThe ID of the commit that says \"Linux 2.6.12-rc5\" is:\n137318b273db26b889675101fbd02d2e84cae5e3\n\nThe v2.6.12-rc5 tag hash isn't a tree or commit hash, it is unusable.\nI don't know what causes that...\n\nAstralStorm\n"},{"id":"4441","messageId":"429F6270.50009@gmail.com","threadId":"815","inReplyTo":"429F5FA5.2030306@gorzow.mm.pl","subject":"Re: Problem with cogito and Linux tree tags","fromName":"Dan Holmsand","fromEmail":"holmsand@gmail.com","sentAt":"2005-06-02T19:48:00Z","receivedAt":"2005-06-02T19:48:00Z","isPatch":false,"sender":{"key":"holmsand@gmail.com","avatar":"https://gravatar.com/avatar/5c722084bafd85e754a02efad01fe69107eb6f393253c49232c5c9f7faa974df?d=mp&s=160"},"body":"Radoslaw Szkodzinski wrote:\n  The v2.6.12-rc5 tag hash isn't a tree or commit hash, it is unusable.\n> I don't know what causes that...\n\nIt's a tag object. If you cg-pull via http, you won't get any of those, \nthough.\n\nTry rsync instead:\n\n$ cg-branch-add kernel \nrsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n$ cg-pull kernel\n\n/dan\n\n"},{"id":"4442","messageId":"429F6591.8080005@gorzow.mm.pl","threadId":"815","inReplyTo":"429F6270.50009@gmail.com","subject":"Re: Problem with cogito and Linux tree tags","fromName":"Radoslaw Szkodzinski","fromEmail":"astralstorm@gorzow.mm.pl","sentAt":"2005-06-02T20:01:21Z","receivedAt":"2005-06-02T20:01:21Z","isPatch":false,"sender":{"key":"astralstorm@gorzow.mm.pl","avatar":null},"body":"Dan Holmsand wrote:\n\n>\n> Radoslaw Szkodzinski wrote:\n>  The v2.6.12-rc5 tag hash isn't a tree or commit hash, it is unusable.\n>\n>> I don't know what causes that...\n>\n>\n> It's a tag object. If you cg-pull via http, you won't get any of\n> those, though.\n>\nI thought it was one of these. Seems cogito can't handle them yet.\n\n> Try rsync instead:\n>\nGuess what, I did it by rsync.\n\nAstralStorm\n"},{"id":"4445","messageId":"429F69B6.4030806@gmail.com","threadId":"815","inReplyTo":"429F6591.8080005@gorzow.mm.pl","subject":"Re: Problem with cogito and Linux tree tags","fromName":"Dan Holmsand","fromEmail":"holmsand@gmail.com","sentAt":"2005-06-02T20:19:02Z","receivedAt":"2005-06-02T20:19:02Z","isPatch":false,"sender":{"key":"holmsand@gmail.com","avatar":"https://gravatar.com/avatar/5c722084bafd85e754a02efad01fe69107eb6f393253c49232c5c9f7faa974df?d=mp&s=160"},"body":"Radoslaw Szkodzinski wrote:\n> Dan Holmsand wrote:\n>>It's a tag object. If you cg-pull via http, you won't get any of\n>>those, though.\n> I thought it was one of these. Seems cogito can't handle them yet.\n\nAh. I forgot just how old cogito-0.10 has gotten. Current cogito handles \nthese just fine. You should be able to read the tag object slightly more \nmanually, though:\n\n$ git-cat-file tag 06f6d9e2f140466eeb41e494e14167f90210f89d\n\nwhich tells you that v2.6.12-rc5 is commit \n2a24ab628aa7b190be32f63dfb6d96f3fb61580a\n\n/dan\n\n"},{"id":"4449","messageId":"429F73E4.1020502@gorzow.mm.pl","threadId":"815","inReplyTo":"429F69B6.4030806@gmail.com","subject":"Re: Problem with cogito and Linux tree tags","fromName":"Radoslaw Szkodzinski","fromEmail":"astralstorm@gorzow.mm.pl","sentAt":"2005-06-02T21:02:28Z","receivedAt":"2005-06-02T21:02:28Z","isPatch":false,"sender":{"key":"astralstorm@gorzow.mm.pl","avatar":null},"body":"Dan Holmsand wrote:\n\n>\n> $ git-cat-file tag 06f6d9e2f140466eeb41e494e14167f90210f89d\n>\n> which tells you that v2.6.12-rc5 is commit\n> 2a24ab628aa7b190be32f63dfb6d96f3fb61580a\n>\nOk.  This doesn't work too. That cogito version really works fine, but I\nhad that branch cloned from a local repository gotten from rsync and\nprobably that's the problem.\nThe tags weren't propagated, but they should be.\n\nAstralStorm\n"},{"id":"4463","messageId":"429F92CA.9060908@gorzow.mm.pl","threadId":"815","inReplyTo":"429F73E4.1020502@gorzow.mm.pl","subject":"Re: Problem with cogito and Linux tree tags","fromName":"Radoslaw Szkodzinski","fromEmail":"astralstorm@gorzow.mm.pl","sentAt":"2005-06-02T23:14:18Z","receivedAt":"2005-06-02T23:14:18Z","isPatch":false,"sender":{"key":"astralstorm@gorzow.mm.pl","avatar":null},"body":"Radoslaw Szkodzinski wrote:\n\n>Dan Holmsand wrote:\n>\n>  \n>\n>>$ git-cat-file tag 06f6d9e2f140466eeb41e494e14167f90210f89d\n>>\n>>which tells you that v2.6.12-rc5 is commit\n>>2a24ab628aa7b190be32f63dfb6d96f3fb61580a\n>>\n>>    \n>>\n>Ok.  This doesn't work too. That cogito version really works fine, but I\n>had that branch cloned from a local repository gotten from rsync and\n>probably that's the problem.\n>The tags weren't propagated, but they should be.\n>\n>AstralStorm\n>  \n>\nWell, new cogito-0.11.1 (300ab153620d2492e824cb3561c32debb5e80bf8) has\nthis fixed and picked up missing objects automatically.\n\nAstralStorm\n"},{"id":"4476","messageId":"20050603072847.GC16619@pasky.ji.cz","threadId":"815","inReplyTo":"429F92CA.9060908@gorzow.mm.pl","subject":"Re: Problem with cogito and Linux tree tags","fromName":"Petr Baudis","fromEmail":"pasky@ucw.cz","sentAt":"2005-06-03T07:28:47Z","receivedAt":"2005-06-03T07:28:47Z","isPatch":false,"sender":{"key":"pasky@ucw.cz","avatar":"https://avatars.githubusercontent.com/u/18439?v=4"},"body":"Dear diary, on Fri, Jun 03, 2005 at 01:14:18AM CEST, I got a letter\nwhere Radoslaw Szkodzinski <astralstorm@gorzow.mm.pl> told me that...\n> Radoslaw Szkodzinski wrote:\n> \n> >Dan Holmsand wrote:\n> >\n> >  \n> >\n> >>$ git-cat-file tag 06f6d9e2f140466eeb41e494e14167f90210f89d\n> >>\n> >>which tells you that v2.6.12-rc5 is commit\n> >>2a24ab628aa7b190be32f63dfb6d96f3fb61580a\n> >>\n> >>    \n> >>\n> >Ok.  This doesn't work too. That cogito version really works fine, but I\n> >had that branch cloned from a local repository gotten from rsync and\n> >probably that's the problem.\n> >The tags weren't propagated, but they should be.\n> >\n> >AstralStorm\n> >  \n> >\n> Well, new cogito-0.11.1 (300ab153620d2492e824cb3561c32debb5e80bf8) has\n> this fixed and picked up missing objects automatically.\n\nOh yes, I wanted to mention it in this thread but forgot.\n\nHowever note that what it does now is awful and it's just a\nquick'n'dirty fix to make it mostly work. I guess a better way would be\nto teach the pull tools to download refs/ files too and do the proper\ndependency things from them too (in addition to the passed commit id).\n\nI will need to go back and look again at the set of Daniel's patches\nwhich implemented something like that.\n\n-- \n\t\t\t\tPetr \"Pasky\" Baudis\nStuff: http://pasky.or.cz/\nC++: an octopus made by nailing extra legs onto a dog. -- Steve Taylor\n"}]}