Subject: Re: rrdtool bugs
To: Martti Kuparinen <martti.kuparinen@iki.fi>
From: George Georgalis <george@galis.org>
List: pkgsrc-users
Date: 12/10/2007 19:40:45
On Mon, Dec 10, 2007 at 09:01:38AM +0200, Martti Kuparinen wrote:
> George Georgalis wrote:
>
>> Just a heads up, I'll report a fix if I can come up with one...
> > cd /usr/pkgsrc/databases/rrdtool && make install
> ..
>> and I tried cd /usr/pkg/include/ && ln -s libart-2.0/libart_lgpl
>
> I don't think this should be needed, I'd rather say something is broken 
> "somewhere".

after looking some more, I have to agree...

>> checking for pkg-config... pkg-config 4?$$: not found $VRFB-TLY8:: not 
>> found /usr/pkg/bin/pkg-config: cannot open M9HX+IA#C21JSO?: no such file 
>> $V.+?4:
>> not found ?: not foundpkg-config: ,DLT?[??d/lCsY{CDwS??]??2???
>
>
> Without knowing any further details this smells like some kind of 
> filesystem
> corruption to me...
>
> I can successfully build rrdtool-1.2.26 on NetBSD/i386 3.1.1, NetBSD/amd64
> 4.0_RC4 and Ubuntu/686 7.10.

maybe so, I'll try it on another host, maybe this week, if that
goes I'll drill the os disk. as a point of reference, I've had no
other issues with this box, but yesterday, I got the exact same
error when building the rrdtool tar.gz in a user's dir and I could
not do a netbsd-4_rc5 build world. Though I did a rc4 build ~4
weeks ago and yesterday, I did get a new kernel in... this is how
the distribution build failed:

install ===> bin/csh
install ===> bin/csh/USD.doc
#   install  /usr/src/destdir.i386/usr/share/doc/usd/04.csh/Makefile
/usr/src/tooldir.NetBSD-4.0_RC5-i386/bin/i386--netbsdelf-install -U -M /usr/src/destdir.i386/METALOG -D /usr/src/destdir.i386 -h sha1 -N /usr/src/etc -c  -r -o root -g
 wheel -m 444  Makefile /usr/src/destdir.i386/usr/share/doc/usd/04.csh/Makefile
#   install  /usr/src/destdir.i386/usr/share/doc/usd/04.csh/csh.1
/usr/src/tooldir.NetBSD-4.0_RC5-i386/bin/i386--netbsdelf-install -U -M /usr/src/destdir.i386/METALOG -D /usr/src/destdir.i386 -h sha1 -N /usr/src/etc -c  -r -o root -g
 wheel -m 444  csh.1 /usr/src/destdir.i386/usr/share/doc/usd/04.csh/csh.1
#   install  /usr/src/destdir.i386/usr/share/doc/usd/04.csh/csh.2
/usr/src/tooldir.NetBSD-4.0_RC5-i386/bin/i386--netbsdelf-install -U -M /usr/src/destdir.i386/METALOG -D /usr/src/destdir.i386 -h sha1 -N /usr/src/etc -c  -r -o root -g
 wheel -m 444  csh.2 /usr/src/destdir.i386/usr/share/doc/usd/04.csh/csh.2
#   install  /usr/src/destdir.i386/usr/share/doc/usd/04.csh/csh.3
/usr/src/tooldir.NetBSD-4.0_RC5-i386/bin/i386--netbsdelf-install -U -M /usr/src/destdir.i386/METALOG -D /usr/src/destdir.i386 -h sha1 -N /usr/src/etc -c  -r -o root -g
 wheel -m 444  csh.3 /usr/src/destdir.i386/usr/share/doc/usd/04.csh/csh.3
#   install  /usr/src/destdir.i386/usr/share/doc/usd/04.csh/csh.4
/usr/src/tooldir.NetBSD-4.0_RC5-i386/bin/i386--netbsdelf-install -U -M /usr/src/destdir.i386/METALOG -D /usr/src/destdir.i386 -h sha1 -N /usr/src/etc -c  -r -o root -g
 wheel -m 444  csh.4 /usr/src/destdir.i386/usr/share/doc/usd/04.csh/csh.4
#   install  /usr/src/destdir.i386/usr/share/doc/usd/04.csh/csh.a
/usr/src/tooldir.NetBSD-4.0_RC5-i386/bin/i386--netbsdelf-install -U -M /usr/src/destdir.i386/METALOG -D /usr/src/destdir.i386 -h sha1 -N /usr/src/etc -c  -r -o root -g
 wheel -m 444  csh.a /usr/src/destdir.i386/usr/share/doc/usd/04.csh/csh.a
i386--netbsdelf-install: csh.a: stat: No such file or directory

*** Failed target:  /usr/src/destdir.i386/usr/share/doc/usd/04.csh/csh.a
*** Failed command: /usr/src/tooldir.NetBSD-4.0_RC5-i386/bin/i386--netbsdelf-install -U -M /usr/src/destdir.i386/METALOG -D /usr/src/destdir.i386 -h sha1 -N /usr/src/e
tc -c -r -o root -g wheel -m 444 csh.a /usr/src/destdir.i386/usr/share/doc/usd/04.csh/csh.a
*** Error code 1

Stop.
nbmake: stopped in /usr/src/bin/csh/USD.doc


The directory seems lacking files:

ls /usr/src/destdir.i386/usr/share/doc/usd/04.csh
Makefile csh.1    csh.2    csh.3    csh.4

I'll recheck my sources too. Any ideas welcome....

// George


-- 
George Georgalis, information system scientist <IXOYE><