{"thread":{"id":"14351","subject":"[Fwd: Re: GiT and CentOS 5.2]","startedAt":"2008-07-08T18:51:21Z","lastAt":"2008-07-08T19:15:54Z","messageCount":4,"participants":["James B. Byrne","Jay Soffian","Jakub Narebski"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"82622","messageId":"50493.216.185.71.22.1215543081.squirrel@webmail.harte-lyne.ca","threadId":"14351","inReplyTo":null,"subject":"[Fwd: Re: GiT and CentOS 5.2]","fromName":"James B. Byrne","fromEmail":"byrnejb@harte-lyne.ca","sentAt":"2008-07-08T18:51:21Z","receivedAt":"2008-07-08T18:51:21Z","isPatch":false,"sender":{"key":"byrnejb@harte-lyne.ca","avatar":null},"body":"\n\nOn Tue, July 8, 2008 14:37, Mike Hommey wrote:\n\n>\n> This only means the rpms in the yum repository at kernel.org were built\n> on a system more recent than yours, and that run-time dependencies (as\n> opposed to build dependencies) require some libraries to be newer than\n> what your system provides.\n\nI understand the meaning of the error messages.  What I am asking is\nwhether or not any of these dependencies is substantive.  If they are then\nI am stuck at the immediately previous release of GiT. If not then I have\nthe option to either build from source or force an rpm update.  If I force\nthen I can no long use yum but at least I have the applicate managed by\nrpm.  If I build from source then I lose that as well.\n\nSo, my question still remains: are these dependencies only artifacts of\nthe build environment or do they supply actual features that the latest\nrelease of GiT depends upon and which are not available in the earlier\nversion of the software?\n\n-- \n***          E-Mail is NOT a SECURE channel          ***\nJames B. Byrne                mailto:ByrneJB@Harte-Lyne.ca\nHarte & Lyne Limited          http://www.harte-lyne.ca\n9 Brockley Drive              vox: +1 905 561 1241\nHamilton, Ontario             fax: +1 905 561 0757\nCanada  L8E 3C3\n\n\n-- \n***          E-Mail is NOT a SECURE channel          ***\nJames B. Byrne                mailto:ByrneJB@Harte-Lyne.ca\nHarte & Lyne Limited          http://www.harte-lyne.ca\n9 Brockley Drive              vox: +1 905 561 1241\nHamilton, Ontario             fax: +1 905 561 0757\nCanada  L8E 3C3\n"},{"id":"82623","messageId":"76718490807081158v5acb6e6co670597d5e08db6c1@mail.gmail.com","threadId":"14351","inReplyTo":"50493.216.185.71.22.1215543081.squirrel@webmail.harte-lyne.ca","subject":"Re: [Fwd: Re: GiT and CentOS 5.2]","fromName":"Jay Soffian","fromEmail":"jaysoffian@gmail.com","sentAt":"2008-07-08T18:58:43Z","receivedAt":"2008-07-08T18:58:43Z","isPatch":false,"sender":{"key":"jaysoffian@gmail.com","avatar":"https://avatars.githubusercontent.com/u/155970?v=4"},"body":"On Tue, Jul 8, 2008 at 2:51 PM, James B. Byrne <byrnejb@harte-lyne.ca> wrote:\n> So, my question still remains: are these dependencies only artifacts of\n> the build environment or do they supply actual features that the latest\n> release of GiT depends upon and which are not available in the earlier\n> version of the software?\n\nYou could of course answer this yourself. Download the latest RPM, rpm\n--nodeps or rpm2cpio it and see if it works.\n\nBut from the looks of it, the git binary links against libraries not\non your system and it will not work.\n\nj.\n"},{"id":"82624","messageId":"m3prpodwb9.fsf@localhost.localdomain","threadId":"14351","inReplyTo":"50493.216.185.71.22.1215543081.squirrel@webmail.harte-lyne.ca","subject":"Re: [Fwd: Re: GiT and CentOS 5.2]","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2008-07-08T19:12:48Z","receivedAt":"2008-07-08T19:12:48Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"\"James B. Byrne\" <byrnejb@harte-lyne.ca> writes:\n\n> On Tue, July 8, 2008 14:37, Mike Hommey wrote: \n> >\n> > This only means the rpms in the yum repository at kernel.org were built\n> > on a system more recent than yours, and that run-time dependencies (as\n> > opposed to build dependencies) require some libraries to be newer than\n> > what your system provides.\n> \n> I understand the meaning of the error messages.  What I am asking is\n> whether or not any of these dependencies is substantive.  If they are then\n> I am stuck at the immediately previous release of Git. If not then I have\n> the option to either build from source or force an rpm update.  If I force\n> then I can no long use yum but at least I have the applicate managed by\n> rpm.  If I build from source then I lose that as well.\n> \n> So, my question still remains: are these dependencies only artifacts of\n> the build environment or do they supply actual features that the latest\n> release of Git depends upon and which are not available in the earlier\n> version of the software?\n\nThey are artifact of the build environment (which picks up the\nlibraries that they are here); till 1.5.6.1 I have compiled git\nand used git succesfully on Fedora Core 4 based dostribution\n(Aurox 11.1).\n\nI am now compiling[1] 1.5.6.2, and so far don't have any problems\n(now it is at building documentation; it would be nice to be\nable to use pre-build documentation from SRPM).\n\n[1] $ rpmbuild --rebuild git-1.5.6.2-1.fc9.src.rpm\n-- \nJakub Narebski\nPoland\nShadeHawk on #git\n"},{"id":"82625","messageId":"42591.216.185.71.22.1215544554.squirrel@webmail.harte-lyne.ca","threadId":"14351","inReplyTo":"76718490807081158v5acb6e6co670597d5e08db6c1@mail.gmail.com","subject":"Re: [Fwd: Re: GiT and CentOS 5.2]","fromName":"James B. Byrne","fromEmail":"byrnejb@harte-lyne.ca","sentAt":"2008-07-08T19:15:54Z","receivedAt":"2008-07-08T19:15:54Z","isPatch":false,"sender":{"key":"byrnejb@harte-lyne.ca","avatar":null},"body":"\nOn Tue, July 8, 2008 14:58, Jay Soffian wrote:\n\n> You could of course answer this yourself. Download the latest RPM, rpm\n> --nodeps or rpm2cpio it and see if it works.\n>\n> But from the looks of it, the git binary links against libraries not\n> on your system and it will not work.\n\nYes, it appears so.  Having just converted our projects from subversion to\ngit I am reluctant to beat my brains out trying to maintain yet another\nmoving target that is, in the end, only a support tool. The most recent\nGiT source builds without complaint on my development system so the\ndependencies are purely build environment artifacts and are not\nsubstantive.  This change to the rpm build platform is unfortunate for me\nsince I now lose a very convenient update process and have to choose\nbetween rebuilding at each release or stabilizing at 1.5.6.1.\n\nNonetheless, I will no doubt live through this... Sigh.\n\n\n-- \n***          E-Mail is NOT a SECURE channel          ***\nJames B. Byrne                mailto:ByrneJB@Harte-Lyne.ca\nHarte & Lyne Limited          http://www.harte-lyne.ca\n9 Brockley Drive              vox: +1 905 561 1241\nHamilton, Ontario             fax: +1 905 561 0757\nCanada  L8E 3C3\n"}]}