ROME Update impossible

Hello,

  • _OpenMandriva Lx version:_ROME 24.01

  • _Desktop environment (KDE, LXQT…):_LXQT

  • Description of the issue (screenshots if relevant):

  • Relevant informations (hardware involved, software version, logs or output…):

Update of ROME is impossible.

...
Fehler: 
 Problem: problem with installed package pyside2-core-5.15.11-1.x86_64
  - package pyside2-core-5.15.12-1.x86_64 from rolling-x86_64 requires python3.11dist(shiboken2) = 5.15.12, but none of the providers can be installed
  - pyside2-core-5.15.11-1.x86_64 from @System  does not belong to a distupgrade repository
  - nothing provides libclang.so.17()(64bit) needed by shiboken2-5.15.12-1.x86_64 from rolling-x86_64
  - nothing provides libclang.so.17(LLVM_13)(64bit) needed by shiboken2-5.15.12-1.x86_64 from rolling-x86_64
(Versuchen Sie '--skip-broken' zur Befehlszeile hinzuzufügen, um nicht-installierbare Pakete zu überspringen)

How can I repair this?

with regardsw
Ch. Hanisch

$ sudo dnf remove pyside2-core

DO NOT confirm, abort removal, and post the full console output here.

If the output is more than 20/25 lines provide a pastebin-alike link or attach a plain .txt file here.

Hello,

sudo dnf update
...
Transaktion wird getestet
Die heruntergeladenen Pakete wurden bis zur nächsten erfolgreichen Transaktion im Zwischenspeicher abgelegt.
Sie können zwischengespeicherte Pakete mit dem Befehl »dnf clean packages« entfernen.
Fehler: Transaktionstest fehlerhaft:
  Datei /usr/lib64/signon/extensions/libkeyring-kwallet.so kollidiert zwischen den versuchten Installationen von lib64keyring-kwallet16-23.08.5-1.x86_64 und plasma6-signon-kwallet-extension-24.02.0-3.x86_64
  Datei /usr/share/applications/kcm_kaccounts.desktop kollidiert zwischen den versuchten Installationen von kaccounts-integration-23.08.5-1.x86_64 und plasma6-kaccounts-integration-24.02.0-2.x86_64
  Datei /usr/share/locale/cs/LC_MESSAGES/kaccounts-integration.mo kollidiert zwischen den versuchten Installationen von kaccounts-integration-23.08.5-1.x86_64 und plasma6-kaccounts-integration-24.02.0-2.x86_64
  Datei /usr/share/locale/fr/LC_MESSAGES/kaccounts-integration.mo kollidiert zwischen den versuchten Installationen von kaccounts-integration-23.08.5-1.x86_64 und plasma6-kaccounts-integration-24.02.0-2.x86_64
  Datei /usr/share/locale/gl/LC_MESSAGES/kaccounts-integration.mo kollidiert zwischen den versuchten Installationen von kaccounts-integration-23.08.5-1.x86_64 und plasma6-kaccounts-integration-24.02.0-2.x86_64
  Datei /usr/share/locale/ko/LC_MESSAGES/kaccounts-integration.mo kollidiert zwischen den versuchten Installationen von kaccounts-integration-23.08.5-1.x86_64 und plasma6-kaccounts-integration-24.02.0-2.x86_64
  Datei /usr/share/locale/lt/LC_MESSAGES/kaccounts-integration.mo kollidiert zwischen den versuchten Installationen von kaccounts-integration-23.08.5-1.x86_64 und plasma6-kaccounts-integration-24.02.0-2.x86_64
  Datei /usr/share/locale/sk/LC_MESSAGES/kaccounts-integration.mo kollidiert zwischen den versuchten Installationen von kaccounts-integration-23.08.5-1.x86_64 und plasma6-kaccounts-integration-24.02.0-2.x86_64
  Datei /usr/share/locale/sr/LC_MESSAGES/kaccounts-integration.mo kollidiert zwischen den versuchten Installationen von kaccounts-integration-23.08.5-1.x86_64 und plasma6-kaccounts-integration-24.02.0-2.x86_64
  Datei /usr/share/locale/sr@ijekavian/LC_MESSAGES/kaccounts-integration.mo kollidiert zwischen den versuchten Installationen von kaccounts-integration-23.08.5-1.x86_64 und plasma6-kaccounts-integration-24.02.0-2.x86_64
  Datei /usr/share/locale/sr@ijekavianlatin/LC_MESSAGES/kaccounts-integration.mo kollidiert zwischen den versuchten Installationen von kaccounts-integration-23.08.5-1.x86_64 und plasma6-kaccounts-integration-24.02.0-2.x86_64
  Datei /usr/share/locale/sr@latin/LC_MESSAGES/kaccounts-integration.mo kollidiert zwischen den versuchten Installationen von kaccounts-integration-23.08.5-1.x86_64 und plasma6-kaccounts-integration-24.02.0-2.x86_64
  Datei /usr/share/locale/zh_CN/LC_MESSAGES/kaccounts-integration.mo kollidiert zwischen den versuchten Installationen von kaccounts-integration-23.08.5-1.x86_64 und plasma6-kaccounts-integration-24.02.0-2.x86_64
  Datei /usr/lib64/qt5/qml/QtLocation/libdeclarative_location.so aus der Installation von lib64qt5location5-5.15.12-1.x86_64 kollidiert mit der Datei aus dem Paket qt5-qtlocation-5.15.11-1.x86_64
