Hallo, auf einem älteren Laptop habe ich Tumbleweed installiert, und nun nach längerer Zeit ein Update machen wollen. Die Softwäreaktualisierung zeigt nachsehenden Fehler: "Fehler beim Aktualisiern the installed messagelib-23.08.4-1.3.i586 requires 'libKPim5AkonadiContact.so. 5', but this requirement cannot be provided the installed pim-data-exporter-23.08.4-1.3.i586 requires 'libKPim5AkonadiMime.so.5', but this requirement cannot be provided the installed ... geht noch ein bisschen weiter. Kennt jemand das Problem, und wie kann ich das lösen? -- Dirk
Hallo Dirk, hallo zusammen, Am Dienstag, 3. September 2024, 19:20:20 MESZ schrieb Dirk Meier:
auf einem älteren Laptop habe ich Tumbleweed installiert, und nun nach längerer Zeit ein Update machen wollen. Die Softwäreaktualisierung zeigt nachsehenden Fehler:
"Fehler beim Aktualisiern the installed messagelib-23.08.4-1.3.i586 requires 'libKPim5AkonadiContact.so. 5', but this requirement cannot be provided the installed pim-data-exporter-23.08.4-1.3.i586 requires 'libKPim5AkonadiMime.so.5', but this requirement cannot be provided the installed ...
geht noch ein bisschen weiter.
Kennt jemand das Problem, und wie kann ich das lösen?
Dieses Tumbleweed ist tatsächlich schon etwas älter - libKPim5* wurde im März durch libKPim6 abgelöst ;-) Die spannende Frage ist, warum zypper z. B. auf die alte messagelib besteht. Zwei Vorschläge, bitte auch in dieser Reihenfolge ausführen: - prüfe mit zypper ll ob Du irgendwelche Pakete gesperrt hast. Falls ja, bitte alle Sperren mit zypper rl <Nummer oder Name> aufheben (falls es mehrere Sperren sind: zypper rl 1 2 3 4 geht schneller) und dann nochmal zypper dup testen - probiere, zumindest die unproblematischen Pakete zu aktualisieren - dann wird zumindest das Problem übersichtlicher ;-) Das geht mit zypper dup (bei Konflikten "alte Version behalten" o. ä. auswählen). Alternativ (und offiziell unsupported) kannst Du ausnahmsweise mal zypper up benutzen, weil das automatisch diese Strategie fährt. Danach zeig bitte mal die Liste der verbleibenden Paket-Konflikte - falls die Liste recht kurz ist, per copy&paste in die Mail (bitte Zeilenumbrüche im Mailprogramm deaktivieren), ansonsten auf paste.opensuse.org. Gruß Christian Boltz -- You took a sledge hammer to a meeting with the school principle and found him carring a 9mm. :^) [Patrick Shanahan in opensuse-factory]
Am Dienstag, 3. September 2024, 21:27:29 CEST schrieb Christian Boltz:
Hallo Dirk, hallo zusammen,
Am Dienstag, 3. September 2024, 19:20:20 MESZ schrieb Dirk Meier:
auf einem älteren Laptop habe ich Tumbleweed installiert, und nun nach längerer Zeit ein Update machen wollen. Die Softwäreaktualisierung zeigt nachsehenden Fehler:
"Fehler beim Aktualisiern the installed messagelib-23.08.4-1.3.i586 requires 'libKPim5AkonadiContact.so. 5', but this requirement cannot be provided the installed pim-data-exporter-23.08.4-1.3.i586 requires 'libKPim5AkonadiMime.so.5', but this requirement cannot be provided the installed ...
geht noch ein bisschen weiter.
Kennt jemand das Problem, und wie kann ich das lösen?
Dieses Tumbleweed ist tatsächlich schon etwas älter - libKPim5* wurde im März durch libKPim6 abgelöst ;-)
Die spannende Frage ist, warum zypper z. B. auf die alte messagelib besteht.
Zwei Vorschläge, bitte auch in dieser Reihenfolge ausführen:
- prüfe mit zypper ll ob Du irgendwelche Pakete gesperrt hast. Falls ja, bitte alle Sperren mit zypper rl <Nummer oder Name> aufheben (falls es mehrere Sperren sind: zypper rl 1 2 3 4 geht schneller) und dann nochmal zypper dup testen
- probiere, zumindest die unproblematischen Pakete zu aktualisieren - dann wird zumindest das Problem übersichtlicher ;-) Das geht mit zypper dup (bei Konflikten "alte Version behalten" o. ä. auswählen). Alternativ (und offiziell unsupported) kannst Du ausnahmsweise mal zypper up benutzen, weil das automatisch diese Strategie fährt.
Danach zeig bitte mal die Liste der verbleibenden Paket-Konflikte - falls die Liste recht kurz ist, per copy&paste in die Mail (bitte Zeilenumbrüche im Mailprogramm deaktivieren), ansonsten auf paste.opensuse.org.
Gruß
Christian Boltz
Hallo Christian, zypper ll: keine Package locks Installed: Ich habe alle Konflikte mit keep obsolet ... beibehlten und zypper dup 3 x durchlaufen lassen. Die Ausgaben haben sich ein wenig verändert. Beim ersten Durchlauf hat zypper die Installations-CD gefordert. Jetzt, nach dem 3. Durchlauf erhalte ich die Meldung: The following 37 items are locked and will not be changed by any action: akonadi-contact-lang, akonadi-search-lang, grantleetheme-lang, kcalculate- lang, .... Leider weiß ich nicht, wie ich die gesamte Ausgabe in eine Textdatei umleiten kann, wenn die Ausgabe durch Abfragen unterbrochen wird. Ich habe zum Schluss noch zypper up > conflicts.txt durchlaufen lassen: Loading repository data... Reading installed packages... The following 124 package updates will NOT be installed: akonadi-plugin-contacts akonadi-plugin-mime akonadi-search akonadi-search- lang bluez-qt-imports grantleetheme grantleetheme-lang kcalutils kcalutils- lang kconf_update5 kdeclarative-components kimageformats kirigami2 kitemmodels-imports kldap kldap-lang kleopatra kleopatra-lang kmailtransport kmailtransport-lang kompare kompare-lang kwayland kwayland-integration layer- shell-qt5 libKF5Archive5 libKF5Archive5-lang libKF5Attica5 libKF5Codecs5 libKF5Codecs5-lang libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5 libKF5ConfigQml5 libKF5CoreAddons5 libKF5DBusAddons5 libKF5DBusAddons5-lang libKF5DNSSD5 libKF5DNSSD5-lang libKF5Declarative5 libKF5Declarative5-lang libKF5DocTools5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GuiAddons5 libKF5I18n5 libKF5I18n5-lang libKF5IconThemes5 libKF5IconThemes5-lang libKF5IdleTime5 libKF5ItemModels5 libKF5ItemViews5 libKF5ItemViews5-lang libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5 libKF5ThreadWeaver5 libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang libKF5WindowSystem5 libKF5WindowSystem5-lang libKF5XmlGui5 libKF5XmlGui5-lang libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5HunspellInputMethod5 libQt5Multimedia5 libQt5Network5 libQt5NetworkAuth5 libQt5OpenGL5 libQt5Positioning5 libQt5PrintSupport5 libQt5QuickControls2-5 libQt5QuickTemplates2-5 libQt5Script5 libQt5Sensors5 libQt5Sensors5-imports libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Svg5 libQt5Test5 libQt5TextToSpeech5 libQt5VirtualKeyboard5 libQt5WaylandClient5 libQt5WaylandCompositor5 libQt5WebChannel5 libQt5WebChannel5-imports libQt5WebView5 libQt5WebView5-imports libQt5Widgets5 libQt5X11Extras5 libQt5Xml5 libQt5XmlPatterns5 libQtQuick5 libkleo libkleo-lang libqt5-qdbus libqt5-qtbase-platformtheme-gtk3 libqt5-qtgraphicaleffects libqt5- qtimageformats libqt5-qtquickcontrols libqt5-qtquickcontrols2 libqt5-qtspeech- plugin-speechd libqt5-qtstyleplugins-platformtheme-gtk2 libqt5- qtvirtualkeyboard libqt5-qtvirtualkeyboard-hunspell libqt5-qtwayland libqt5- qtwebengine libqt5-qtxmlpatterns-imports patterns-kde-kde_plasma plasma- framework plasma-framework-components plasma-framework-lang purpose purpose- lang qqc2-desktop-style qtdeclarative-imports-provides-qt5 skanlite skanlite- lang sonnet-imports tlp Nothing to do. -- Dirk
participants (2)
-
Christian Boltz
-
Dirk Meier