[This provides the same fix for Mageia 7 as provided for Mageia 6 in bug 24438] Suggested Advisory ================== This update changes the behaviour of the Mageia tools that configure software media on a 64-bit system. When adding a new set of distribution media, they will now enable the additional 32-bit media if there are any 32-bit packages already installed on the system. This ensures 32-bit packages get upgraded when upgrading the system (mga#24438). Test Procedure ============== Remove existing media (using 'urpmi.removemedia -a' or MCC) and add a new set of distribution media (using 'urpmi.addmedia --distrib' or MCC). If you have no 32-bit packages installed, all the additional 32-bit media should be disabled by default. If you have any 32-bit packages installed, at a minimum the Core 32-bit media should be enabled by default. Nonfree and Tainted 32-bit media should also be enabled if the corresponding 64-bit Nonfree and Tainted media are enabled. Apart from that, check for regressions in basic urpmi/rpmdrake functionality. SRPMS ===== urpmi-8.118.1-1.mga7.src.rpm RPMS ==== gurpmi-8.118.1-1.mga7.noarch.rpm urpmi-8.118.1-1.mga7.noarch.rpm urpmi-ldap-8.118.1-1.mga7.noarch.rpm urpmi-parallel-ka-run-8.118.1-1.mga7.noarch.rpm urpmi-parallel-ssh-8.118.1-1.mga7.noarch.rpm
A small fix required, as discussed in bug 24438. Revised RPMs are: SRPMS ===== urpmi-8.118.2-1.mga7.src.rpm RPMS ==== gurpmi-8.118.2-1.mga7.noarch.rpm urpmi-8.118.2-1.mga7.noarch.rpm urpmi-ldap-8.118.2-1.mga7.noarch.rpm urpmi-parallel-ka-run-8.118.2-1.mga7.noarch.rpm urpmi-parallel-ssh-8.118.2-1.mga7.noarch.rpm
Tested on a 64-bit Plasma install. No 32-bit packages installed to start. Using QArepo, urpmi and gurpmi were updated. After, removed all repositories using MCC, and set up those from the math.princeton mirror. No 32-bit repositories were activated. After activating the 32-bit repositories, left MCC and installed an old 32-bit version of Google Earth, the only version that will work with this graphics hardware. Installation went smoothly. Went back to MCC, and removed all repositories. Re-installed the math.princeton mirror, and this time the 32-bit repositories were activated. Looks like it's working as designed. Giving it an OK and validating. Advisory in Comment 0.
Keywords: (none) => validated_updateCC: (none) => andrewsfarm, sysadmin-bugsWhiteboard: (none) => MGA7-64-OK
CC: (none) => tmbKeywords: (none) => advisory
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2019-0177.html
Status: NEW => RESOLVEDResolution: (none) => FIXED