Bug #5423
closed
open-vm-tools fails because of missing libglib-2.0.so.0
Added by Chris Buechler about 9 years ago.
Updated almost 9 years ago.
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)
- 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
- 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
- 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
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.
- % Done changed from 0 to 100
- Status changed from Feedback to Resolved
Also available in: Atom
PDF