Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 508070 - app-emulation/vmware-workstation has weird bundled-libs status
Summary: app-emulation/vmware-workstation has weird bundled-libs status
Status: RESOLVED FIXED
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:
Depends on:
Blocks:
 
Reported: 2014-04-19 10:15 UTC by Andreas K. Hüttel
Modified: 2016-03-19 17:27 UTC (History)
3 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 Andreas K. Hüttel archtester gentoo-dev 2014-04-19 10:15:46 UTC
The original mechanism to unbundle libraries in vmware-workstation has been commented out for a while (why? by whom?). 

Running vmware-workstation uses a mix of system and bundled libraries (why?).

Dependencies specify all libraries, including those bundled. 

Need to introduce a +bundled-libs useflag (off=unsupported for now, ewarn), and start testing. 

I'll work on this over time, this bug is more "note to myself"...
Comment 1 Alex Xu (Hello71) 2015-09-27 22:06:20 UTC
in bug 559798, I added all gentoo-packaged libraries to the depends list.

it appears that the majority of the binaries do linking manually (i.e. inside main, possibly via dlopen) and will prioritize system libraries.

however, some reference older/newer versions of libraries or use those that are not present in gentoo.git. (obviously ignoring clear internal libraries)
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2016-03-19 17:27:09 UTC
There's an internal, customized library loader. It can be controlled via environment, e.g. 

VMWARE_USE_SHIPPED_LIBS=1

to use only bundled libraries. We're using that now.