modules are linked to the incorrect version of perl

Bug #425038 reported by anonamouse
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libxml-libxml-perl (Ubuntu)
New
Undecided
Unassigned

Bug Description

When trying to use VMWare ESXi's command line commands, I got a bug where the wrong perl libraries appeared to be linked, causing teh program to fail. Here is the error that I got running the command /usr/bin/vmware-cmd:

Hyperia:/usr/bin> vmware-cmd
/usr/bin/perl: symbol lookup error: /usr/lib/perl/5.10/auto/XML/LibXML/Common/Common.so: undefined symbol: Perl_Tstack_sp_ptr

The solution appears to be to do the following:
sudo apt-get install libxml2-dev make build-essential
sudo cpan -fi XML::LibXML::Common XML::LibXML Class::MethodMaker

I'm using Ubuntu Server 9.04, in its default install configuration, with the LAMP and OpenSSH server options installed.

When working correctly, the same command gives:
Hyperia:/usr/sbin> vmware-cmd
Enter username:

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.