Bug 25590 - Update request: urpmi
Summary: Update request: urpmi
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 7
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA7-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2019-10-19 21:15 CEST by Martin Whitaker
Modified: 2019-10-23 23:08 CEST (History)
3 users (show)

See Also:
Source RPM: urpmi-8.118-1.mga7.src.rpm
CVE:
Status comment:


Attachments

Description Martin Whitaker 2019-10-19 21:15:59 CEST
[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
Comment 1 Martin Whitaker 2019-10-21 19:00:40 CEST
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
Comment 2 Thomas Andrews 2019-10-22 01:12:19 CEST
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_update
CC: (none) => andrewsfarm, sysadmin-bugs
Whiteboard: (none) => MGA7-64-OK

Thomas Backlund 2019-10-23 20:09:45 CEST

CC: (none) => tmb
Keywords: (none) => advisory

Comment 3 Mageia Robot 2019-10-23 23:08:29 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2019-0177.html

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.