[announce] firmware-tools conversions of Dell Update Packages pushed to default repo

Tarun Reddy treddy at rallydev.com
Wed Mar 5 16:10:40 CST 2008


If I install dell_inventory_collector, bootstrap_firmware no longer  
works. I get the following error (Centos 5 x86_64)

[root at bigxen ~]# bootstrap_firmware
Traceback (most recent call last):
   File "/usr/sbin/bootstrap_firmware", line 23, in ?
     ftmain.main(sys.argv[1:])
   File "/usr/share/firmware-tools/ftmain.py", line 105, in main
     result, resultmsgs = base.doCommands()
   File "<peak.util.decorators.rewrap wrapping cli.doCommands at  
0x2AAAB0813500>", line 3, in doCommands
   File "/usr/lib/python2.4/site-packages/firmwaretools/ 
trace_decorator.py", line 81, in trace
     result = func(*args, **kw)
   File "/usr/share/firmware-tools/cli.py", line 133, in doCommands
     self.opts.mode, self.fullCmdLine, self.args)
   File "<peak.util.decorators.rewrap wrapping bootstrap_cmd.doCommand  
at 0x2AAAB0ECE410>", line 3, in doCommand
   File "/usr/lib/python2.4/site-packages/firmwaretools/ 
trace_decorator.py", line 81, in trace
     result = func(*args, **kw)
   File "/usr/share/firmware-tools/plugins/bootstrap_cmd.py", line 58,  
in doCommand
     for pkg in base.yieldBootstrap():
   File "/usr/lib/python2.4/site-packages/firmwaretools/__init__.py",  
line 286, in yieldBootstrap
     for i in func(base=self, cb=cb):
   File "/usr/lib/python2.4/site-packages/dell_dup/dup.py", line 120,  
in BootstrapFromInventoryCollector
     for pkg in InventoryFromInventoryCollector(base=base, cb=cb,  
*args, **kargs):
   File "/usr/lib/python2.4/site-packages/dell_dup/dup.py", line 142,  
in InventoryFromInventoryCollector
     for pkg in svm.genPackagesFromSvmXml(out):
   File "/usr/lib/python2.4/site-packages/dell_dup/svm.py", line 69,  
in genPackagesFromSvmXml
     dom = xml.dom.minidom.parseString(xmlstr)
   File "/usr/lib64/python2.4/xml/dom/minidom.py", line 1925, in  
parseString
     return expatbuilder.parseString(string)
   File "/usr/lib64/python2.4/xml/dom/expatbuilder.py", line 940, in  
parseString
     return builder.parseString(string)
   File "/usr/lib64/python2.4/xml/dom/expatbuilder.py", line 223, in  
parseString
     parser.Parse(string, True)
xml.parsers.expat.ExpatError: junk after document element: line 21,  
column 0


Removing the package reverts bootstrap_firmware to working again.

Tarun


On Mar 5, 2008, at 2:39 PM, <Michael_E_Brown at dell.com> wrote:

> In line with the testing announcement last week and a couple  
> comments this week, I'd like to announce that the firmware-tools  
> converted Dell Update Packages (DUPs) were pushed to the default  
> firmware repository last night.
>
> Follow the normal setup procedures here: http://linux.dell.com/wiki/index.php/Repository/firmware 
> , and you will get the basic set of firmware-tools packages for your  
> system. To get full use of the converted DUPs, also install  
> "dell_inventory_collector". I will shortly have this package  
> automatically pulled in, but I still have one outstanding issue I  
> want to nail down before I drop it into the default install.
>
> --
> Michael
>
> _______________________________________________
> firmware-tools-devel mailing list
> firmware-tools-devel at lists.us.dell.com
> http://lists.us.dell.com/mailman/listinfo/firmware-tools-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.us.dell.com/pipermail/firmware-tools-devel/attachments/20080305/615a9f93/attachment.htm 


More information about the firmware-tools-devel mailing list