Probleme mit Smartchannels

Alles rund um die Installation Eures Linuxsystems, sowie die Updatefunktionen des Systems und das Paketmanagement

Moderator: Moderatoren

Antworten
Benutzeravatar
Klaus R
Newbie
Newbie
Beiträge: 46
Registriert: 27. Jul 2005, 16:20
Wohnort: Home of SuSe

Probleme mit Smartchannels

Beitrag von Klaus R » 29. Mai 2006, 12:16

Hallo zusammen,

ich habe gerade versucht die neueste Channelliste von Divine herunterzuladen.

Wenn ich ein smart update versuche kommen folgende Fehlermeldungen:

Lade Zwischenspeicher...
Traceback (most recent call last): ( 0%)
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/interface.py", line 53, in run
result = _command.main(self._ctrl, opts)
File "/usr/lib/python2.4/site-packages/smart/commands/update.py", line 77, in main
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/header.py", line 485, in loadFileProvides
file = open(self._filename)
IOError: [Errno 2] No such file or directory: '/var/lib/smart/channels/suse-101-apt-non-oss%%http:__ftp.gwdg.de_pub_linux_suse_apt_SuSE_10.1-i386_base_pkglist.non-oss'

Habe nur ich das Problem und stelle mich dumm an oder gibt es hier grundsätzlich Probleme?

Werbung:
Benutzeravatar
Pfalzwolf
Member
Member
Beiträge: 195
Registriert: 21. Jul 2005, 12:28
Wohnort: Pfalz, nahe SP
Kontaktdaten:

weitere Probleme mit smart

Beitrag von Pfalzwolf » 16. Jun 2006, 17:36

Es gibt offenbar eine Anzahl von Problemen, die sich in unterschiedlichen Fehlermeldungen zeigen.
Weiteres Beispiel:

Code: Alles auswählen

# smart update
Update Zwischenspeicher...                                       ########################################################################################### [100%]

Hole Informationen für 'Packman 3rd party package repository for SUSE Linux on ftp.gwdg.de'
-> http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386/base/release
release                                                          ########################################################################################### [  1%]
-> http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386/base/release.packman-i686
release.packman-i686                                             ########################################################################################### [  2%]
-> http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386/base/release.packman
release.packman                                                  ########################################################################################### [  3%]
-> http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386/base/pkglist.packman-i686.bz2
pkglist.packman-i686.bz2                                         ########################################################################################### [  4%]
-> http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386/base/pkglist.packman.bz2
pkglist.packman.bz2                                              ########################################################################################### [  5%]

Hole Informationen für 'SUSE 10.0 OpenSource Repository'
-> http://download.opensuse.org/distribution/SL-10.0-OSS/inst-source/media.1/media
media                                                                                                                                                        [  5%]
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/interface.py", line 53, in run
    result = _command.main(self._ctrl, opts)
  File "/usr/lib/python2.4/site-packages/smart/commands/update.py", line 78, in main
    failed = not ctrl.reloadChannels(channels, caching=NEVER)
  File "/usr/lib/python2.4/site-packages/smart/control.py", line 351, in reloadChannels
    if not channel.fetch(self._fetcher, progress):
  File "/usr/lib/python2.4/site-packages/smart/channels/yast2.py", line 67, in fetch
    digest = getFileDigest(fetched.getTargetPath())
  File "/usr/lib/python2.4/site-packages/smart/util/filetools.py", line 31, in getFileDigest
    file = open(path)
TypeError: coercing to Unicode: need string or buffer, NoneType found
Das Löschen der smart Arbeitsdaten channels und cache hat nichts gebracht.

Code: Alles auswählen

# rm /var/lib/smart/channels/*
# rm /var/lib/smart/cache
SuSE Leap 42.2|ASUS Prime X370-PRO|Ryzen 7 1700|GraKa:MSI GTX 1050 Ti|LAN: Intel I211AT Gigabit LAN | 4.4.70-18.9-default|KDE 5.8.6

Benutzeravatar
oc2pus
Ultimate Guru
Ultimate Guru
Beiträge: 6506
Registriert: 21. Jun 2004, 13:01

Beitrag von oc2pus » 16. Jun 2006, 17:39

File "/usr/lib/python2.4/site-packages/smart/channels/yast2.py", line 67, in fetch
versucht mal die yast2-channels zu vermeiden wo es geht, da gibt es zur Zeit Probleme und in der nächsten smart-Version 0.42 wird es einen fix dazu geben ...

Fehler im bugzilla:

Code: Alles auswählen

https://bugzilla.novell.com/show_bug.cgi?id=185562
tell people what you want to do, and they'll probably help you to do it.
PackMan
LinWiki : Das Wiki für Linux User

Benutzeravatar
Pfalzwolf
Member
Member
Beiträge: 195
Registriert: 21. Jul 2005, 12:28
Wohnort: Pfalz, nahe SP
Kontaktdaten:

Genau!

Beitrag von Pfalzwolf » 16. Jun 2006, 18:02

@oc2pus,
das ist es.
Vielen Dank und wieder ein großes Lob!


Folgendes aus dem Bugzilla Report klingt auch gut:
I'v just added the attached patch to smart. An updated package has been pushed
to the Build Service.
SuSE Leap 42.2|ASUS Prime X370-PRO|Ryzen 7 1700|GraKa:MSI GTX 1050 Ti|LAN: Intel I211AT Gigabit LAN | 4.4.70-18.9-default|KDE 5.8.6

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast