From: Jeff King Date: Mon, 17 Dec 2007 14:31:00 GMT Subject: Re: add -i not able to find get_colorbool Message-ID: <20071217143100.GA21122@coredump.intra.peff.net> In-Reply-To: On Mon, Dec 17, 2007 at 02:04:21PM +0000, Johannes Schindelin wrote: > The second line of git-add--interactive reads thusly: > > use lib (split(/:/, $ENV{GITPERLLIB} || > "/home/gitte/lib/perl5/site_perl/5.8.8")); > > and this puzzles me: > > $ grep -n get_colorbool /home/gitte/lib/perl5/site_perl/5.8.8/Git.pm > 584:=item get_colorbool ( NAME ) > 591:sub get_colorbool { > > So it has it, but cannot locate get_colorbool? That does seem odd. Can you try running git-add--interactive in the perl debugger and doing this: x \&Git::get_colorbool x \&Git::repository It should tell you where it is getting the functions from (in the first case, it will presumably not find it at all, but you seem to have a Git::repository, so it should point to the file that has been loaded). -Peff