Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 569798 - app-emulation/vmware-workstation uses dev-libs/openssl:0.9.8
Summary: app-emulation/vmware-workstation uses dev-libs/openssl:0.9.8
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo VMWare Bug Squashers [disabled]
URL:
Whiteboard:
Keywords:
: 567722 (view as bug list)
Depends on:
Blocks: 569792
  Show dependency tree
 
Reported: 2015-12-26 12:14 UTC by Agostino Sarubbo
Modified: 2017-11-30 10:39 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2015-12-26 12:14:29 UTC
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
Comment 1 Alex Xu (Hello71) 2015-12-26 20:41:15 UTC
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.
Comment 2 Alex Xu (Hello71) 2015-12-26 20:43:35 UTC
Addendum: I have checked VMware Workstation 12.1.0. This may not apply to VMware Workstation 10 or 11.
Comment 3 Kevin Bryan 2016-01-11 13:36:36 UTC
*** Bug 567722 has been marked as a duplicate of this bug. ***
Comment 4 Manfred Knick 2017-07-07 17:21:09 UTC
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.
Comment 5 Manfred Knick 2017-11-30 10:39:14 UTC
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