smart 0.50 stopped working

Tom Miller tmiller at lisco.com
Sun Jan 28 20:26:22 PST 2007


Not sure just went wrong, but starting today when I start Smart gui or 
shell, just about the time the cache refresh hits about 86% or so, I get 
this traceback, and I get it with 0.50 or 0.42:

Traceback (most recent call last):        
#################################################         ( 86%)
  File "/usr/bin/smart", line 194, in ?
    main(sys.argv[1:])
  File "/usr/bin/smart", line 167, in main
    exitcode = iface.run(opts.command, opts.argv)
  File 
"/usr/lib64/python2.4/site-packages/smart/interfaces/text/interactive.py", 
line 38, in run
    self._ctrl.reloadChannels()
  File "/usr/lib64/python2.4/site-packages/smart/control.py", line 375, 
in reloadChannels
    self._cache.load()
  File "/usr/lib64/python2.4/site-packages/smart/backends/rpm/yast2.py", 
line 276, in load
    self.parseEntry()
  File "/usr/lib64/python2.4/site-packages/smart/backends/rpm/yast2.py", 
line 154, in parseEntry
    arch = nameparts[3]
IndexError: list index out of range

Any ideas what I should do?

The one thing I did recently on my system, AMD 64, Suse 10.1, was to 
update Eclipse with the latest version of the Python plugin. Not sure 
why that would affect Smart.

Tom



More information about the Smart mailing list