Upgrading VMware Tools Using RPM on a Linux Guest Imported from Workstation Might Fail

Details

Upgrading VMware Tools using RPM on a Linux guest might fail with a message similar to the following:

Error: unpacking of archive failed on file /usr/lib/vmware-tools/lib32/libXrender.so.1: cpio: rename failed - Is a directory

This problem occurs on a Workstation 5.x Linux virtual machine that is installed with Workstation 6.0 VMware Tools using RPM, and this virtual machine is imported into ESX Server 3.5.x.

Solution

To work around this issue:
  1. Uninstall VMware Tools from the virtual machine:

    # rpm –qa | grep VMwareTools
    # rpm –e <old_tools_RPM_name>

  2. Reinstall VMware Tools on the virtual machine:

    # rpm –ivh <new_tools_RPM_name>

    Based on VMware KB 1004319
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Hardware and firmware requirements for 64-bit guest operating systems

PurposeThis article explains the host machine hardware and firmware requirements for installing...

Logging in to the vCenter Server 5.0 Web Client fails with the error: unable to connect to vCenter Inventory Service

DetailsAfter upgrading from vCenter Server 4.1 to 5.0, you experience these symptoms:Cannot log...

Multiple network entries in vCenter Server 5.0.x after migrating virtual machines from a virtual switch to a virtual distributed switch

SymptomsAfter migrating virtual machines from a virtual switch to a virtual Distributed...

Minimum requirements for the VMware vCenter Server 5.x Appliance

PurposeIf you are using the VMware vCenter Server Appliance, beginning with vSphere 5.0 you can...