Description of problem: I attempted an upgrade of a MGA9 Plasma system on real hardware using the beta1 CI, which failed. There was a message about Kodi, and some concerning cups. For some reason the installer was unable to mount the usb stick I tried to use to get report.bug. I couldn't determine how to shut things down, so I used the computer's power switch. I was able to boot into the affected system and get the appropriate install and ddebug logs, which I will attach here.
Created attachment 15494 [details] install log from the failed upgrade
Created attachment 15495 [details] ddebug log file from a failed upgrade
Probably a red herring, but just grepping the ddebug.log for "FATAL" returns: modprobe: FATAL: Module microcode not found in directory /lib/modules/6.18.16-desktop-1.mga10 I see you added the Princeton mirror, which is one of the better mirrors. The ddebug log ends with: * step "choosePackages" took: 0:02:05 * step `choosePackages' finished Looking at the install log, there's an annoying large amount of failed package installations, but I have no idea whether that made the upgrade fail. Listing them below: The Kodi message you saw may have been: unpacking of archive failed on file /usr/lib64/kodi/addons;69bec549: cpio: File from package already exists as a directory in system kodi-21.3-2.mga10.tainted.x86_64: install failed There are 10 lines about conflicts concerning cups, like this line: Installation failed: file /usr/share/cups/data/classified.pdf from install of libcupsfilters-2.1.1-4.mga10.x86_64 conflicts with file from package cups-filters-1.28.16-6.3.mga9.x86_64 Another one related to kodi: Installation failed: kodi >= 21.0 is needed by kodi-pvr-iptvsimple-21.10.2-1.mga10.x86_64 Installation failed: cups-ipptool is needed by cups-filters-driverless-2.0.1-3.mga10.x86_64 libhdf5.so.310()(64bit) is needed by lib64vigra11-1.12.3-2.mga10.x86_64 libhdf5_hl.so.310()(64bit) is needed by lib64vigra11-1.12.3-2.mga10.x86_64 Installation failed: kf5-modemmanager-qt >= 5.116.0-3.mga10 is needed by lib64kf5modemmanagerqt6-5.116.0-3.mga10.x86_64 Installation failed: libshp.so.4()(64bit) is needed by marble-25.12.1-1.mga10.x86_64 Installation failed: kguiaddons >= 5.245 is needed by kf5-kguiaddons-5.116.0-3.mga10.x86_64 kguiaddons < 5.240.0 conflicts with kf5- kguiaddons-5.116.0-3.mga10.x86_64 Installation failed: libhsa-runtime64.so.1()(64bit) is needed by (installed) lib64rocm- opencl-runtime5.7-5.7.1-3.1.mga9.x86_64 libhsa-runtime64.so.1(ROCR_1)(64bit) is needed by (installed) lib64rocm- opencl-runtime5.7-5.7.1-3.1.mga9.x86_64 kf5-kcmutils >= 5.116.0-3.mga10 is needed by lib64kf5kcmutils5-5.116.0-3.mga10.x86_64 libKirigamiApp.so.6()(64bit) is needed by marknote-1.5.0-1.mga10.x86_64 kf5-kcmutils >= 5.116.0-3.mga10 is needed by lib64kf5kcmutilscore5-5.116.0-3.mga10.x86_64 Installation failed: libigdgmm.so.12()(64bit) is needed by vaapi-driver-intel- media-26.1.4-1.mga10.x86_64 virtualbox-kernel-6.18.19-desktop-1.mga10 = 7.2.6-10.mga10 is needed by virtualbox-kernel-desktop-latest-7.2.6-10.mga10.x86_64 Installation failed: libgstmse-1.0.so.0()(64bit) is needed by gstreamer1.0-plugins- bad-1.26.11-2.mga10.tainted.x86_64 Anyway, CC'ing Martin. He'll understand the log files and know what the culprit is :-)
CC: (none) => mageia, marja11
(In reply to Marja Van Waes from comment #3) > Probably a red herring, but just grepping the ddebug.log for "FATAL" returns: > > modprobe: FATAL: Module microcode not found in directory > /lib/modules/6.18.16-desktop-1.mga10 > I do see an error message, in green, that says "No module list found!" It shows between the message about detecting USB devices and a similar one about detecting USB mass-storage devices, showing longer on some hardware than others. I checked again to be sure, and it shows whether the computer BIOS is Legacy or EFI. It also shows in a VirtualBox VM, but you have to look closely to catch it. > I see you added the Princeton mirror, which is one of the better mirrors. > > The ddebug log ends with: > > * step "choosePackages" took: 0:02:05 > * step `choosePackages' finished This was the second pass at trying to do the upgrade. Somehow, the install log from the first pass disappeared.(Something I did as root, I'm sure, but I don't know what now.) The first pass took a LOT longer to "choosepackages" and the majority of them were upgraded, seemingly without incident. > > Looking at the install log, there's an annoying large amount of failed > package installations, but I have no idea whether that made the upgrade > fail. Listing them below: > > > > The Kodi message you saw may have been: > > unpacking of archive failed on file /usr/lib64/kodi/addons;69bec549: cpio: > File from package already exists as a directory in system > > kodi-21.3-2.mga10.tainted.x86_64: install failed > Yes, the message I saw on the screen at the failure was about Kodi not unpacking correctly. I don't use Kodi myself - I only have it installed for testing purposes in Mageia 9. But, as others do use it I thought attempting to upgrade it was good thing to try. > There are 10 lines about conflicts concerning cups, like this line: > Installation failed: > file /usr/share/cups/data/classified.pdf from install of > libcupsfilters-2.1.1-4.mga10.x86_64 conflicts with file from > package > cups-filters-1.28.16-6.3.mga9.x86_64 > > Another one related to kodi: > Installation failed: > kodi >= 21.0 is needed by kodi-pvr-iptvsimple-21.10.2-1.mga10.x86_64 > > Installation failed: > cups-ipptool is needed by > cups-filters-driverless-2.0.1-3.mga10.x86_64 > libhdf5.so.310()(64bit) is needed by > lib64vigra11-1.12.3-2.mga10.x86_64 > libhdf5_hl.so.310()(64bit) is needed by > lib64vigra11-1.12.3-2.mga10.x86_64 > > Installation failed: > kf5-modemmanager-qt >= 5.116.0-3.mga10 is needed by > lib64kf5modemmanagerqt6-5.116.0-3.mga10.x86_64 > > Installation failed: > libshp.so.4()(64bit) is needed by marble-25.12.1-1.mga10.x86_64 > > Installation failed: > kguiaddons >= 5.245 is needed by > kf5-kguiaddons-5.116.0-3.mga10.x86_64 > kguiaddons < 5.240.0 conflicts with kf5- > kguiaddons-5.116.0-3.mga10.x86_64 > > Installation failed: > libhsa-runtime64.so.1()(64bit) is needed by (installed) lib64rocm- > opencl-runtime5.7-5.7.1-3.1.mga9.x86_64 > libhsa-runtime64.so.1(ROCR_1)(64bit) is needed by (installed) > lib64rocm- > opencl-runtime5.7-5.7.1-3.1.mga9.x86_64 > kf5-kcmutils >= 5.116.0-3.mga10 is needed by > lib64kf5kcmutils5-5.116.0-3.mga10.x86_64 > libKirigamiApp.so.6()(64bit) is needed by > marknote-1.5.0-1.mga10.x86_64 > kf5-kcmutils >= 5.116.0-3.mga10 is needed by > lib64kf5kcmutilscore5-5.116.0-3.mga10.x86_64 > > Installation failed: > libigdgmm.so.12()(64bit) is needed by vaapi-driver-intel- > media-26.1.4-1.mga10.x86_64 > virtualbox-kernel-6.18.19-desktop-1.mga10 = 7.2.6-10.mga10 is needed > by > virtualbox-kernel-desktop-latest-7.2.6-10.mga10.x86_64 > > Installation failed: > libgstmse-1.0.so.0()(64bit) is needed by gstreamer1.0-plugins- > bad-1.26.11-2.mga10.tainted.x86_64 > > Anyway, CC'ing Martin. He'll understand the log files and know what the > culprit is :-) Other tan booting into it to get the log files, I haven't done a thing with this install. I can try another pass if someone thinks that will help.
(In reply to Marja Van Waes from comment #3) > > There are 10 lines about conflicts concerning cups, like this line: > Installation failed: > file /usr/share/cups/data/classified.pdf from install of > libcupsfilters-2.1.1-4.mga10.x86_64 conflicts with file from > package > cups-filters-1.28.16-6.3.mga9.x86_64 Conflicting files should be fixed with next libcupsfilters-2.1.1-5.mga10 update!
CC: (none) => geiger.david68210
(In reply to Marja Van Waes from comment #3) > Probably a red herring, but just grepping the ddebug.log for "FATAL" returns: > > modprobe: FATAL: Module microcode not found in directory > /lib/modules/6.18.16-desktop-1.mga10 Yes, despite saying FATAL, this is harmless. The microcode module is built into the kernel. Presumably in the past it was built as a separate loadable module. > The Kodi message you saw may have been: > > unpacking of archive failed on file /usr/lib64/kodi/addons;69bec549: cpio: > File from package already exists as a directory in system > > kodi-21.3-2.mga10.tainted.x86_64: install failed This seems to be because in mga9 no package owns the /usr/lib64/kodi/addons directory, but in mga10 the kodi package owns it. Apart from libcupsfilters, which David has already addressed, I think the remaining failures are all knock-on effects which should clear up once kodi and libcupsfilters are fixed. urpmi installs packages in batches, and if one package in the batch fails to install, it gives up with the rest of the batch. If some of the packages in that batch are dependencies for later batches, you get a cascade of failures.
Created attachment 15497 [details] report from another ugrade failure
Attachment 15494 is obsolete: 0 => 1 Attachment 15495 is obsolete: 0 => 1
Did another pass, and it almost got it, (101 packages left) but it failed when trying to upgrade some rocm packages. I thought katnatek had that one fixed. CCing him about it. (katnatek, please forgive me if you get two copies. I want to be sure you see it.) I did manage to get the report.bug file to save on a USB drive this time, so that's what I've attached. Note that I made two tries, the first using the princeton mirror, and the second with distrib-coffee. Both failed the same way, or so it looked on the screen. By the way, I was using wifi from the CI to add the remote media and it worked perfectly, detecting both bands of my network.
CC: (none) => j.alberto.vc
Just based on the first attached file comment 1 you got an out of sync mirror the presence of rocm-device-libs-5.7.1-1.mga10.x86_64.rpm point to that This situation let your system with weird mix of rocm5.7 rocm6.4 and old rocm packages Don't know if this situation could be reverted just setting good mirror and reupdate or you will need manual intervention
I always use either the Princeton or distrib-coffee mirrors, so that first mirror should have been "good." Out of sync perhaps, from timing, easy enough to do with Cauldron. I booted the system, and all three installed rocm packages were mga9, two 5.7.1-1 and one 5.7.1-3 (as I recall). I tried just updating that system, was told there were 100 updates waiting, but it failed because of the rocm packages. I booted the CI, and finished the upgrade with just the packages on the iso. That completed without visible error. But then I made the mistake of setting up media from the CI and getting updated packages. That seemed to work as well, but when I try to boot into the new system it fails with a kernel panic. I believe there is still something wrong with the rocm packages that can show up during an upgrade. I shall have to do a clean install of Mageia 9 on this system and try again.
Well done everyone for battling on this. Since this seems to have come down to rocm packages, and Jos& does those, assigning to him. Not to exclude others.
Assignee: bugsquad => j.alberto.vc
I think kodi needs to be fixed as well. It wasn't upgraded in TJ's latest report - it was in the same batch as rocm, so got skipped.
Assigning to QA, kodi should be fixed with: Packages in 9/Core/Updates_testing: ====================== kodi-20.4-1.2.mga9 kodi-addon-devel-20.4-1.2.mga9 kodi-eventclient-kodi-send-20.4-1.2.mga9 kodi-eventclient-ps3-20.4-1.2.mga9 kodi-eventclient-wiiremote-20.4-1.2.mga9 kodi-eventclients-common-20.4-1.2.mga9 kodi-firewalld-services-20.4-1.2.mga9.noarch.rpm kodi-python-20.4-1.2.mga9.noarch.rpm kodi-python-bt-20.4-1.2.mga9.noarch.rpm kodi-python-xbmcclient-20.4-1.2.mga9.noarch.rpm kodi-python-zeroconf-20.4-1.2.mga9.noarch.rpm kodi-texturepacker-20.4-1.2.mga9 Packages in 9/Tainted/Updates_testing: ====================== kodi-20.4-1.2.mga9.tainted kodi-addon-devel-20.4-1.2.mga9.tainted kodi-eventclient-kodi-send-20.4-1.2.mga9.tainted kodi-eventclient-ps3-20.4-1.2.mga9.tainted kodi-eventclient-wiiremote-20.4-1.2.mga9.tainted kodi-eventclients-common-20.4-1.2.mga9.tainted kodi-firewalld-services-20.4-1.2.mga9.tainted.noarch.rpm kodi-python-20.4-1.2.mga9.tainted.noarch.rpm kodi-python-bt-20.4-1.2.mga9.tainted.noarch.rpm kodi-python-xbmcclient-20.4-1.2.mga9.tainted.noarch.rpm kodi-python-zeroconf-20.4-1.2.mga9.tainted.noarch.rpm kodi-texturepacker-20.4-1.2.mga9.tainted From SRPMS: kodi-20.4-1.2.mga9.src.rpm kodi-20.4-1.2.mga9.tainted.src.rpm
Assignee: j.alberto.vc => qa-bugs
I re-created most of the original mga9 install using the netinstall iso and the Princeton mirror, installed the network printers, VirtualBox, Kodi, switched to Network Manager, installed Discover, got a pinball game from Flathub, installed the Surfshark app, got it so it would activate or deactivate a VPN on request. Now I wish I'd waited another hour, but I didn't. I downloaded the latest nonfree netinstall iso, used Isodumper to put it on a USB stick, and tried the upgrade again. And it failed.I have no idea if the rocm packages are still troublesome, as it never got that far. I used the Princeton mirror again. I don't remember being given a choice of downloader, but if I was, I left it at the default, which must be wget. It worked OK for a while, but eventually quit with a message about several missing packages. I've looked at the report.bug file, which I will attach, and I see where kodi again failed to unpack (which is why I should have waited). Searching the text for "fail" I see several wget errors along the way (The missing packages, no doubt). I did use a wifi connection, but the router is less than 10 feet away, and there is no trouble with this wifi under normal usage. It should be working just fine. I don't know what would be best from here. The new half-upgraded system won't boot, so I can't update the Kodi packages to check that out without restoring the mga9 install again. I can try another upgrade pass, but unless I have the updated mga9 Kodi it will probably fail. I'm starting to leave bloodstains on the wall where I have been beating my head against it...
Created attachment 15498 [details] Report from another failed upgrade attempt
In insist the first fail was due rocm-device-libs-5.7.1-1.mga10.x86_64.rpm that points that you do that update before I end of update the 5.7 stack in cualdron. I'll check the new report
CC: j.alberto.vc => (none)
I think the kodi package in cauldron in broken unpacking of archive failed on file /usr/lib64/kodi/addons;69c1887c: cpio: File from package already exists as a directory in system kodi-21.3-2.mga10.tainted.x86_64 kodi-21.3-2.mga10.tainted.x86_64: install failed Later I'll check in a cauldron VM
For rocm the new log show no more issues.
Version: Cauldron => 9Source RPM: (none) => kodi
VM x86_64 Install core packages with the fetched dependencies installing /var/cache/urpmi/rpms/firewalld-filesystem-1.3.0-1.mga9.noarch.rpm qa-testing/x86_64/kodi-python-bt-20.4-1.2.mga9.noarch.rpm /var/cache/urpmi/rpms/lib64imagequant0-2.18.0-1.mga9.x86_64.rpm /var/cache/urpmi/rpms/lib64iso9660_11-2.1.0-4.1.mga9.x86_64.rpm qa-testing/x86_64/kodi-texturepacker-20.4-1.2.mga9.x86_64.rpm qa-testing/x86_64/kodi-eventclient-kodi-send-20.4-1.2.mga9.x86_64.rpm /var/cache/urpmi/rpms/lib64tinyxml0-2.6.2-14.1.mga9.x86_64.rpm qa-testing/x86_64/kodi-20.4-1.2.mga9.x86_64.rpm /var/cache/urpmi/rpms/lib64cec6-6.0.2-3.mga9.x86_64.rpm qa-testing/x86_64/kodi-eventclient-ps3-20.4-1.2.mga9.x86_64.rpm /var/cache/urpmi/rpms/lib64crossguid0-0.2.3-0.git20190529.1.mga9.x86_64.rpm qa-testing/x86_64/kodi-firewalld-services-20.4-1.2.mga9.noarch.rpm /var/cache/urpmi/rpms/lib64fmt9-9.1.0-1.mga9.x86_64.rpm /var/cache/urpmi/rpms/lib64p8-platform2-2.1.0.1-4.mga9.x86_64.rpm qa-testing/x86_64/kodi-python-20.4-1.2.mga9.noarch.rpm qa-testing/x86_64/kodi-python-xbmcclient-20.4-1.2.mga9.noarch.rpm /var/cache/urpmi/rpms/python3-pillow-9.2.0-3.2.mga9.x86_64.rpm qa-testing/x86_64/kodi-python-zeroconf-20.4-1.2.mga9.noarch.rpm /var/cache/urpmi/rpms/python3-pybluez-0.22-9.mga9.x86_64.rpm /var/cache/urpmi/rpms/lib64fstrcmp0-0.7.D001-4.mga9.x86_64.rpm /var/cache/urpmi/rpms/lib64cwiid1-0.6.02-18.mga9.x86_64.rpm /var/cache/urpmi/rpms/lib64spdlog1.11-1.11.0-4.1.mga9.x86_64.rpm /var/cache/urpmi/rpms/lib64waylandpp1-1.0.0-1.mga9.x86_64.rpm qa-testing/x86_64/kodi-eventclients-common-20.4-1.2.mga9.x86_64.rpm /var/cache/urpmi/rpms/lib64pcrecpp0-8.45-3.mga9.x86_64.rpm /var/cache/urpmi/rpms/lib64shairplay0-0.9.0-0.git20180824.4.mga9.x86_64.rpm qa-testing/x86_64/kodi-eventclient-wiiremote-20.4-1.2.mga9.x86_64.rpm qa-testing/x86_64/kodi-addon-devel-20.4-1.2.mga9.x86_64.rpm Preparing... ########################################################################### 1/28: lib64fmt9 ########################################################################### 2/28: lib64spdlog1.11 ########################################################################### 3/28: lib64shairplay0 ########################################################################### 4/28: lib64pcrecpp0 ########################################################################### 5/28: lib64waylandpp1 ########################################################################### 6/28: lib64cwiid1 ########################################################################### 7/28: lib64fstrcmp0 ########################################################################### 8/28: python3-pybluez ########################################################################### 9/28: lib64p8-platform2 ########################################################################### 10/28: lib64cec6 ########################################################################### 11/28: lib64crossguid0 ########################################################################### 12/28: lib64tinyxml0 ########################################################################### 13/28: lib64iso9660_11 ########################################################################### 14/28: lib64imagequant0 ########################################################################### 15/28: python3-pillow ########################################################################### 16/28: kodi ########################################################################### 17/28: kodi-python ########################################################################### 18/28: kodi-eventclients-common ########################################################################### 19/28: firewalld-filesystem ########################################################################### 20/28: kodi-firewalld-services ########################################################################### 21/28: kodi-eventclient-kodi-send ########################################################################### 22/28: kodi-eventclient-ps3 ########################################################################### 23/28: kodi-eventclient-wiiremote ########################################################################### 24/28: kodi-python-bt ########################################################################### 25/28: kodi-texturepacker ########################################################################### 26/28: kodi-python-xbmcclient ########################################################################### 27/28: kodi-python-zeroconf ########################################################################### 28/28: kodi-addon-devel ###########################################################################
VM x86_64 Update to tainted installing kodi-eventclient-kodi-send-20.4-1.2.mga9.tainted.x86_64.rpm kodi-20.4-1.2.mga9.tainted.x86_64.rpm kodi-python-xbmcclient-20.4-1.2.mga9.tainted.noarch.rpm kodi-eventclient-wiiremote-20.4-1.2.mga9.tainted.x86_64.rpm kodi-eventclient-ps3-20.4-1.2.mga9.tainted.x86_64.rpm kodi-firewalld-services-20.4-1.2.mga9.tainted.noarch.rpm kodi-eventclients-common-20.4-1.2.mga9.tainted.x86_64.rpm kodi-python-bt-20.4-1.2.mga9.tainted.noarch.rpm kodi-python-20.4-1.2.mga9.tainted.noarch.rpm kodi-texturepacker-20.4-1.2.mga9.tainted.x86_64.rpm kodi-addon-devel-20.4-1.2.mga9.tainted.x86_64.rpm kodi-python-zeroconf-20.4-1.2.mga9.tainted.noarch.rpm from //root/qa-testing/x86_64 Preparing... ########################################################################### 1/12: kodi ########################################################################### 2/12: kodi-python ########################################################################### 3/12: kodi-eventclients-common ########################################################################### 4/12: kodi-eventclient-kodi-send ########################################################################### 5/12: kodi-eventclient-wiiremote ########################################################################### 6/12: kodi-eventclient-ps3 ########################################################################### 7/12: kodi-python-xbmcclient ########################################################################### 8/12: kodi-firewalld-services ########################################################################### 9/12: kodi-python-bt ########################################################################### 10/12: kodi-texturepacker ########################################################################### 11/12: kodi-python-zeroconf ########################################################################### 12/12: kodi-addon-devel ########################################################################### 1/12: removing kodi-python-zeroconf-20.4-1.2.mga9.noarch ########################################################################### 2/12: removing kodi-python-bt-20.4-1.2.mga9.noarch ########################################################################### 3/12: removing kodi-firewalld-services-20.4-1.2.mga9.noarch ########################################################################### 4/12: removing kodi-eventclient-ps3-20.4-1.2.mga9.x86_64 ########################################################################### 5/12: removing kodi-python-xbmcclient-20.4-1.2.mga9.noarch ########################################################################### 6/12: removing kodi-eventclient-kodi-send-20.4-1.2.mga9.x86_64 ########################################################################### 7/12: removing kodi-texturepacker-20.4-1.2.mga9.x86_64 ########################################################################### 8/12: removing kodi-eventclient-wiiremote-20.4-1.2.mga9.x86_64 ########################################################################### 9/12: removing kodi-eventclients-common-20.4-1.2.mga9.x86_64 ########################################################################### 10/12: removing kodi-python-20.4-1.2.mga9.noarch ########################################################################### 11/12: removing kodi-20.4-1.2.mga9.x86_64 ########################################################################### 12/12: removing kodi-addon-devel-20.4-1.2.mga9.x86_64 ########################################################################### I will prepare for migration and come tomorrow with the result
I forgot to reckon with the nature of Cauldron, and the fact that while it is calmer than it was before the "freeze," it's still a moving target. Over the past 24 hours several groups of package updates have been pushed to the repos, some of which could have easily made an upgrade fail if my mirror-of-choice had synced before that push was finished. I tried another pass at the upgrade with the netinstall iso this morning. It completed, only giving me the now-familiar Kodi unpacking error, which I expected. The error wasn't fatal, and it now boots to a working Mageia 10. Well, except for Kodi. Drakrpm reports that the mga9 kodi is still installed, and wants to update it to mga10, but it doesn't happen. I think I need to uninstall manually then install the mga10 version, but I'd be willing to bet I need and out-of-the-ordinary command to do that. Anyway, it looks like if the changes to the mga9 kodi let it upgrade, this bug is fixed.
I installed the tainted kodi into a VM, then used qarepo to get the packages under test for update. But... # urpmi --auto-update medium "QA Testing (64-bit)" is up-to-date medium "Core Release" is up-to-date medium "Core Updates" is up-to-date medium "Nonfree Release" is up-to-date medium "Nonfree Updates" is up-to-date medium "Tainted Release" is up-to-date medium "Tainted Updates" is up-to-date To satisfy dependencies, the following package is going to be installed: Package Version Release Arch (medium "QA Testing (64-bit)") kodi 20.4 1.2.mga9.tai> x86_64 23B of additional disk space will be used. 29MB of packages will be retrieved. Proceed with the installation of one package? (Y/n) installing kodi-20.4-1.2.mga9.tainted.x86_64.rpm from //home/tom/qa-testing/x86_64 Preparing... ########################################################################### 1/1: kodi ########################################################################### error: unpacking of archive failed on file /usr/lib64/kodi/addons;69c2a98f: cpio: File from package already exists as a directory in system ERROR: 'unpack' failed for kodi-20.4-1.2.mga9.tainted.x86_64 error: kodi-20.4-1.2.mga9.tainted.x86_64: install failed error: kodi-20.4-1.1.mga9.tainted.x86_64: erase skipped
Reinstated M9 partition on Compaq H000SB, installed kodi (core version) and then run the upgrade to M10 again: installation fails on cups issues as explained above, but not mention of kodi in the error list.
CC: (none) => herman.viaene
I rollback my VM and install current tainted packages Use qarepo to get core packages I not get the issue that Thomas Time to check the hdd Thomas? I will check this on RH
RH x86_64 Install current packages Update to testing core packages installing kodi-eventclient-kodi-send-20.4-1.2.mga9.x86_64.rpm kodi-python-20.4-1.2.mga9.noarch.rpm kodi-firewalld-services-20.4-1.2.mga9.noarch.rpm kodi-eventclient-ps3-20.4-1.2.mga9.x86_64.rpm kodi-addon-devel-20.4-1.2.mga9.x86_64.rpm kodi-eventclient-wiiremote-20.4-1.2.mga9.x86_64.rpm kodi-texturepacker-20.4-1.2.mga9.x86_64.rpm kodi-python-zeroconf-20.4-1.2.mga9.noarch.rpm kodi-python-bt-20.4-1.2.mga9.noarch.rpm kodi-eventclients-common-20.4-1.2.mga9.x86_64.rpm kodi-20.4-1.2.mga9.x86_64.rpm kodi-python-xbmcclient-20.4-1.2.mga9.noarch.rpm from //home/katnatek/qa-testing/x86_64 Preparing... ################################################################################################### 1/12: kodi ################################################################################################### 2/12: kodi-python ################################################################################################### 3/12: kodi-eventclients-common ################################################################################################### 4/12: kodi-eventclient-kodi-send ################################################################################################### 5/12: kodi-eventclient-ps3 ################################################################################################### 6/12: kodi-eventclient-wiiremote ################################################################################################### 7/12: kodi-firewalld-services ################################################################################################### 8/12: kodi-texturepacker ################################################################################################### 9/12: kodi-python-zeroconf ################################################################################################### 10/12: kodi-python-bt ################################################################################################### 11/12: kodi-python-xbmcclient ################################################################################################### 12/12: kodi-addon-devel ################################################################################################### 1/12: removing kodi-python-xbmcclient-20.4-1.1.mga9.tainted.noarch ################################################################################################### 2/12: removing kodi-python-bt-20.4-1.1.mga9.tainted.noarch ################################################################################################### 3/12: removing kodi-python-zeroconf-20.4-1.1.mga9.tainted.noarch ################################################################################################### 4/12: removing kodi-eventclient-ps3-20.4-1.1.mga9.tainted.x86_64 ################################################################################################### 5/12: removing kodi-firewalld-services-20.4-1.1.mga9.tainted.noarch ################################################################################################### 6/12: removing kodi-eventclient-kodi-send-20.4-1.1.mga9.tainted.x86_64 ################################################################################################### 7/12: removing kodi-texturepacker-20.4-1.1.mga9.tainted.x86_64 ################################################################################################### 8/12: removing kodi-eventclient-wiiremote-20.4-1.1.mga9.tainted.x86_64 ################################################################################################### 9/12: removing kodi-eventclients-common-20.4-1.1.mga9.tainted.x86_64 ################################################################################################### 10/12: removing kodi-python-20.4-1.1.mga9.tainted.noarch ################################################################################################### 11/12: removing kodi-20.4-1.1.mga9.tainted.x86_64 ################################################################################################### 12/12: removing kodi-addon-devel-20.4-1.1.mga9.tainted.x86_64 ################################################################################################### Update to tainted packages installing kodi-python-zeroconf-20.4-1.2.mga9.tainted.noarch.rpm kodi-20.4-1.2.mga9.tainted.x86_64.rpm kodi-eventclient-kodi-send-20.4-1.2.mga9.tainted.x86_64.rpm kodi-python-xbmcclient-20.4-1.2.mga9.tainted.noarch.rpm kodi-eventclient-wiiremote-20.4-1.2.mga9.tainted.x86_64.rpm kodi-python-bt-20.4-1.2.mga9.tainted.noarch.rpm kodi-firewalld-services-20.4-1.2.mga9.tainted.noarch.rpm kodi-python-20.4-1.2.mga9.tainted.noarch.rpm kodi-texturepacker-20.4-1.2.mga9.tainted.x86_64.rpm kodi-eventclients-common-20.4-1.2.mga9.tainted.x86_64.rpm kodi-addon-devel-20.4-1.2.mga9.tainted.x86_64.rpm kodi-eventclient-ps3-20.4-1.2.mga9.tainted.x86_64.rpm from //home/katnatek/qa-testing/x86_64 Preparing... ################################################################################################### 1/12: kodi ################################################################################################### 2/12: kodi-python ################################################################################################### 3/12: kodi-eventclients-common ################################################################################################### 4/12: kodi-eventclient-kodi-send ################################################################################################### 5/12: kodi-eventclient-wiiremote ################################################################################################### 6/12: kodi-eventclient-ps3 ################################################################################################### 7/12: kodi-python-zeroconf ################################################################################################### 8/12: kodi-python-xbmcclient ################################################################################################### 9/12: kodi-python-bt ################################################################################################### 10/12: kodi-firewalld-services ################################################################################################### 11/12: kodi-texturepacker ################################################################################################### 12/12: kodi-addon-devel ################################################################################################### 1/12: removing kodi-eventclient-ps3-20.4-1.2.mga9.x86_64 ################################################################################################### 2/12: removing kodi-firewalld-services-20.4-1.2.mga9.noarch ################################################################################################### 3/12: removing kodi-python-bt-20.4-1.2.mga9.noarch ################################################################################################### 4/12: removing kodi-python-xbmcclient-20.4-1.2.mga9.noarch ################################################################################################### 5/12: removing kodi-eventclient-kodi-send-20.4-1.2.mga9.x86_64 ################################################################################################### 6/12: removing kodi-python-zeroconf-20.4-1.2.mga9.noarch ################################################################################################### 7/12: removing kodi-texturepacker-20.4-1.2.mga9.x86_64 ################################################################################################### 8/12: removing kodi-eventclient-wiiremote-20.4-1.2.mga9.x86_64 ################################################################################################### 9/12: removing kodi-eventclients-common-20.4-1.2.mga9.x86_64 ################################################################################################### 10/12: removing kodi-python-20.4-1.2.mga9.noarch ################################################################################################### 11/12: removing kodi-20.4-1.2.mga9.x86_64 ################################################################################################### 12/12: removing kodi-addon-devel-20.4-1.2.mga9.x86_64 ################################################################################################### Not issues detected Thomas Check space or the hdd
This hardware doesn't have an hdd - it has two NVME ssds. There are no symptoms of failure anywhere else, and this VM works OK otherwise. But I do see a significant difference in our tests. You installed all the current packages from comment 13, but I did what any user might do - I just installed kodi and any dependencies it drew in with it, trusting that everything necessary was there: # urpmi kodi To satisfy dependencies, the following packages are going to be installed: Package Version Release Arch (medium "Core Release") lib64cec6 6.0.2 3.mga9 x86_64 lib64crossguid0 0.2.3 0.git2019052> x86_64 lib64fmt9 9.1.0 1.mga9 x86_64 lib64fstrcmp0 0.7.D001 4.mga9 x86_64 lib64p8-platform2 2.1.0.1 4.mga9 x86_64 lib64pcrecpp0 8.45 3.mga9 x86_64 lib64shairplay0 0.9.0 0.git2018082> x86_64 lib64waylandpp1 1.0.0 1.mga9 x86_64 (medium "Core Updates") lib64iso9660_11 2.1.0 4.1.mga9 x86_64 lib64spdlog1.11 1.11.0 4.1.mga9 x86_64 (medium "Tainted Updates") kodi 20.4 1.1.mga9.tai> x86_64 78MB of additional disk space will be used. 30MB of packages will be retrieved. Proceed with the installation of the 11 packages? (Y/n) https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/lib64crossguid0-0.2.3-0.git20190529.1.mga9.x86_64.rpm https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/lib64fmt9-9.1.0-1.mga9.x86_64.rpm https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/lib64p8-platform2-2.1.0.1-4.mga9.x86_64.rpm https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/lib64fstrcmp0-0.7.D001-4.mga9.x86_64.rpm https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/lib64pcrecpp0-8.45-3.mga9.x86_64.rpm https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/lib64shairplay0-0.9.0-0.git20180824.4.mga9.x86_64.rpm https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/lib64waylandpp1-1.0.0-1.mga9.x86_64.rpm https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/lib64cec6-6.0.2-3.mga9.x86_64.rpm https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/lib64spdlog1.11-1.11.0-4.1.mga9.x86_64.rpm https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/lib64iso9660_11-2.1.0-4.1.mga9.x86_64.rpm https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/tainted/updates/kodi-20.4-1.1.mga9.tainted.x86_64.rpm installing lib64shairplay0-0.9.0-0.git20180824.4.mga9.x86_64.rpm lib64pcrecpp0-8.45-3.mga9.x86_64.rpm kodi-20.4-1.1.mga9.tainted.x86_64.rpm lib64p8-platform2-2.1.0.1-4.mga9.x86_64.rpm lib64waylandpp1-1.0.0-1.mga9.x86_64.rpm lib64crossguid0-0.2.3-0.git20190529.1.mga9.x86_64.rpm lib64iso9660_11-2.1.0-4.1.mga9.x86_64.rpm lib64fstrcmp0-0.7.D001-4.mga9.x86_64.rpm lib64fmt9-9.1.0-1.mga9.x86_64.rpm lib64cec6-6.0.2-3.mga9.x86_64.rpm lib64spdlog1.11-1.11.0-4.1.mga9.x86_64.rpm from /var/cache/urpmi/rpms Preparing... ########################################################################### 1/11: lib64fmt9 ########################################################################### 2/11: lib64spdlog1.11 ########################################################################### 3/11: lib64fstrcmp0 ########################################################################### 4/11: lib64iso9660_11 ########################################################################### 5/11: lib64crossguid0 ########################################################################### 6/11: lib64waylandpp1 ########################################################################### 7/11: lib64p8-platform2 ########################################################################### 8/11: lib64cec6 ########################################################################### 9/11: lib64pcrecpp0 ########################################################################### 10/11: lib64shairplay0 ########################################################################### 11/11: kodi ########################################################################### Only one "kodi" package was installed. While it may not have all the features available when installed this way, it does run and display picture and/or video files from the ssd.
I'm getting more thoroughly confused by the minute. I just tried updating the above VM kodi , and this time it worked! The only thing I did differently was run it before going after the update.
Got it. The Kodi on the hardware from comment 0 had the kodi-pvr-iptvsimple addon installed for testing purposes, bug 32206 and others. (Note that addon is a package separate from the list in comment 13.) When installed, the current kodi-pvr-iptvsimple creates a directory in /usr/lib64/kodi called addons that is populated with the iptv information. Apparently, the new mga9 and mga10 updates/upgrades want to create a link there with the same name to a directory somewhere else, and that's a conflict.
Source RPM: kodi => kodi,kodi-pvr-iptvsimple
Assignee: qa-bugs => pkg-bugs
Should be fixed now for cauldron and mga9: Packages in 9/Core/Updates_testing: ====================== kodi-20.4-1.3.mga9 kodi-addon-devel-20.4-1.3.mga9 kodi-eventclient-kodi-send-20.4-1.3.mga9 kodi-eventclient-ps3-20.4-1.3.mga9 kodi-eventclient-wiiremote-20.4-1.3.mga9 kodi-eventclients-common-20.4-1.3.mga9 kodi-firewalld-services-20.4-1.3.mga9.noarch.rpm kodi-python-20.4-1.3.mga9.noarch.rpm kodi-python-bt-20.4-1.3.mga9.noarch.rpm kodi-python-xbmcclient-20.4-1.3.mga9.noarch.rpm kodi-python-zeroconf-20.4-1.3.mga9.noarch.rpm kodi-texturepacker-20.4-1.3.mga9 Packages in 9/Tainted/Updates_testing: ====================== kodi-20.4-1.3.mga9.tainted kodi-addon-devel-20.4-1.3.mga9.tainted kodi-eventclient-kodi-send-20.4-1.3.mga9.tainted kodi-eventclient-ps3-20.4-1.3.mga9.tainted kodi-eventclient-wiiremote-20.4-1.3.mga9.tainted kodi-eventclients-common-20.4-1.3.mga9.tainted kodi-firewalld-services-20.4-1.3.mga9.tainted.noarch.rpm kodi-python-20.4-1.3.mga9.tainted.noarch.rpm kodi-python-bt-20.4-1.3.mga9.tainted.noarch.rpm kodi-python-xbmcclient-20.4-1.3.mga9.tainted.noarch.rpm kodi-python-zeroconf-20.4-1.3.mga9.tainted.noarch.rpm kodi-texturepacker-20.4-1.3.mga9.tainted From SRPMS: kodi-20.4-1.3.mga9.src.rpm kodi-20.4-1.3.mga9.tainted.src.rpm
Assignee: pkg-bugs => qa-bugs
MGA9-64 Plasma on real hardware, existing kodi installed with only the iptvsimple addon. No installation issues. Started Kodi, played some iptv channels, all OK. Many channels that were once available are no longer so, but that is not Kodi-s fault, it is from DRM issues at the provider. I want to keep this system as Mageia 9 for testing purposes, so I will have to test the upgrade to Mageia 10 elsewhere. But, so far, so good.
Installed kodi core versions on fully updated M9, and then upgraded to M10. Now the operation completes successfully and things like wifi (short test) and access to NFS-shares all came over correctly. Should I repeat the exercise for the kodi tainted versions???
I tried in a VirtualBox guest yesterday, but it failed miserably with what looked like hundreds of packages missing. Almost certainly a syncing issue with my mirror of choice. But, since the update goes OK, once the update is in place upgrades should have no issues, either. Sending it on. Katnatek, be sure to use the version in comment 29 in the advisory. Validating.
CC: (none) => sysadmin-bugsKeywords: (none) => validated_updateWhiteboard: (none) => MGA9-64-OK
Source RPM: kodi,kodi-pvr-iptvsimple => kodiKeywords: (none) => advisory
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2026-0023.html
Status: NEW => RESOLVEDResolution: (none) => FIXED