Project

General

Profile

Bug #5423

open-vm-tools fails because of missing libglib-2.0.so.0

Added by Chris Buechler over 3 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
High
Category:
Upgrade
Target version:
Start date:
11/11/2015
Due date:
% Done:

100%

Estimated time:
Affected Version:
2.3
Affected Architecture:

Description

open-vm-tools on 2.3 fails with:

# /usr/local/etc/rc.d/vmware-guestd.sh start
Shared object "libglib-2.0.so.0" not found, required by "vmware-checkvm" 
/usr/local/etc/rc.d/vmware-guestd.sh: WARNING: failed precmd routine for vmware_guestd

# ldd /usr/local/bin/vmware-checkvm
/usr/local/bin/vmware-checkvm:
...snip...
        libglib-2.0.so.0 => not found (0)

Associated revisions

Revision 96337d76 (diff)
Added by Chris Buechler over 3 years ago

Remove libglib-2.0.so.0 from obsoletedfiles list. Ticket #5423

Revision 1ed7feab (diff)
Added by Renato Botelho over 3 years ago

Remove files installed by glib and libiconv packages from Obsoleted files list. It should fix #5423

History

#1 Updated by Renato Botelho over 3 years ago

  • Status changed from Confirmed to Feedback
  • Assignee changed from Renato Botelho to Chris Buechler

Are you able to reproduce it with current version? I tried it on my testing systems and it's OK

#2 Updated by Chris Buechler over 3 years ago

  • Status changed from Feedback to Confirmed
  • Assignee changed from Chris Buechler to Renato Botelho

Yeah this issue still exists on every VM I have. Just installing the package then trying to run the script as shown is enough to replicate. Maybe your test systems got that file from elsewhere?

: find / -name 'libglib*'
/usr/local/lib/libglib-2.0.a
/usr/local/lib/libglib-2.0.so
/usr/local/lib/libglib-2.0.so.0.4400.1

#3 Updated by Chris Buechler over 3 years ago

  • Project changed from pfSense Packages to pfSense
  • Category changed from open-vm-tools to Upgrade
  • Status changed from Confirmed to Feedback
  • Assignee changed from Renato Botelho to Chris Buechler

was being removed in obsoletedfiles list. should be fixed

#4 Updated by Kill Bill over 3 years ago

Not really, you are still removing too much.

Shared object "libgmodule-2.0.so.0" not found, required by "vmtoolsd" 
/usr/local/etc/rc.d/vmware-guestd.sh: WARNING: failed to start vmware_guestd

And while there, remove /usr/local/lib/libgthread-2.0.so.0 from the list as well to avoid yet another round of this.

#5 Updated by Renato Botelho over 3 years ago

  • % Done changed from 0 to 100

#6 Updated by Chris Buechler over 3 years ago

  • Status changed from Feedback to Resolved

fixed

Also available in: Atom PDF