• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

smart-gui : update zwischenspeicher chrash

hallo,
anwendung:
smart gui - suse 10.0

wollte gerade kde updaten und hatte bei den channels nur
packman und kde angeklickt (soweit ich mich erinnern
kann)

beim smart gui blieb die anzeige für lange zeit auf ca. über 90 % stehen.

habe mich dann entschlossen den vorgang abzubrechen.

daraufhin erscheint folgende fehlermeldung beim
updaten des zwischenspeichers:
Traceback (most recent call last):

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/lib/python2.4/site-packages/smart/interfaces/gtk/interactive.py", line 363, in run
self._ctrl.reloadChannels()

File "/usr/lib/python2.4/site-packages/smart/control.py", line 375, in reloadChannels
self._cache.load()

File "/usr/lib/python2.4/site-packages/smart/backends/rpm/yast2.py", line 276, in load
self.parseEntry()

File "/usr/lib/python2.4/site-packages/smart/backends/rpm/yast2.py", line 163, in parseEntry
requires = self.getInfoEntity("Req")

File "/usr/lib/python2.4/site-packages/smart/backends/rpm/yast2.py", line 96, in getInfoEntity
data.append((parts[0], parts[1], parts[2]))

IndexError: list index out of range

habe schon unter yast alle smart rpms, auch rpm python
gelöscht und wieder neu installiert.

hat aber nichts geholfen.
mit der fehlermeldung kann ich garnichts anfangen.

hoffe, es gibt noch eine heilungschance für smart.

mfg
helmutjosef
 

oc2pus

Ultimate Guru
dann solltest du mal die channel-Daten von smart löschen, dazu gibt es auch schon einen Thread hier im Forum: Suche nach deiner Fehlermeldung ...
 
Oben