[mrtg] DynaLoader: undefined symbol: Perl_markstack_ptr

Leif Neland leifn at neland.dk
Sat Oct 28 01:20:35 MEST 2000


I just got 2.9.4, and want to use rrdtool.
It's a Debian 2.2 box
I had both perl 5.004 and perl5.005 installed, but appearently 5.004 was
first the path, so I got a message that 5.005 was required.
Then I removed (with dselect) 5.004.
Now I get this error:

./mrtg mrtg.cfg          Can't load
'/usr/local/rrdtool/lib/perl//auto/RRDs/RRDs.so' for module RRDs:
/usr/local/rrdtool/lib/perl//auto/RRDs/RRDs.so: at
/usr/lib/perl5/5.005/i386-linux/DynaLoader.pm line 169.

I don't know why there is a // between perl and auto; mycfg starts with
this:
WorkDir: /usr/local/htdocs/adm/mrtg2
Language: danish
LogFormat: rrdtool
PathAdd: /usr/local/rrdtool/bin
LibAdd: /usr/local/rrdtool/lib/perl

I've tried with and without trailing backslash'es. No differences.

What do I do? Should I try installing newest perl from source, not dselect,
or is it a mrtg/rrdtool problem?

Searching the mailinglist-archive for DynaLoader gives no usefull links.

Leif


Please cc in netmail, I sometimes have trouble keeping up with the
mailinglist.



--
Unsubscribe mailto:mrtg-request at list.ee.ethz.ch?subject=unsubscribe
Archive     http://www.ee.ethz.ch/~slist/mrtg
FAQ         http://faq.mrtg.org    Homepage     http://www.mrtg.org
WebAdmin    http://www.ee.ethz.ch/~slist/lsg2.cgi



More information about the mrtg mailing list