Summary: | app-emulation/vmware-server-2.0.0.122956 `vmrun list': Error: The specified service provider was not found | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | John W Eckhart <jweckhart> |
Component: | Current packages | Assignee: | Gentoo VMWare Bug Squashers [disabled] <vmware+disabled> |
Status: | RESOLVED CANTFIX | ||
Severity: | normal | CC: | davidshen84, mvolaski, rossi.f, sniper, willard.dawson |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 199514 |
Description
John W Eckhart
2009-03-23 23:33:38 UTC
I found a solution for this bug. The installer file (VMware-server-2.0.1-156745.x86_64.tar.gz) (maybe the 32bit version, too) contains an additonal package for vix. vmware-vix.tar.gz This isn't installed in the ebuild. You can install the file by hand. I notified Mike to add this to recent ebuilds for vmware server 2.0. Ouch. This just bit me, too. This problem still exists for the 2.0.1.156745-r1 ebuild (I think). The problem is that I have no idea what lib path I'm supposed to decompress that tarball into... that is, what is the '.' in './ws-5/32bit' ?? Also, it looks like a library is available for 32 & 64 bit installs of workstation 2-5 and server version 1. However, this bug is filed against a server 2 install. The tarball contains a 'VIServer-2.0.0/32bit' directory with stuff in it that looks right, but it doesn't seem that 'vmrun' invocations are attempting to traverse a libpath named thusly. ??? Has anyone else had positive progress on this issue within the last two months? I'm spinning my wheels... I've added vmware-vix and updated vmware-server ebuilds. vmware-vix is still somewhat "beta". Please test and report patches, bug, comments, etc. Thanks. (In reply to comment #3) > I've added vmware-vix and updated vmware-server ebuilds. > vmware-vix is still somewhat "beta". Please test and report patches, bug, > comments, etc. > > Thanks. > i am using gentoo amd64, and this bug still repos on vmware-server-2.0.1.156745-r2. as mentioned in bug #246854, adding "/opt/vmware/vix/lib" to /etc/vmware/config could resolve this issue. (In reply to comment #4) > as mentioned in bug #246854, adding "/opt/vmware/vix/lib" to /etc/vmware/config > could resolve this issue. > vmware-vix-1.6.2.156745-r2 ebuild is doing exactly it. I have not investigated why, but I can confirm that installing vmware-vix (either ver in portage) does not add vix.libdir to my /etc/vmware/config file. Should I open a new bug? hi! i also encountered the issue. i have installed vmware-vix 1.6.2.156745-r2 and have the same error as the bug was opened. thx snIP3r (In reply to comment #6) (In reply to comment #7) Do you have /opt/vmware/vix/bin in your PATH? Do you have /opt/vmware/vix/lib" in your /etc/vmware/config? (In reply to comment #8) > (In reply to comment #6) > (In reply to comment #7) > > Do you have /opt/vmware/vix/bin in your PATH? > Do you have /opt/vmware/vix/lib" in your /etc/vmware/config? > after applying the modification it seems to work for me. thx snIP3r (In reply to comment #9) > (In reply to comment #8) > > (In reply to comment #6) > > (In reply to comment #7) > > > > Do you have /opt/vmware/vix/bin in your PATH? > > Do you have /opt/vmware/vix/lib" in your /etc/vmware/config? > > > > after applying the modification it seems to work for me. > thx > snIP3r > What modifications have you applied? ebuild is creating new env.d file, so env-update; source /etc/profile or logout; login should take care of the PATH. ebuild also updates /etc/vmware/config, so etc-update should take care of that as well. So what was missing in your case? (In reply to comment #10) > (In reply to comment #9) > > (In reply to comment #8) > > > (In reply to comment #6) > > > (In reply to comment #7) > > > > > > Do you have /opt/vmware/vix/bin in your PATH? > > > Do you have /opt/vmware/vix/lib" in your /etc/vmware/config? > > > > > > > after applying the modification it seems to work for me. > > thx > > snIP3r > > > > What modifications have you applied? > ebuild is creating new env.d file, so env-update; source /etc/profile or > logout; login should take care of the PATH. > ebuild also updates /etc/vmware/config, so etc-update should take care of that > as well. > > So what was missing in your case? > i added vix.libdir="/opt/vmware/vix/lib" to /etc/vmware/config and everything runs fine now. There is a problem during a reinstallation of vmware-vix. Let's assume that vmware-vix is installed on the system, so the file /etc/vmware/config contains the right line vix.libdir = ... What happens during a re-emerge operation? During the pkg_prerm() phase the config line for vix is deleted leaving a bad configuration file for the vix API. (In reply to comment #12) > There is a problem during a reinstallation of vmware-vix. Let's assume that > vmware-vix is installed on the system, so the file /etc/vmware/config contains > the right line > vix.libdir = ... > > What happens during a re-emerge operation? During the pkg_prerm() phase the > config line for vix is deleted leaving a bad configuration file for the vix > API. > What do you mean be "re-emerge"? emerge -C vmware-vix; emerge vmware-vix or just emerge -1v vmware-vix ? (In reply to comment #13) > What do you mean be "re-emerge"? > emerge -C vmware-vix; emerge vmware-vix > or just emerge -1v vmware-vix > ? just "emerge -1v vmware-vix" *** Bug 302000 has been marked as a duplicate of this bug. *** vmware server was removed from the tree. Bug 374599. |