Attempting an upgrade from Mageia 6 x86_64 to Mageia 7 x86_64 with `urpmi --auto-update --auto --force --download-all`, the upgrade aborts after the download with: L'installation a échoué : le fichier /etc/X11/xinit.d/qt5-check-opengl2.sh de l'installation de lib64qt5gui5-5.12.2-2.1.mga7.x 86_64 entre en conflit avec le fichier du paquet libqt5gui5-5.9.4-1.2.mga6.i586 Removing the 32bit package fixed the upgrade issue. It was apparently installed for kate i586, itself installed for no clear reason, but the conflict should be handled nevertheless. Interestingly, `urpmi --auto-update --auto --force --download-all --test` did NOT catch the issue and said that the upgrade would be successful.
(In reply to Rémi Verschelde from comment #0) > Interestingly, `urpmi --auto-update --auto --force --download-all --test` > did NOT catch the issue and said that the upgrade would be successful. I believe --test will only test the transaction without installing the packages, but file conflicts only come up when the package is actually getting installed.
CC: (none) => doktor5000
Issue confirmed on Mageia 6 using `urpmi --auto-update --auto --force` today, when trying to update to Mageia 7.
CC: (none) => olivier
I think we should at least explain in errata that libqt5gui5-5.9.4-1.2.mga6.i586 should be uninstalled to ease installation
Keywords: (none) => FOR_ERRATA7
We need to actually fix the conflict.
CC: (none) => geiger.david68210Keywords: FOR_ERRATA7 => (none)
I think the best solution would be to move the file %{_sysconfdir}/X11/xinit.d/qt5-check-opengl2.sh to qtbase5-common and have qtbase5-common conflict with older version/release's of the libraries (both 32 and 64 bit).
CC: (none) => luigiwalser
Fixed in svn for Cauldron: http://svnweb.mageia.org/packages/cauldron/qtbase5/current/SPECS/qtbase5.spec?r1=1481988&r2=1481987&pathrev=1481988
Nice. Now we need to do the same fix in mga7.
Version: 6 => 7
Depends on: (none) => 26153
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGASA-2020-0080.html
CC: (none) => tmbResolution: (none) => FIXEDStatus: NEW => RESOLVED