Bug 113017 - emulators/vmware-tools6 missing compat4x dependency
Summary: emulators/vmware-tools6 missing compat4x dependency
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: matusita
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-25 23:40 UTC by Ryan Beasley
Modified: 2007-06-03 08:45 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Beasley freebsd_committer freebsd_triage 2007-05-25 23:40:04 UTC
The VMware Tools shipped with Workstation 6 are linked against libm.so.2.  That version of libm shipped with FreeBSD 4.x and is not present by default in 6.x.  As-is, the port installs without error, but vmware-toolbox cannot execute because of the missing library.

To fix this, one may install misc/compat4x.

Fix: 

Add the following to the emulators/vmware-tools6 Makefile:

LIB_DEPENDS=	m.2:${PORTSDIR}/misc/compat4x
How-To-Repeat: On a machine w/o compat4x and vmware-tools6:
cd /usr/ports/emulators/vmware-tools6 && make install
vmware-toolbox
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2007-05-25 23:40:12 UTC
Responsible Changed
From-To: freebsd-ports-bugs->matusita

Over to maintainer
Comment 2 dfilter service freebsd_committer freebsd_triage 2007-05-26 16:43:39 UTC
matusita    2007-05-26 15:43:33 UTC

  FreeBSD ports repository

  Modified files:
    emulators/linux-vmware-toolbox6 Makefile 
    emulators/vmware-guestd6 Makefile 
  Log:
  Update to build-45731, the release version of VMware Workstation 6.
  Also fix "installing 5.x binaries on 6.x box" problem for vmware-guestd6
  and vmware-tools6.
  
  PR:             113017
  
  Revision  Changes    Path
  1.29      +1 -1      ports/emulators/linux-vmware-toolbox6/Makefile
  1.39      +2 -2      ports/emulators/vmware-guestd6/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 matusita freebsd_committer freebsd_triage 2007-05-26 16:43:51 UTC
State Changed
From-To: open->analyzed

Oops, sorry.  This is because that vmware-guestd6/Makefile has a logic bug, 
5.x binaries are installed to 6.x box.  I've just committed a fix, with 
bumping a version number to build 45731. 

Hopefully the problem mentioned in this PR is fixed, but I'm waiting 
a feedback before closing. 

Ryan, would you please check the updated ports?
Comment 4 matusita freebsd_committer freebsd_triage 2007-06-03 08:44:28 UTC
State Changed
From-To: analyzed->closed

Confirmed fixed, thank you Ryan!