http://qs1969.pair.com?node_id=290183

coreolyn has asked for the wisdom of the Perl Monks concerning the following question:

I'm stuck and hoping ye esteemed monks can open my eyes to something I'm overlooking.

We've had a routine that includes a module that utilizes XML::Twig. What makes it unusual is that it's kept in a non-standard library location for migration purposes. It use to work fine but admittedly hadn't been utilized in a long time.

Today someone wished to leverage the module and I'm getting:

ld.so.1: /usr/local/bin/perl: fatal: relocation error: file /cccharv/J +DK/Release/scripts/lib/solaris/lib/perl5/site_perl/auto/XML/Parser/Ex +pat/Expat.so: symbol XML_ParserCreate_MM: referenced symbol not found

I figure either the expatlibs aren't in the PERL5LIB or LD_LIBRARY_PATH, or they are missing, or some other dumb thing. Problem is the files are where they should be and the PATH/LIB settings are correct.

So I'm a bit stuck wondering how/where to look to resolve this issue and I'm hoping someone here can boot my brain in the right direction.

coreolyn