perl lookup error: "undefined symbol: Perl_Istack_sp_ptr"

Robert P. J. Day rpjday at
Wed Sep 21 09:29:48 UTC 2011

  sorry for leaning on the ubuntu community so much this morning but i
really, really, really want to resolve these build issues.

  after fixing PERL5LIB (which i will be complaining about to the
developers since i shouldn't have to do that), the build progresses
further configuring and building the "pacemaker" package and ends up

cd Pacemaker_Explained && /usr/local/bin/publican build --publish
--langs=all --formats=pdf,html,html-single,txt
perl: symbol lookup error: /usr/lib/perl5/auto/HTML/Parser/
undefined symbol: Perl_Istack_sp_ptr
Makefile:617: *** [Pacemaker_Explained.txt] Error 127

  argh.  so this step is just trying to build the documentation, and
is clearly failing to find ... something, so i'm sure i'm missing
another package.

  a quick google brings me here:

which suggests i should ensure i have the packages perl-libwww,
perl-html-parser and perl-www-mechanize.  i need to dash, shower,
breakfast, coffee, etc and will check all that when i return in a bit.

  but in a case like this, what is the proper approach for resolving
that missing perl symbol?  on ubuntu, what command or package search
feature would tell me how to resolve this?  thanks.


p.s.  this is on a 64-bit ubuntu, updated 11.04 system.


Robert P. J. Day                                 Ottawa, Ontario, CANADA


More information about the ubuntu-users mailing list