firmware-tools missing dependency on pciutils

Ville Skyttä ville.skytta at iki.fi
Fri Nov 21 14:28:27 CST 2008


firmware-tools-2.1.2-4.2.el5 is missing a dependency on pciutils:

# /usr/sbin/bootstrap_firmware
Traceback (most recent call last):                                             
  File "/usr/sbin/bootstrap_firmware", line 23, in ?                           
    ftmain.main(sys.argv[1:])                                                  
[...]
  File "/usr/lib/python2.4/site-packages/firmwaretools/bootstrap_pci.py", line 
93, in makePciDevice                                               
    p = subprocess.Popen([LSPCI, "-s", "%02x:%02x:%02x.%x" % 
kargs["pciDbdf"]], stdout=subprocess.PIPE, stderr=null, stdin=null)                  
  File "/usr/lib/python2.4/subprocess.py", line 542, in __init__                                                                                  
    errread, errwrite)                                                                                                                            
  File "/usr/lib/python2.4/subprocess.py", line 975, in _execute_child                                                                            
    raise child_exception                                                                                                                         
AttributeError: 'NoneType' object has no attribute 'rfind'                                                                                        

After installing pciutils this error goes away, but the next one is the "Could 
not find System ID in getSystemId output" one from firmware-addon-dell 
already reported by pj.  This is with firmware-tools-2.1.2-4.2.el5, 
dell-dup-1.1.2-1.12.el5, smbios-utils-2.2.2-1.2.el5, 
libsmbios2-2.2.2-1.2.el5, firmware-addon-dell-2.1.2-4.2.el5 on CentOS 5 i386, 
PE 1750 and 860.


More information about the firmware-tools-devel mailing list