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

[gelöst] smart upgrade fehler

epyon

Newbie
Hi

Ich kann seit etwa 2 Wochen nicht mehr mit smart upgraden, ich bekomme jedes mal diesen Fehler:

Code:
Committing transaction...
error: libkipi-0.1.5-100.pm.1 requires libkdecore.so.4
error: libkipi-0.1.5-100.pm.1 requires libkdeui.so.4
error: libkipi-0.1.5-100.pm.1 requires libkio.so.4
error: qtcurve-kde-0.48.2-1.guru.suse102 requires libkdecore.so.4
error: qtcurve-kde-0.48.2-1.guru.suse102 requires libkdefx.so.4
error: qtcurve-kde-0.48.2-1.guru.suse102 requires libkdeui.so.4
error: qtcurve-kde-0.48.2-1.guru.suse102 requires libkio.so.4
error: libkexiv2-0.1.1-0.pm.0 requires libkdecore.so.4
error: k3b-1.0-100.pm.0 requires libDCOP.so.4
error: k3b-1.0-100.pm.0 requires libkdecore.so.4
error: k3b-1.0-100.pm.0 requires libkdefx.so.4
error: k3b-1.0-100.pm.0 requires libkdesu.so.4
error: k3b-1.0-100.pm.0 requires libkdeui.so.4
error: k3b-1.0-100.pm.0 requires libkio.so.4
error: k3b-1.0-100.pm.0 requires libkparts.so.2
error: k3b-1.0-100.pm.0 requires libkwalletclient.so.1
error: digikamimageplugins-0.9.1-0.pm.0 requires libkdecore.so.4
error: digikamimageplugins-0.9.1-0.pm.0 requires libkdeui.so.4
error: digikamimageplugins-0.9.1-0.pm.0 requires libkio.so.4
error: kipi-plugins-0.1.3-100.pm.1 requires libkdecore.so.4
error: kipi-plugins-0.1.3-100.pm.1 requires libkdefx.so.4
error: kipi-plugins-0.1.3-100.pm.1 requires libkdeprint.so.4
error: kipi-plugins-0.1.3-100.pm.1 requires libkdeui.so.4
error: kipi-plugins-0.1.3-100.pm.1 requires libkhtml.so.4
error: kipi-plugins-0.1.3-100.pm.1 requires libkio.so.4
error: kipi-plugins-0.1.3-100.pm.1 requires libkparts.so.2
error: kipi-plugins-0.1.3-100.pm.1 requires libkwalletclient.so.1
error: OpenOffice_org-kde-2.0.4-38.3 requires libkabc.so.1
error: OpenOffice_org-kde-2.0.4-38.3 requires libkdecore.so.4
error: OpenOffice_org-kde-2.0.4-38.3 requires libkdeui.so.4
error: OpenOffice_org-kde-2.0.4-38.3 requires libkio.so.4
error: digikam-0.9.1-0.pm.0 requires libDCOP.so.4
error: digikam-0.9.1-0.pm.0 requires libkabc.so.1
error: digikam-0.9.1-0.pm.0 requires libkdecore.so.4
error: digikam-0.9.1-0.pm.0 requires libkdefx.so.4
error: digikam-0.9.1-0.pm.0 requires libkdeprint.so.4
error: digikam-0.9.1-0.pm.0 requires libkdeui.so.4
error: digikam-0.9.1-0.pm.0 requires libkhtml.so.4
error: digikam-0.9.1-0.pm.0 requires libkio.so.4
error: digikam-0.9.1-0.pm.0 requires libkparts.so.2
error: digikam-0.9.1-0.pm.0 requires libkutils.so.1

Ich habe schon in Google gesucht nur leider habe ich bis jetzt nichts gefunden...es währe echt klasse wenn mir jemand sagen könnte was dieser Fehler bedeutet und wie ich ihn behebe....
meine Smart Version ist 0.50

Falls noch mehr informationen nötig sind einfach schreiben


mfg
epyon
 
OP
E

epyon

Newbie
ah sorry...
hier die infos

SUSE 10.2

Kanäle
Code:
[suse]
type = yast2
name = SUSE 10.2 Repository
baseurl = http://download.opensuse.org/distribution/10.2/repo/oss

[suse-kde-backports]
type = rpm-md
name = Current KDE applications
disabled = yes
baseurl = http://software.opensuse.org/download/KDE:/Backports/openSUSE_10.2

[jpackage-1.7]
type = apt-rpm
name = JPackage 10.2 apt repository (1.7)
baseurl = http://ftp.heanet.ie/pub/jpackage/1.7/generic
components = free

[oss]
type = rpm-md
name = Suse 10.2 inst-source
baseurl = http://ftp-1.gwdg.de/pub/linux/suse/opensuse/distribution/10.2/repo/oss/suse/

[suser-jengelh]
type = rpm-md
name = openSUSE 10.2 Suser-Jengelh Repository
disabled = yes
baseurl = http://ftp-1.gwdg.de/pub/linux/misc/suser-jengelh/SUSE-10.2/

[non-oss]
type = rpm-md
name = Suse 10.2 non-oss
baseurl = http://ftp-1.gwdg.de/pub/linux/suse/opensuse/distribution/10.2/repo/non-oss/suse/

