Re: [Lxr-dev] Re: /bin/true as a zombie
Brought to you by:
ajlittoz
|
From: Jan-Benedict G. <jb...@lu...> - 2001-07-31 11:14:33
|
On Tue, Jul 31, 2001 at 12:51:07PM +0200, Peder O. Klingenberg wrote:
> Jan-Benedict Glaw <jb...@lu...> writes:
>
> > [...]
> > ### /lib/wait.c
> > --- /lib/wait.c head 1.2
> > /lib/wait.c was already referenced
> > ### /lib/write.c
> > --- /lib/write.c head 1.2
> > /lib/write.c was already referenced
>
> Did you empty the database before running genxref? Otherwise you may
Not exactly...
> have stuff lying around in the tables that makes genxref think you
> already indexed these files.
>
> > ### /mm/Makefile
> > co: /home/data/CVSROOT/linux//mm/Makefile,v: branch number 0 too low
> > co: /home/data/CVSROOT/linux//mm/Makefile,v: branch number 0 too low
> > co: /home/data/CVSROOT/linux//mm/Makefile,v: branch number 0 too low
> > co: /home/data/CVSROOT/linux//mm/Makefile,v: branch number 0 too low
> > co: /home/data/CVSROOT/linux//mm/Makefile,v: branch number 0 too low
> > co: /home/data/CVSROOT/linux//mm/Makefile,v: branch number 0 too low
>
> Hm. It gets as far as trying to check out the file, but seems to
> somehow get confused over which version to check out. Trying six
> times would indicate that it's trying to check out six different
> versions. Or something.
Hmmm. Yes, there are 6 {tag,branche}s for that file:
www-data@mirror:/home/data/CVSROOT/linux/mm$ head -n 11 Makefile,v
head 1.4;
access;
symbols
jbglaw_0_13:1.4
jbglaw_0_13_b:1.4.0.2
v_0_12:1.4
v_0_11:1.3
v_0_10:1.2
v_0_01:1.1;
locks; strict;
comment @# @;
"jbglaw_0_13_b" is a branch, everything else is a tag.
> > Which is also triggered with the older CVS version of gnexref you mentioned
> > above.
>
> Yep. It's a bug in the database interface libraries.
Do you know in which part of it? LXR's handler routines? Perl'S DBI
interface? Or in PostgreSQL's libpq?
> > If it could help you, I'd package my complete LXR installation (
> > functional and non-functional as well) and send it to you...
>
> Yes, thank you, that would be good. Especially if you include the CVS
> tree you're trying to index (it's a good thing it's linux kernels, so
> I don't have to sign anything :) ). I don't need the ping version,
> only the sourceforge version.
Okay, I'll send it in PM shortly... Thank you so far!
MfG, JBG
|