perl: symbol lookup error: /usr/lib64/perl5/auto/XML/LibXML/Common/Common.so: undefined symbol: Perl_Tstack_sp_ptr
I just ran into this issue again. Last time was on Fedora 9, this time on Fedora 10. This was my solution:
1. Install the missing perl dependencies from YUM. These were the ones missing from my particular system. Your mileage may vary.
$ yum install perl-XML-LibXML perl-Crypt-SSLeay perl-Class-MethodMaker
2. Rerun the vmware RCLI install process. For some reason just installing the above and rerunning vmware-cmd fails with the same error. So rerun the installer.
$ cd vmware-rcli-distrib
$ sudo ./vmware-install.pl
3. Run vmware-cmd now and it should work
perl Can't locate URI/URL.pm in @INC、IO/Socket/SSL.pm
This is perl, v5.8.8 built for i386-linux-thread-multiperl Can't locate URI/URL.pm in @INC
yum -y install perl-libwww-perl
Can't locate IO/Socket/SSL.pm
yum -y install perl-IO-Socket-SSL