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

Fehler bei "smart channel add"

Status
Für weitere Antworten geschlossen.

eviltrooper

Member
Hallo,

hab mir eben das OpenSUSE 11.0 installiert..

und wollte nun mittels smart mir neue channels hinzufügen..

tja. und das passiert:

smart channel --add http://divine160281.di.funpic.de/channel/suse110x86.txt

Code:
Fetching channel description...
-> http://divine160281.di.funpic.de/channel/suse110x86.txt
suse110x86.txt                ####################################### [100%]

Traceback (most recent call last):
  File "/usr/bin/smart", line 194, in <module>
    main(sys.argv[1:])
  File "/usr/bin/smart", line 167, in main
    exitcode = iface.run(opts.command, opts.argv)
  File "/usr/lib/python2.5/site-packages/smart/interface.py", line 53, in run
    result = _command.main(self._ctrl, opts)
  File "/usr/lib/python2.5/site-packages/smart/commands/channel.py", line 177, in main
    descriptions = parseChannelsDescription(data)
  File "/usr/lib/python2.5/site-packages/smart/channel.py", line 266, in parseChannelsDescription
    key, value = line.split("=")
ValueError: too many values to unpack

und was soll mir das jetzt sagen???
 
A

Anonymous

Gast
eviltrooper schrieb:
und was soll mir das jetzt sagen???

Das will Dir sagen "Nimm zypper" :)

Code:
ValueError: too many values to unpack

Füge die Channels mal einzeln hinzu....

Und die Liste darf man sich vor dem Reinballern auch gerne mal ansehen..... dann gehen einem vielleicht ein oder zwei Lichter auf...

(Zumindest findet man dort die E-Mailadresse, bei der man Fehler melden soll und in der Datei sind genügend drin, wenn man denn mal reinsehen würde.)
 
OP
eviltrooper

eviltrooper

Member
einzeln geht es..

ich sehe aber ehrlich gesagt keinen Fehler in der txt datei..

helf mir doch mal auf die sprünge..

EDIT:

ohhha.. da is ja ein Fehler ;)

[kde-community]
type = rpm-md name = Opensuse 11 KDE-Community Repository
disabled = yes
baseurl = http://ftp5.gwdg.de/pub/opensuse/repositories/KDE:/Community/openSUSE_11.0/

und nochmal:

[kde-playground]
type = rpm-md name = Opensuse 11 KDE:playground Repository
disabled = yes
baseurl = http://ftp5.gwdg.de/pub/opensuse/repositories/KDE:/Playground/openSUSE_11.0/
 
A

Anonymous

Gast
Schreib eine Mail an den Ersteller!

Nur er kann das auf dem Server ändern.

Und da ist noch ein ganz dicker WauWau ... schau in die Adresszeilen.

Die Fehlermeldung von smart passt auch zu den von Dir gefundenen Fehlern:

Code:
ValueError: too many values to unpack
Klar, zwei Argumente in einer Zeile sind wohl nicht das, was smart mag.

(Der letzte Fehler fällt nur nicht auf, weil smart schon vorher "aufs Maul fällt").
 
A

Anonymous

Gast
Dann schreib das hier noch dazu:

baseurl = http://tp5.gwdg.de/pub/opensuse/repositories/KDE:/KDE4:/STABLE:/Community/openSUSE_11.0/

das geht garantiert in die Hose

und das hier (beim Update Repisitory)

disabled = no

ist zumindest unnötig, wenn nicht explizit "disabled = yes" gesetzt wird, dann ist der Channel automatisch aktiv.
 
Status
Für weitere Antworten geschlossen.
Oben