Today's Error message

Basil Chupin blchupin at tpg.com.au
Mon Dec 4 19:53:06 PST 2006


Several times today smart tried to upgrade amarok but each time I 
received an error messge:

amarok-xine1,4,4-104.guru.suse101 requires
amarok=1.4.4-104.guru.suse101

which was "crazy" because the latter file *is* instlled.

To see if this error would clear I just did 'rpm --rebuilddb' and now 
when I start smart to do any upgrades I get the error message:

Traceback (most recent call last):

   File 
"/usr/lib/python2.4/site-packages/smart/interfaces/gtk/interactive.py", 
line 171, in callback
     exec code in globals

   File "<callback>", line 1, in ?

   File 
"/usr/lib/python2.4/site-packages/smart/interfaces/gtk/interactive.py", 
line 451, in upgradeAll
     if self.confirmChange(self._changeset, changeset):

   File 
"/usr/lib/python2.4/site-packages/smart/interfaces/gtk/interface.py", 
line 164, in confirmChange
     return self._changes.showChangeSet(changeset, keep=keep, confirm=True)

   File 
"/usr/lib/python2.4/site-packages/smart/interfaces/gtk/changes.py", line 
188, in showChangeSet
     size = report.getInstallSize() - report.getRemoveSize()

   File "/usr/lib/python2.4/site-packages/smart/report.py", line 200, in 
getRemoveSize
     size = info.getInstalledSize()

   File "/usr/lib/python2.4/site-packages/smart/backends/rpm/header.py", 
line 87, in getInstalledSize
     return self._h[rpm.RPMTAG_SIZE]

   File "/usr/lib/python2.4/site-packages/smart/backends/rpm/header.py", 
line 58, in __get__
     obj._h = obj._loader.getHeader(obj._package)

   File "/usr/lib/python2.4/site-packages/smart/backends/rpm/header.py", 
line 599, in getHeader
     return mi.next()

StopIteration


What to do next to clear this problem, please?

Cheers.



-- 
In a period of great joy and pleasure you are comforted by the thought 
that tragedy is just around the corner.




More information about the Smart mailing list