
February 22nd, 2013, 03:40 PM
|
|
Contributing User
|
|
Join Date: Aug 2009
Posts: 59
Time spent in forums: 2 Days 5 h 28 m 12 sec
Reputation Power: 4
|
|
|
Problem interpreting CPAN error message
I'm trying to install the component DBD::Pg on a SuSE machine via CPAN, and I'm getting an error message I'm having a tough time trying to interpret.
Error Message:
Code:
Error: Can't load '/root/.cpan/build/DBD-Pg-2.19.3/blib/arch/auto/DBD/Pg/Pg.so' for module DBD::Pg: /root/.cpan/build/DBD-Pg-2.19.3/blib/arch/auto/DBD/Pg/Pg.so: undefined symbol: lo_import_with_oid at /usr/lib/perl5/5.8.1/i586-linux-thread-multi/DynaLoader.pm line 229.
I've tried tracking it down online, but the closest thing I've been able to come up with was a reference in the DBD::Pg readme file indicating a similar error message. In that case, the solution was to include the library paths directly, in the ld.so.conf file. I did so (including running ldconfig afterwards), but I'm still getting this message. Beyond that, while I'm seeing a few bug reports online with the 'undefined symbol: lo_import_with_oid' portion of the error message, I'm having trouble finding anything on it that appears to have been resolved.
Would anyone here be willing to help me figure out what it is I'm missing about this error message, and where to turn next in figuring it out and resolving the situation?
|