````Vorformatierter Text`
There are some collisions.
How can I solve the problem?

with regards
Ch. Hanisch

PS: Why there are no e-Mail message to me when an answer is postet?

@Hanisch Since you don’t want to do what suggested, I have lost interest in helping you.

Hello,
i have do this now:

sudo dnf remove pyside2-core 
sudo dnf remove falkon-kde
sudo dnf remove  qt5-qtlocation-5.15.11-1.x86_64
sudo dnf update --skip-broken
$ sudo dnf update  --skip-broken
...
Pakete mit Konflikten werden übersprungen:
(fügen Sie »--best --allowerasing« zur Befehlszeile hinzu, um die Aktualisierung zu erzwingen):
 gimp                                  x86_64             2.10.36-5                        rolling-x86_64              21 M
 icu-data                              x86_64             74.2-1                           rolling-x86_64             8.4 M
 lib64icudata                          x86_64             74.2-1                           rolling-x86_64              12 k
 lib64icui18n                          x86_64             74.2-1                           rolling-x86_64             1.0 M
 lib64icuuc                            x86_64             74.2-1                           rolling-x86_64             733 k
 lib64kdfprivate                       x86_64             24.02.0-2                        rolling-x86_64              65 k
 lib64kpimkontactinterface             x86_64             24.02.0-2                        rolling-x86_64              39 k
 lib64vpx                              x86_64             1.14.0-1                         rolling-x86_64             968 k
 libkdcraw                             x86_64             24.02.0-2                        rolling-x86_64             8.1 k
 popt-data                             noarch             1.19-4                           rolling-x86_64              30 k
 rpm                                   x86_64             4.19.1.1-1                       rolling-x86_64             453 k
Pakete mit nicht auflösbaren Abhängigkeiten werden übersprungen:
 konsole                               x86_64             1:23.08.5-1                      rolling-x86_64             1.8 M
 lib64KF5KDcraw                        x86_64             24.02.0-2                        rolling-x86_64              32 k
 lib64Qt5WebEngineCore                 x86_64             5.15.17-0.20240101.1             rolling-x86_64              46 M
 lib64Qt6Core                          x86_64             6.7.0-0.rc.1                     rolling-x86_64             2.2 M
 lib64Qt6Core5Compat                   x86_64             6.7.0-0.rc.1                     rolling-x86_64             425 k
 lib64Qt6WebEngineCore                 x86_64             6.7.0-0.rc.1                     rolling-x86_64             240 M
 lib64popt                             x86_64             1.19-4                           rolling-x86_64              29 k
 lib64qalculate                        x86_64             5.0.0-1                          rolling-x86_64             1.5 M
 lib64qt5core5                         x86_64             5.15.12-1                        rolling-x86_64             2.2 M
 lib64re2                              x86_64             2024.03.01-1                     rolling-x86_64             193 k

Transaktionszusammenfassung
============================================================================================================================
Überspringen  21 Pakete

Nichts zu tun.
Fertig!

with regards
Ch. Hanisch

Follow instructiosns here.

Please post the log created by this command:

LC_ALL=C sudo dnf up 2>&1| tee dnf-up-log.txt

Note (all users): When you post problems in OpenMandriva forum post all the information . You do not know what a developer might find relevant regarding your issue. If you post about problems with this upgrade/distro-sync include either the dsync-log.txt or the dnf-up-log.txt depending on which command you used.

Hello,
the OpenMandriva ROME is total buggy. Therefore I have removed it from my system and go back to OpenMandriva ROCK.

with regards
Ch. Hanisch

ROME is working just fine for me in VirtualBox and on my laptop. But I followed exactly the instructions for upgrading here. When I encountered problems I asked for advice from OM devs at OpenMandriva Chat.

I should add that this particular upgrade has not been as user friendly as we would like. Again this is due to complications resulting from small developer group trying to have two different KDE Desktops co-exist. (Plasma5 and Plasma6) This is legitimately very difficult. We are working to do our best.

Hello,

But I followed exactly the instructions for upgrading here

After that I have now:

$ sudo dnf update
Letzte Prüfung auf abgelaufene Metadaten: vor 0:05:51 am Do 11 Apr 2024 14:54:17 CEST.
Abhängigkeiten sind aufgelöst.

 Problem 1: package kdf-23.08.5-1.x86_64 from @System requires libkdfprivate.so.23()(64bit), but none of the providers can be installed
  - cannot install both lib64kdfprivate-24.02.0-2.x86_64 from rolling-x86_64 and lib64kdfprivate-23.08.5-1.x86_64 from @System
  - cannot install both lib64kdfprivate-24.02.0-2.x86_64 from rolling-x86_64 and lib64kdfprivate-23.08.5-1.x86_64 from rolling-x86_64
  - cannot install the best update candidate for package lib64kdfprivate-23.08.5-1.x86_64
  - cannot install the best update candidate for package kdf-23.08.5-1.x86_64
 Problem 2: package lib64kontactprivate5-3:23.08.5-1.x86_64 from @System requires libKPim5KontactInterface.so.5()(64bit), but none of the providers can be installed
  - cannot install both lib64kpimkontactinterface-24.02.0-2.x86_64 from rolling-x86_64 and lib64kpimkontactinterface-23.08.5-1.x86_64 from @System
  - cannot install both lib64kpimkontactinterface-24.02.0-2.x86_64 from rolling-x86_64 and lib64kpimkontactinterface-23.08.5-1.x86_64 from rolling-x86_64
  - cannot install the best update candidate for package lib64kpimkontactinterface-23.08.5-1.x86_64
  - cannot install the best update candidate for package lib64kontactprivate5-3:23.08.5-1.x86_64
============================================================================================================================
 Paket                                   Architektur          Version                    Paketquelle                  Größe
============================================================================================================================
Pakete mit Konflikten werden übersprungen:
(fügen Sie »--best --allowerasing« zur Befehlszeile hinzu, um die Aktualisierung zu erzwingen):
 lib64kdfprivate                         x86_64               24.02.0-2                  rolling-x86_64                65 k
 lib64kpimkontactinterface               x86_64               24.02.0-2                  rolling-x86_64                39 k

Transaktionszusammenfassung
============================================================================================================================
Überspringen  2 Pakete

Nichts zu tun.
Fertig!

It’s alright?

with gerards
Ch. Hanisch

I need to see the log.

Hello,

$ LC_ALL=C sudo dnf up 2>&1| tee dnf-up-log.txt
Letzte Prüfung auf abgelaufene Metadaten: vor 2:58:23 am Thu Apr 11 14:54:17 2024.
Abhängigkeiten sind aufgelöst.

 Problem 1: package kdf-23.08.5-1.x86_64 from @System requires libkdfprivate.so.23()(64bit), but none of the providers can be installed
  - cannot install both lib64kdfprivate-24.02.0-2.x86_64 from rolling-x86_64 and lib64kdfprivate-23.08.5-1.x86_64 from @System
  - cannot install both lib64kdfprivate-24.02.0-2.x86_64 from rolling-x86_64 and lib64kdfprivate-23.08.5-1.x86_64 from rolling-x86_64
  - cannot install the best update candidate for package lib64kdfprivate-23.08.5-1.x86_64
  - cannot install the best update candidate for package kdf-23.08.5-1.x86_64
 Problem 2: package lib64kontactprivate5-3:23.08.5-1.x86_64 from @System requires libKPim5KontactInterface.so.5()(64bit), but none of the providers can be installed
  - cannot install both lib64kpimkontactinterface-24.02.0-2.x86_64 from rolling-x86_64 and lib64kpimkontactinterface-23.08.5-1.x86_64 from @System
  - cannot install both lib64kpimkontactinterface-24.02.0-2.x86_64 from rolling-x86_64 and lib64kpimkontactinterface-23.08.5-1.x86_64 from rolling-x86_64
  - cannot install the best update candidate for package lib64kpimkontactinterface-23.08.5-1.x86_64
  - cannot install the best update candidate for package lib64kontactprivate5-3:23.08.5-1.x86_64
================================================================================
 Paket                        Arch.     Version         Paketquelle       Größe
================================================================================
Pakete mit Konflikten werden übersprungen:
(fügen Sie »--best --allowerasing« zur Befehlszeile hinzu, um die Aktualisierung zu erzwingen):
 lib64kdfprivate              x86_64    24.02.0-2       rolling-x86_64     65 k
 lib64kpimkontactinterface    x86_64    24.02.0-2       rolling-x86_64     39 k

Transaktionszusammenfassung
================================================================================
Überspringen  2 Pakete

Nichts zu tun.
Fertig!

with regards
Ch. Hanisch

That command creates a file called dnf-up-log.txt. Please attach that file to your post. That file is the log we need.

dnf-up-log.txt (2,0 KB)

with regards
Ch. Hanisch

Run this command:

sudo LC_ALL=C dnf rm lib64kdfprivate lib64kpimkontactinterface

Type ‘N’ for no because you don’t want to do this now. Then post here the entire output of that command. We need to see what pacages that command wants to remove in order to see what might need to be rebuilt.

Note: LC_ALL=C is to post the terminal output in English, I am still unsure if that should go before or after sudo.

Hello,

$ sudo LC_ALL=C dnf rm lib64kdfprivate lib64kpimkontactinterface
Abhängigkeiten sind aufgelöst.
============================================================================================================================
 Paket                                         Architektur        Version                 Paketquelle                 Größe
============================================================================================================================
Entfernen:
 lib64kdfprivate                               x86_64             23.08.5-1               @rolling-x86_64             188 k
 lib64kpimkontactinterface                     x86_64             23.08.5-1               @rolling-x86_64             106 k
Abhängige Pakete werden entfernt:
 akonadi-notes-agent                           x86_64             3:23.08.5-1             @rolling-x86_64             233 k
 akregator                                     x86_64             23.08.5-1               @rolling-x86_64             5.4 M
 kaddressbook                                  x86_64             3:23.08.5-1             @rolling-x86_64             5.5 M
 kdf                                           x86_64             23.08.5-1               @rolling-x86_64             1.1 M
 kmail                                         x86_64             3:23.08.5-1             @rolling-x86_64              17 M
 knotes                                        x86_64             3:23.08.5-1             @rolling-x86_64             1.9 M
 kontact                                       x86_64             3:23.08.5-1             @rolling-x86_64             1.6 M
 korganizer                                    x86_64             3:23.08.5-1             @rolling-x86_64             9.0 M
Nicht benötigte Abhängigkeiten werden entfernt:
 akonadi-archivemail-agent                     x86_64             3:23.08.5-1             @rolling-x86_64             528 k
 akonadi-common                                x86_64             4:23.08.5-1             @rolling-x86_64             7.9 k
 akonadi-followupreminder-agent                x86_64             3:23.08.5-1             @rolling-x86_64             386 k
 akonadi-import-wizard                         x86_64             3:23.08.5-1             @rolling-x86_64             1.6 M
 akonadi-mailfilter-agent                      x86_64             3:23.08.5-1             @rolling-x86_64             397 k
 akonadi-sendlater-agent                       x86_64             3:23.08.5-1             @rolling-x86_64             444 k
 akonadi-unifiedmailbox-agent                  x86_64             3:23.08.5-1             @rolling-x86_64             210 k
 eventviews                                    x86_64             23.08.5-1               @rolling-x86_64             1.7 M
 grantlee                                      x86_64             5.3.1-1                 @release-x86_64             493 k
 grantlee-editor                               x86_64             23.08.5-1               @rolling-x86_64             1.1 M
 incidenceeditor                               x86_64             23.08.5-1               @rolling-x86_64             1.7 M
 kontactinterface                              x86_64             23.08.5-1               @rolling-x86_64              36 k
 ktnef                                         x86_64             3:23.08.5-1             @rolling-x86_64             520 k
 lib64KF5EventViews5                           x86_64             23.08.5-1               @rolling-x86_64             1.2 M
 lib64KF5IncidenceEditor5                      x86_64             23.08.5-1               @rolling-x86_64             932 k
 lib64KF5TextAddonsWidgets                     x86_64             1.5.3-1                 @rolling-x86_64              59 k
 lib64KF5TextAutoCorrectionWidgets             x86_64             1.5.3-1                 @rolling-x86_64             337 k
 lib64KGantt                                   x86_64             2.8.0-3                 @rolling-x86_64             463 k
 lib64KPim5AddressbookImportExport             x86_64             3:23.08.5-1             @rolling-x86_64             139 k
 lib64KPim5ImportWizard                        x86_64             3:23.08.5-1             @rolling-x86_64              76 k
 lib64KPim5KManageSieve                        x86_64             3:23.08.5-1             @rolling-x86_64              97 k
 lib64KPim5KSieve5                             x86_64             3:23.08.5-1             @rolling-x86_64              43 k
 lib64KPim5KSieveUi                            x86_64             3:23.08.5-1             @rolling-x86_64             1.5 M
 lib64KPim5MailCommon                          x86_64             23.08.5-1               @rolling-x86_64             1.6 M
 lib64KPim5MailImporter                        x86_64             23.08.5-1               @rolling-x86_64             258 k
 lib64KPim5MailImporterAkonadi                 x86_64             23.08.5-1               @rolling-x86_64              39 k
 lib64KPim5MessageList                         x86_64             3:23.08.5-1             @rolling-x86_64             994 k
 lib64KPim5Tnef                                x86_64             3:23.08.5-1             @rolling-x86_64             135 k
 lib64akregatorinterfaces5                     x86_64             23.08.5-1               @rolling-x86_64              55 k
 lib64akregatorprivate5                        x86_64             23.08.5-1               @rolling-x86_64             702 k
 lib64grantleethemeeditor5                     x86_64             23.08.5-1               @rolling-x86_64             129 k
 lib64kaddressbookprivate                      x86_64             3:23.08.5-1             @rolling-x86_64             448 k
 lib64kmailprivate5                            x86_64             3:23.08.5-1             @rolling-x86_64             2.9 M
 lib64knotesprivate5                           x86_64             3:23.08.5-1             @rolling-x86_64             220 k
 lib64kontactprivate5                          x86_64             3:23.08.5-1             @rolling-x86_64             279 k
 lib64korganizer_core5                         x86_64             3:23.08.5-1             @rolling-x86_64             160 k
 lib64korganizer_interfaces5                   x86_64             3:23.08.5-1             @rolling-x86_64              45 k
 lib64korganizerprivate5                       x86_64             3:23.08.5-1             @rolling-x86_64             1.1 M
 lib64notesharedprivate5                       x86_64             3:23.08.5-1             @rolling-x86_64             213 k
 lib64sasl2-plug-digestmd5                     x86_64             2.1.28-4                @release-x86_64              54 k
 lib64sasl2-plug-login                         x86_64             2.1.28-4                @release-x86_64              18 k
 lib64sasl2-plug-ntlm                          x86_64             2.1.28-4                @release-x86_64              33 k
 lib64sasl2-plug-plain                         x86_64             2.1.28-4                @release-x86_64              18 k
 lib64sieveeditor                              x86_64             3:23.08.5-1             @rolling-x86_64             403 k
 libksieve                                     x86_64             3:23.08.5-1             @rolling-x86_64             2.1 M
 mailcommon                                    x86_64             23.08.5-1               @rolling-x86_64             2.0 M
 mbox-importer                                 x86_64             3:23.08.5-1             @rolling-x86_64             116 k
 pim-data-exporter                             x86_64             3:23.08.5-1             @rolling-x86_64             1.8 M
 pim-sieve-editor                              x86_64             3:23.08.5-1             @rolling-x86_64             927 k

Transaktionszusammenfassung
============================================================================================================================
Entfernen  59 Pakete

Freigegebener Speicherplatz: 72 M
Ist dies in Ordnung? [j/N]: 
Vorgang abgebrochen.

Can I remove all the packages?

with regards
Ch. Hanisch

No, do not want to do that. Run these commands in order:

sudo dnf clean all
sudo dnf up

And post all the output of sudo dnf up.

What we are trying to figure out is why dnf up wants to install lib64kdfprivate-24.02.0-2 and lib64kpimkontactinterface-24.02.0-2 when you have the newer versions lib64kdfprivate-23.08.5-1 and lib64kpimkontactinterface-23.08.5-1 installed.

Edit: This shows what is installed:

Entfernen:
 lib64kdfprivate                               x86_64             23.08.5-1               @rolling-x86_64             188 k
 lib64kpimkontactinterface                     x86_64             23.08.5-1               @rolling-x86_64             106 k

Which would seem to me to be correct and what we want.

Hello,

]$ sudo dnf up
google-earth-pro                                                                            3.9 kB/s | 1.0 kB     00:00    
OpenMandriva Rolling - x86_64                                                               1.1 MB/s | 5.1 MB     00:04    
OpenMandriva Rolling - Unsupported - x86_64                                                 954 kB/s | 1.4 MB     00:01    
Abhängigkeiten sind aufgelöst.

 Problem 1: package kdf-23.08.5-1.x86_64 from @System requires libkdfprivate.so.23()(64bit), but none of the providers can be installed
  - cannot install both lib64kdfprivate-24.02.0-2.x86_64 from rolling-x86_64 and lib64kdfprivate-23.08.5-1.x86_64 from @System
  - cannot install both lib64kdfprivate-24.02.0-2.x86_64 from rolling-x86_64 and lib64kdfprivate-23.08.5-1.x86_64 from rolling-x86_64
  - cannot install the best update candidate for package lib64kdfprivate-23.08.5-1.x86_64
  - cannot install the best update candidate for package kdf-23.08.5-1.x86_64
 Problem 2: package lib64kontactprivate5-3:23.08.5-1.x86_64 from @System requires libKPim5KontactInterface.so.5()(64bit), but none of the providers can be installed
  - cannot install both lib64kpimkontactinterface-24.02.0-2.x86_64 from rolling-x86_64 and lib64kpimkontactinterface-23.08.5-1.x86_64 from @System
  - cannot install both lib64kpimkontactinterface-24.02.0-2.x86_64 from rolling-x86_64 and lib64kpimkontactinterface-23.08.5-1.x86_64 from rolling-x86_64
  - cannot install the best update candidate for package lib64kpimkontactinterface-23.08.5-1.x86_64
  - cannot install the best update candidate for package lib64kontactprivate5-3:23.08.5-1.x86_64
============================================================================================================================
 Paket                                   Architektur          Version                    Paketquelle                  Größe
============================================================================================================================
Pakete mit Konflikten werden übersprungen:
(fügen Sie »--best --allowerasing« zur Befehlszeile hinzu, um die Aktualisierung zu erzwingen):
 lib64kdfprivate                         x86_64               24.02.0-2                  rolling-x86_64                65 k
 lib64kpimkontactinterface               x86_64               24.02.0-2                  rolling-x86_64                39 k

Transaktionszusammenfassung
============================================================================================================================
Überspringen  2 Pakete

Nichts zu tun.
Fertig!

with regards
Ch. Hanisch

Hello,
I am wondering that I have no e-Mail message to me when an answer is posted.
I have set “Normal”.

with regards
Ch. Hanisch