Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 149702

Summary: vmware-server-1.0.1.29996-r1 is missing libssl.so.0.9.7
Product: Gentoo Linux Reporter: Juha Heljoranta <juha.heljoranta>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: 2006.1   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Juha Heljoranta 2006-10-01 03:25:37 UTC
VMware fails to start:

# vmware
SSLLoadSharedLibrary: Failed to load library /opt/vmware/server/lib/bin/libssl.so.0.9.7:/opt/vmware/server/lib/bin/libssl.so.0.9.7: cannot open shared object file: No such file or directory

The dirty solution is to add libssl to vmware lib path:

# mkdir /opt/vmware/server/lib/lib/libssl.so.0.9.7
# cp /emul/linux/x86/usr/lib/libssl.so.0.9.7 /opt/vmware/server/lib/lib/libssl.so.0.9.7/

but this then causes following error:

# vmware
/opt/vmware/server/lib/bin/vmware: symbol lookup error: /opt/vmware/server/lib/lib/libssl.so.0.9.7/libssl.so.0.9.7: undefined symbol: EVP_idea_cbc

The EVP_idea_cbc is defined in libcrypto which comes with vmware. It needs to be replaced with version which has the symbol:

# rm /opt/vmware/server/lib/lib/libcrypto.so.0.9.7/libcrypto.so.0.9.7
# cp /emul/linux/x86/usr/lib/libcrypto.so.0.9.7 /opt/vmware/server/lib/lib/libcrypto.so.0.9.7/

Now at least the local connetions work fine. I didn't test remote connections.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-10-01 03:28:25 UTC

*** This bug has been marked as a duplicate of 148682 ***
Comment 2 Rob Rosenfeld 2006-10-02 20:45:48 UTC
to get vmware-server-console running, repeating these steps for in /opt/vmware/server/console/lib/lib work