3

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.

6
  • 1
    This is Dell's mistake and you need to yell very loudly at them. – Michael Hampton May 6 '16 at 1:59
  • I laughed pretty hard at that, but honestly...there has to be a way for me to rectify this somehow. – Ethan Shrago May 12 '16 at 16:47
  • Hmm. If yelling doesn't work, you could speak in a normal voice. But the advice is otherwise 100% serious. This is a problem you should report to them. – Michael Hampton May 12 '16 at 17:23
  • opened a support ticket with them. here's hoping... – Ethan Shrago May 12 '16 at 20:38
  • @EthanShrago did you hear anything back from Dell? – a coder May 20 '16 at 11:18
0

I found an answer here: http://lists.us.dell.com/pipermail/linux-poweredge/2016-April/050490.html

short version - disable the dell repository - yum remove dell_ie_rac python-smbios

then yum update works again.

not sure what effect that'll have on the dell utilities, but I'd rather disable them than prevent server updates.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.