Knowledge Base
The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides

|
Running the esxupdate command fails with dependency error: Requested VIB rpm_vmware-esx-vmkernel64_4.0.0-2.17.261974@i386 conflicts with the host (1026752)
Symptoms
- Running this esxupdate command fails:
esxupdate --bundle upgrade-from-esx4.0-4.0_update02.zip update
- You see the error:
Requested VIB rpm_vmware-esx-vmkernel64_4.0.0-2.17.261974@i386 conflicts with the host.
- In the /var/log/vmware/esxupdate.log file, you see this error:
Traceback (most recent call last):File "/usr/sbin/esxupdate", line 242, in ?cmd.Run()File "/usr/lib/vmware/python2.4/site-packages/vmware/esx4update/cmdline.py", line 357, in Run deps = solver.Resolve()File "/usr/lib/vmware/python2.4/site-packages/vmware/esx4update/depsolver.py", line 453, in Resolveraise errors.DependencyError(problems)DependencyError: Requested VIB rpm_vmware-esx-vmkernel64_4.0.0-2.17.261974@i386 conflicts with the host
Resolution
This issue occurs if you run the esxupdate command on an ESX host that does not use Cisco Nexus, but has its package installed.
To resolve this issue, remove the Cisco Nexus VIB.
To remove the Cisco Nexus VIB:
- Run this command to identify the Cisco Nexus VIB:
esxupdate query --vib-view | grep cross_cisco | grep installed
You see an output similar to:
cross_cisco-vem-v100-esx_4.0.4.1.1.31-1.11.11 installed 2010-03-11T10:02:29.076573-05:00
Where cross_cisco-vem-v100-esx_4.0.4.1.1.31-1.11.11 is the VIB package to be removed.
- Run this command to remove the VIB:
esxupdate -b cross_cisco-vem-v100-esx_4.0.4.1.1.31-1.11.11 remove
- Rerun the esxupdate command.
Request a Product Feature
To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.
Actions
KB:
- Updated:
- Categories:
- Languages:
- Product Family:
- Product(s):
- Product Version(s):

