Problem upgrading ROME Lx 23.08

Hello,

  • _OpenMandriva Lx version:_Lx 23.08

  • Desktop environment (KDE, LXQT…): KDE

  • _Description of the issue (screenshots if relevant):_Conflicts and problems with some packages

  • I’ve been trying these few days to upgrade my Lx 23.08 to the latest release but I encountered many issues.

  • for one, i managed previously to upgrade in place from 23.08 to 24.09 but I lost the sddm login screen in the process so I went back to 23.08.
  • I reinstalled 23.08 and tried to go through the update once again but this time I faced other problems: I followed the “How to update ROME” from the openmandriva wiki and the process ended up with a list of conflicts.
  • I tried <sudo dnf clean all ; dnf clean all ; dnf repolist> followed by <sudo dnf --refresh --allowerasing distro-sync 2>&1 | tee dsync-log.txt> and the process didn(t go through because of error (see bellow)

Out of topic (or maybe not) I tried fresh install of ROME 24.07 Plasma 6 that I downloaded from SourceForge twice, making sure that the given SHA1 matched that of the download but each time the installation is aborted stating that it can"t find squashfs.img that should be present in /run/initramfs/omdv/LiveOS/squashfs.im and the fact is that squashfs.img is present in the iso but doesn’t show in the above mentioned folder of the live system from which the installation is started.

  • Relevant informations (hardware involved, software version, logs or output…):
Total                                                                         228 kB/s | 2.0 GB    154:17     
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction test error:
  file /usr/lib64/signon/extensions/libkeyring-kwallet.so conflicts between attempted installs of plasma6-signon-kwallet-extension-24.08.1-1.x86_64 and lib64keyring-kwallet16-23.08.5-1.x86_64
  file /usr/share/applications/kcm_kaccounts.desktop conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/ar/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/az/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/bg/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/ca/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/ca@valencia/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/cs/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/da/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/de/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/el/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/en_GB/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/es/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/et/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/eu/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/fi/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/fr/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/gl/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/hu/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/ia/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/id/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/it/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/ja/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/ka/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/ko/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/lt/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/nl/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/nn/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/pa/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/pl/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/pt/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/pt_BR/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/ro/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/ru/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/sk/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/sl/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/sr/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/sr@ijekavian/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/sr@ijekavianlatin/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/sr@latin/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/sv/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/tr/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/uk/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/zh_CN/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64
  file /usr/share/locale/zh_TW/LC_MESSAGES/kaccounts-integration.mo conflicts between attempted installs of plasma6-kaccounts-integration-24.08.1-1.x86_64 and kaccounts-integration-23.08.5-2.x86_64

,

[papi@openmandriva-x8664 ~]$ sudo dnf --refresh dsync 2>&1 --skip-broken | tee dsync-log.txt
google-chrome                                   7.0 kB/s | 3.7 kB     00:00    
OpenMandriva Rolling - x86_64                   272 kB/s |  22 MB     01:21    
OpenMandriva Rolling - Non-free - x86_64         33 kB/s |  62 kB     00:01    
Error: 
 Problem: problem with installed package pyside2-core-5.15.9-2.x86_64
  - package pyside2-core-5.15.12-2.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.9-2.x86_64 from @System  does not belong to a distupgrade repository
  - nothing provides libclang.so.18.1()(64bit) needed by shiboken2-5.15.12-2.x86_64 from rolling-x86_64
  - nothing provides libclang.so.18.1(LLVM_13)(64bit) needed by shiboken2-5.15.12-2.x86_64 from rolling-x86_64

Hello,
Random questions and/or notes:

Looks like your system is/(was?) Plasma5, please add the info while posting feedback(s) in future

kind of expected in some way… sddm got a major update so in this particular case needs to be dsync-ed from failsafe session or virtual terminal after logout :confused:

:+1: for checking the checksums; that’s a crucial step.

How did you transfer the ISO to the USB stick?
https://wiki.openmandriva.org/en/distribution/releases/rome/notes#booting-from-usb

Please disable any additional repository except main before starting the system distro-sync. You can re-enable them later.

The package pyside can be removed before upgrade to avoid such conflicts and re-installed later if needed

Also you may want to read this topic before upgrade ROME
ROME major upgrade expected

Other interesting readings are in the Italian forum, where there is pretty good interaction with users reporting issues and getting instructions :wink:
Use online translator if any need
I’d start looking for “Aggiornamenti di <month_here> 2024”
https://forum.openmandriva.org/search?q=Aggiornamenti%20di

All that said, here is the latest ROME Plasma6 ISO for x86_64.

Hi Rugyada,
Thanks for your detailed reply. Sorry, I didn’t provide all the needed information. Here’s more:
Operating System: OpenMandriva ROME 23.08
KDE Plasma Version: 5.27.7
KDE Frameworks Version: 5.109.0
Qt Version: 5.15.10
Kernel Version: 6.4.11-desktop-1omv2390 (64-bit)
Graphics Platform: X11
Processors: 2 × Genuine Intel® CPU U7300 @ 1.30GHz
Memory: 7.7 GiB of RAM
Graphics Processor: Mesa Mobile Intel® GM45 Express Chipset
Manufacturer: ASUSTeK Computer Inc.
Product Name: UL80VT
System Version: 1.0

Regarding the loss of sddm login screen how to dsync? Will that restore a login screen?

I copied the ISO to my Ventoy folder as I do usually with any ISO linux or Windows- that’s what I always did with previous Openmandriva ISOs and this squashfs.img problem isn’t new for me, happened before.

Regarding the additional repositories, you’re right, it was an oversight from me, I’ll redo the upgrade after correcting this and see what happens next, I’ll keep you posted.

Thanks again for your time.
P.S: I’ll do all the recommanded reading even the Italian one in the text. Oh, and thanks for the link to ROME Plasma ISO

1 Like

That’s what I did suspect.

OpenMandriva ROME Notes:

Ventoy is not fully supported. Under some circumstances it may or may not work. Please create the live/installation media choosing one among the suggested methods here above.

From our test we discovered that Ventoy may or may not work. Reason why, is still obscure…
While at it we strongly suggest to make a fresh installation with ROME Plasma6 (to avoid headaches)

It “”““should””“”, if you start system upgrade from outside the desktop.
It’s been some time since I had to face that issue so I don’t exactly remember how in particular however I should have reported my experience in the Italian forum. Need to search more deeply.

Your’re welcome.

.
Postedit:
Aggiornamenti di giugno 2024

Hi Rugyada,
I managed to update to 24.09 but was not happy that it was still Plasma 5 so I downloaded the 24.07 snapshot and created a bootable USB stick from Linux Mint file manager and did the install without any error. Prior to that, I checked the md5 and the sha256 (that I retrieved using Chrome Inspect as the link didn’t work)
Next step for me was to install Google Chrome, first tried from repository using flatpak, then dnf and after both installations Chrome showed up in Internet but clicking on it, it just goes to black hole.
Same thing with Discover, I got this error: Error during parsing OpenPGP packets and Chrome won’t launch.
I finally downloaded the Google-chrome rpm package that I installed with </>sudo rpm -ihv google-chrome-stable_current_x86_64.rpm</> and Chrome now works as expected.
Except for that hassle, anything else is fine for now.
Thanks for your attention and have a nice day.

1 Like

Hi Rugyada,
Just to let you know, I didn’t like the installation of Openmandriva Plasma 6 from the downloaded snapshot you shared so I redownloaded the 24.07 from SF, checking checksums, created bootable USB stick from Mint and did a fresh install followed by and update and everything went nicely.
Here’s the updated system:
Operating System: OpenMandriva ROME 24.09
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.2
Kernel Version: 6.11.0-desktop-2omv2490 (64-bit)
Graphics Platform: X11
Processors: 2 × Genuine Intel® CPU U7300 @ 1.30GHz
Memory: 7.7 GiB of RAM
Graphics Processor: Mesa Mobile Intel® GM45 Express Chipset
Manufacturer: ASUSTeK Computer Inc.
Product Name: UL80VT
System Version: 1.0
I reinstalled google-chrome from rpm but I couldn’t get Jamesdsp to work again.
Anyway, the feel is much better than before, to me at least.

@Ojoyer Good to know :+1:
Thanks for sharing your experience.

Hi Rugyada, hope you’re doing fine.
Just a little feedback.
Because of the issue of the graphical login screen not showing on my previous wayland installation, I went over a fresh one this time using the iso on my ventoy.
I got around the problem of squashfs.img absent in /live folder with this simple trick: I copied the file from the iso on ventoy (/LiveOS) to /live folder and the installation ended without error. After reboot, the login screen was there, configured some settings like Mouse, Keyboard, Theme, rebooted again and the login screen still there.
I was just about to give up on that login screen issue and opt for autologin. Now I think I have a very good OS for my Asus laptop.
Edit: I think I have pinpointed the culprit for the failure of the login screen, anyway it happened just after installing google chrome as an RPM package, at next reboot back to blinking cursor and use of tty2 to login again.

1 Like

Don’t know if this will do anything for issues you experience but I used to use Chrome as one of my browsers but now I do not even install it preferring Brave. I use Brave, Falkon, and Firefox and also test Chromium because it is a default for Cooker and ROME. It takes a very small amount of work with ungoogled Chromium but I probably could use it in place of Brave. I like how I am doing things because we testers need to test more than one browser. I install Brave from repo in OpenMandriva Software Repository Selector aka om-repo-picker. I found I had to install Google Chrome from their web site or updates would screw up.

1 Like