Trying to sort out the why (and how) to resolve a package dep issue...the issue being the package is already installed, just that the package name that's currently installed has a architecture bit at the end of the package name:
--> Processing Dependency: libsmbios = 2.2.27-4.12.1.el6 for package: python-smbios-2.2.27-4.12.1.el6.x86_64
--> Finished Dependency Resolution
Error: Package: python-smbios-2.2.27-4.12.1.el6.x86_64 (@dell-omsa-indep)
Requires: libsmbios = 2.2.27-4.12.1.el6
Removing: libsmbios-2.2.27-4.12.1.el6.x86_64 (@dell-omsa-indep)
libsmbios = 2.2.27-4.12.1.el6
Updated By: libsmbios-2.2.27-1908.9058.el6.x86_64 (dell-system-update_dependent)
libsmbios = 2.2.27-1908.9058.el6
Available: libsmbios-2.2.26-3.el6.i686 (epel)
libsmbios = 2.2.26-3.el6
[root@box yum.repos.d]# rpm -qa | grep python-smbios
python-smbios-2.2.27-4.12.1.el6.x86_64
My environment is puppet controlled and consists hundreds of boxes running yum update nightly, so a manual solution (i.e. --skip-broken) isn't a viable solution.