We are trying to reduce the stable keywords or eventually drop the 0.9.8 slot. This package specifies :0.9.8 I'm wondering if there is a version which works with openssl:0 or there is another way to avoid to keep 0.9.8. Thanks
It would appear that openssl 0.9.8 is only used by file "vmware-usbarbitrator" which is presumably used for USB passthrough. Binary analysis shows that the libraries are dynamically loaded through SSL_Init which is called, as I can see it, in two cases: a) the VM is encrypted b) the VM is remote There may be more that I have not located, but I am lazy. On the bright side, SSL_Init fails with an error message if OpenSSL could not be located instead of crashing. It is likely, therefore, that attempts to use USB passthrough with encrypted or remote VMs will result in an error message and failure to pass the USB device. However, I have tested that regular USB passthrough continues to work if OpenSSL 0.9.8 is not present.
Addendum: I have checked VMware Workstation 12.1.0. This may not apply to VMware Workstation 10 or 11.
*** Bug 567722 has been marked as a duplicate of this bug. ***
REFERENCE: Bug 616958 : 12.5.7 version bump C.f. Attachment : "emerge--info__vmware__gentoo.txt" # equery list openssl [IP-] [ ] dev-libs/openssl-1.0.2k:0 <--- _not_ :0.9.8 any more! # equery depends dev-libs/openssl | grep vmware app-emulation/vmware-workstation-12.5.7.5813279 [Overlay] vmware-workstation-12.5.7.5813279.ebuild contains: BUNDLED_LIB_DEPENDS=" ... dev-libs/openssl:0 ... " To me, this bug seems to be FIXED / OBSOLETE.
VMware Products have been removed from Main Portage Tree during Nov-2017. Further development has been relegated to [vmware] Overlay. Situation as of today, 30-Nov-2017: Workstation : stable in [vmware] = 12.5.8 / released = 14.0.0 : Bug 634770 Player : stable in [vmware] = 12.5.8 / released = 14.0.0 : Bug 639162 Modules : stable in [vmware] = 308.5.8 / released = 329.0.0 : Bug 634862 Tools : stable in [vmware] = 10.1.6 / released = 14.0.0 : Bug 634854