[suse-non-oss]
type = yast2
name = SUSE 10.2 Add-On Repository with non-OSS Packages
baseurl = http://download.opensuse.org/distribution/10.2/repo/non-oss

[guru]
type = yast2
name = Guru 3rd party package repository
baseurl = http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.2

[kde3]
type = rpm-md
name = openSUSE 10.2 KDE3 Repository
baseurl = http://software.opensuse.org/download/KDE:/KDE3/openSUSE_10.2/

[beryl]
type = rpm-md
name = Opensuse 10.2 Beryl-Repository
baseurl = http://software.opensuse.org/download/X11:/XGL/openSUSE_10.2/

[smart]
type = rpm-md
name = Guru smart repository
priority = 10
baseurl = http://ftp.gwdg.de/pub/linux/misc/suser-guru/smart/repo/10.2

[rpm-sys]
type = rpm-sys
name = RPM System

[update]
type = rpm-md
name = Opensuse 10.2 Update Repository
baseurl = http://ftp-1.gwdg.de/pub/suse/update/10.2/

[kde-backports]
type = rpm-md
name = openSUSE 10.2 KDE-Backports Repository
baseurl = http://software.opensuse.org/download/KDE:/KDE3/openSUSE_10.2/

[jpackage-5.0]
type = apt-rpm
name = JPackage 10.2 apt repository (5.0)
baseurl = http://ftp.heanet.ie/pub/jpackage/5.0/generic
components = free

[Wine]
type = rpm-md
name = openSUSE 10.2 Wine Repository
baseurl = http://software.opensuse.org/download/Emulators:/Wine/openSUSE_10.2/

[suse-mozilla]
type = rpm-md
name = Latest mozilla.org packages
disabled = yes
baseurl = ftp://ftp.suse.com/pub/projects/mozilla/10.2

[packman]
type = rpm-md
name = Packman 3rd Party Package Repository
priority = 2
baseurl = http://packman.inode.at/suse/10.2

[suse-update]
type = rpm-md
name = SUSE Linux Online Updates
baseurl = ftp://ftp.suse.com/pub/suse/update/10.2/
 
OP
E

epyon

Newbie
Also,
rpm -ql kdelibs3 | grep libkdecore
gibt aus:
Code:
/opt/kde3/lib/libkdecore.so.4
/opt/kde3/lib/libkdecore.so.4.2.0

Und

hat nichts gebracht. Dafür bekomme ich jetzt bei einem "smart upgrade" dies hier:

Code:
Installing packages (1):
  libkexiv2-0.1.1-0.pm.0@i586

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/upgrade.py", line 198, in main
    ctrl.commitTransaction(trans, confirm=confirm)
  File "/usr/lib/python2.5/site-packages/smart/control.py", line 505, in commitTransaction
    return self.commitChangeSet(trans.getChangeSet(), caching, confirm)
  File "/usr/lib/python2.5/site-packages/smart/control.py", line 508, in commitChangeSet
    if confirm and not iface.confirmChangeSet(changeset):
  File "/usr/lib/python2.5/site-packages/smart/interfaces/text/interface.py", line 107, in confirmChangeSet
    return self.showChangeSet(changeset, confirm=True)
  File "/usr/lib/python2.5/site-packages/smart/interfaces/text/interface.py", line 223, in showChangeSet
    size = report.getInstallSize() - report.getRemoveSize()
  File "/usr/lib/python2.5/site-packages/smart/report.py", line 200, in getRemoveSize
    size = info.getInstalledSize()
  File "/usr/lib/python2.5/site-packages/smart/backends/rpm/header.py", line 87, in getInstalledSize
    return self._h[rpm.RPMTAG_SIZE]
  File "/usr/lib/python2.5/site-packages/smart/backends/rpm/header.py", line 58, in __get__
    obj._h = obj._loader.getHeader(obj._package)
  File "/usr/lib/python2.5/site-packages/smart/backends/rpm/header.py", line 598, in getHeader
    return mi.next()
StopIteration

hab keine Ahnung was dies bedeutet....
 

Ganymed

Guru
Hi epyon,
diese oder eine ähnliche Trace-Liste kommt von Zeit zu Zeit.
Wer keine Erfahrung in Phyton hat, dem bleibt der Hintergrund wohl verschlossen. Bei mir half nach post der Fehlermeldung meist folgendes:

Code:
rm -f /var/lib/smart/cache
rm -f /var/lib/smart/channels/*
rm -f /var/lib/smart/packages/*
smart update

Bitte nicht lachen, aber unter Windows würde man neu instalieren und x-mal das System neu starten mussen.

Gruß Ganymed
 
OP
E

epyon

Newbie
Ganymed schrieb:
Hi epyon,
diese oder eine ähnliche Trace-Liste kommt von Zeit zu Zeit.
Wer keine Erfahrung in Phyton hat, dem bleibt der Hintergrund wohl verschlossen. Bei mir half nach post der Fehlermeldung meist folgendes:

Code:
rm -f /var/lib/smart/cache
rm -f /var/lib/smart/channels/*
rm -f /var/lib/smart/packages/*
smart update

Bitte nicht lachen, aber unter Windows würde man neu instalieren und x-mal das System neu starten mussen.

Gruß Ganymed

Hey vielen dank jetzt funktioniert das upgraden wieder ohne Probleme...
 
Oben