{"thread":{"id":"4747","subject":"There you have it. Git.pm breaks pull.","startedAt":"2006-07-03T04:35:22Z","lastAt":"2006-07-03T08:39:46Z","messageCount":4,"participants":["Johannes Schindelin","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"23082","messageId":"Pine.LNX.4.63.0607030633120.29667@wbgn013.biozentrum.uni-wuerzburg.de","threadId":"4747","inReplyTo":null,"subject":"There you have it. Git.pm breaks pull.","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2006-07-03T04:35:22Z","receivedAt":"2006-07-03T04:35:22Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi,\n\nI do not install git, but run it in place. And now git-pull, the core of \ngit, is broken.\n\nCan't locate Git.pm in @INC (@INC contains: \n/home/gene099/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi \n/usr/lib/perl5/5.8.0/i586-linux-thread-multi /usr/lib/perl5/5.8.0 \n/usr/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi \n/usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl .) at \n./git-fmt-merge-msg line 14.\nBEGIN failed--compilation aborted at ./git-fmt-merge-msg line 14.\n\nI have to run for work, but next thing I'll do with git is rewrite \ngit-fmt-merge-msg in C.\n\nCiao,\nDscho\n"},{"id":"23083","messageId":"7v64ifuwo7.fsf@assigned-by-dhcp.cox.net","threadId":"4747","inReplyTo":"Pine.LNX.4.63.0607030633120.29667@wbgn013.biozentrum.uni-wuerzburg.de","subject":"Re: There you have it. Git.pm breaks pull.","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2006-07-03T04:42:00Z","receivedAt":"2006-07-03T04:42:00Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:\n\n> Can't locate Git.pm in @INC (@INC contains: \n> /home/gene099/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi \n> /usr/lib/perl5/5.8.0/i586-linux-thread-multi /usr/lib/perl5/5.8.0 \n> /usr/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi \n> /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl .) at \n> ./git-fmt-merge-msg line 14.\n> BEGIN failed--compilation aborted at ./git-fmt-merge-msg line 14.\n\nYou need to set up your PERL5LIB appropriately, in addition to\nwhat you used to set: PATH and GIT_EXEC_PATH.  Something like\nthis, perhaps:\n\n        PERL5LIB=`pwd`/perl/blib/lib:`pwd`/perl/blib/arch/auto/Git\n        GIT_EXEC_PATH=`pwd`\n        PATH=`pwd`:/usr/bin:/bin\n\n        export GIT_EXEC_PATH PATH PERL5LIB\n"},{"id":"23084","messageId":"7v1wt3uvvq.fsf@assigned-by-dhcp.cox.net","threadId":"4747","inReplyTo":"7v64ifuwo7.fsf@assigned-by-dhcp.cox.net","subject":"Re: There you have it. Git.pm breaks pull.","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2006-07-03T04:59:05Z","receivedAt":"2006-07-03T04:59:05Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Junio C Hamano <junkio@cox.net> writes:\n\n> Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:\n>\n>> Can't locate Git.pm in @INC (@INC contains: \n>> /home/gene099/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi \n>>...\n> You need to set up your PERL5LIB appropriately, in addition to\n> what you used to set: PATH and GIT_EXEC_PATH.  Something like\n> this, perhaps:\n>\n>         PERL5LIB=`pwd`/perl/blib/lib:`pwd`/perl/blib/arch/auto/Git\n>         GIT_EXEC_PATH=`pwd`\n>         PATH=`pwd`:/usr/bin:/bin\n>\n>         export GIT_EXEC_PATH PATH PERL5LIB\n\n... and I tested the above -- it works fine.\n\nAs we repeatedly discussed ever since we introduced\nGIT_EXEC_PATH, running without installation is something\nnonstandard and one would need to work a bit harder, like the\nabove, to make it work, but the good thing is it can be made to\nwork.\n"},{"id":"23095","messageId":"Pine.LNX.4.63.0607031039110.29667@wbgn013.biozentrum.uni-wuerzburg.de","threadId":"4747","inReplyTo":"7v1wt3uvvq.fsf@assigned-by-dhcp.cox.net","subject":"Re: There you have it. Git.pm breaks pull.","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2006-07-03T08:39:46Z","receivedAt":"2006-07-03T08:39:46Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi,\n\nOn Sun, 2 Jul 2006, Junio C Hamano wrote:\n\n> Junio C Hamano <junkio@cox.net> writes:\n> \n> > Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:\n> >\n> >> Can't locate Git.pm in @INC (@INC contains: \n> >> /home/gene099/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi \n> >>...\n> >\n> >         PERL5LIB=`pwd`/perl/blib/lib:`pwd`/perl/blib/arch/auto/Git\n> >         export PERL5LIB\n> \n> ... and I tested the above -- it works fine.\n\nThank you. It works fine, here, too.\n\nCiao,\nDscho\n"}]}