Suggested Advisory ================== This update adjusts the package dependencies to ensure that the rpm-plugin-* packages are included in the priority upgrades when upgrading from Mageia 6 to Mageia 7. This prevents a segfault during the upgrade, caused by a package incompatibility. There is no change to the package contents. Test Procedure ============== In a 6 -> 7 upgrade, check that the rpm-plugin-ima, rpm-plugin-syslog, and rpm-plugin-systemd-inhibit packages are included in the first round of packages installed (the priority upgrades). In Mageia 7, check that the packages install cleanly, and rpm/urpmi/rpmdrake work as before. noarch ====== rpm-apidocs-4.14.2.1-12.1.mga7.noarch.rpm rpm-cron-4.14.2.1-12.1.mga7.noarch.rpm i586 ==== librpm8-4.14.2.1-12.1.mga7.i586.rpm librpm8-debuginfo-4.14.2.1-12.1.mga7.i586.rpm librpmbuild8-4.14.2.1-12.1.mga7.i586.rpm librpmbuild8-debuginfo-4.14.2.1-12.1.mga7.i586.rpm librpm-devel-4.14.2.1-12.1.mga7.i586.rpm librpmsign8-4.14.2.1-12.1.mga7.i586.rpm librpmsign8-debuginfo-4.14.2.1-12.1.mga7.i586.rpm python2-rpm-4.14.2.1-12.1.mga7.i586.rpm python2-rpm-debuginfo-4.14.2.1-12.1.mga7.i586.rpm python3-rpm-4.14.2.1-12.1.mga7.i586.rpm python3-rpm-debuginfo-4.14.2.1-12.1.mga7.i586.rpm rpm-4.14.2.1-12.1.mga7.i586.rpm rpm-build-4.14.2.1-12.1.mga7.i586.rpm rpm-build-debuginfo-4.14.2.1-12.1.mga7.i586.rpm rpm-debuginfo-4.14.2.1-12.1.mga7.i586.rpm rpm-debugsource-4.14.2.1-12.1.mga7.i586.rpm rpm-plugin-ima-4.14.2.1-12.1.mga7.i586.rpm rpm-plugin-ima-debuginfo-4.14.2.1-12.1.mga7.i586.rpm rpm-plugin-prioreset-4.14.2.1-12.1.mga7.i586.rpm rpm-plugin-prioreset-debuginfo-4.14.2.1-12.1.mga7.i586.rpm rpm-plugin-syslog-4.14.2.1-12.1.mga7.i586.rpm rpm-plugin-syslog-debuginfo-4.14.2.1-12.1.mga7.i586.rpm rpm-plugin-systemd-inhibit-4.14.2.1-12.1.mga7.i586.rpm rpm-plugin-systemd-inhibit-debuginfo-4.14.2.1-12.1.mga7.i586.rpm rpm-sign-4.14.2.1-12.1.mga7.i586.rpm rpm-sign-debuginfo-4.14.2.1-12.1.mga7.i586.rpm x86_64 ====== lib64rpm8-4.14.2.1-12.1.mga7.x86_64.rpm lib64rpm8-debuginfo-4.14.2.1-12.1.mga7.x86_64.rpm lib64rpmbuild8-4.14.2.1-12.1.mga7.x86_64.rpm lib64rpmbuild8-debuginfo-4.14.2.1-12.1.mga7.x86_64.rpm lib64rpm-devel-4.14.2.1-12.1.mga7.x86_64.rpm lib64rpmsign8-4.14.2.1-12.1.mga7.x86_64.rpm lib64rpmsign8-debuginfo-4.14.2.1-12.1.mga7.x86_64.rpm python2-rpm-4.14.2.1-12.1.mga7.x86_64.rpm python2-rpm-debuginfo-4.14.2.1-12.1.mga7.x86_64.rpm python3-rpm-4.14.2.1-12.1.mga7.x86_64.rpm python3-rpm-debuginfo-4.14.2.1-12.1.mga7.x86_64.rpm rpm-4.14.2.1-12.1.mga7.x86_64.rpm rpm-build-4.14.2.1-12.1.mga7.x86_64.rpm rpm-build-debuginfo-4.14.2.1-12.1.mga7.x86_64.rpm rpm-debuginfo-4.14.2.1-12.1.mga7.x86_64.rpm rpm-debugsource-4.14.2.1-12.1.mga7.x86_64.rpm rpm-plugin-ima-4.14.2.1-12.1.mga7.x86_64.rpm rpm-plugin-ima-debuginfo-4.14.2.1-12.1.mga7.x86_64.rpm rpm-plugin-prioreset-4.14.2.1-12.1.mga7.x86_64.rpm rpm-plugin-prioreset-debuginfo-4.14.2.1-12.1.mga7.x86_64.rpm rpm-plugin-syslog-4.14.2.1-12.1.mga7.x86_64.rpm rpm-plugin-syslog-debuginfo-4.14.2.1-12.1.mga7.x86_64.rpm rpm-plugin-systemd-inhibit-4.14.2.1-12.1.mga7.x86_64.rpm rpm-plugin-systemd-inhibit-debuginfo-4.14.2.1-12.1.mga7.x86_64.rpm rpm-sign-4.14.2.1-12.1.mga7.x86_64.rpm rpm-sign-debuginfo-4.14.2.1-12.1.mga7.x86_64.rpm
Experienced segfault during upgrade. Installed this rpm from updates testing which allowed upgrade to continue. Confirmed files now in plugins. # urpmf /usr/lib64/rpm-plugins/syslog.so rpm-plugin-syslog:/usr/lib64/rpm-plugins/syslog.so # urpmf /usr/lib64/rpm-plugins/systemd_inhibit.so rpm-plugin-systemd-inhibit:/usr/lib64/rpm-plugins/systemd_inhibit.so
Whiteboard: (none) => MGA7-64-OK
Validating on the fact that it still works, and the only change is updating conflicts here: http://svnweb.mageia.org/packages/updates/7/rpm/current/SPECS/rpm.spec?r1=1403290&r2=1453684 where the conflict range includes the rpm version 4.13.1-3.3.mga6 that was pushed out in MGAA-2019-0170
CC: (none) => tmb, sysadmin-bugsKeywords: (none) => advisory, validated_update
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2019-0180.html
Resolution: (none) => FIXEDStatus: ASSIGNED => RESOLVED
What about the packages rpm-mageia-setup-2.39.1-1.mga7.x86_64.rpm rpm-mageia-setup-build-2.39.1-1.mga7.x86_64.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 Should they have been pushed as part of this update?
CC: (none) => davidwhodgins
(In reply to Dave Hodgins from comment #4) > What about the packages > rpm-mageia-setup-2.39.1-1.mga7.x86_64.rpm > rpm-mageia-setup-build-2.39.1-1.mga7.x86_64.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 > > Should they have been pushed as part of this update? Nope, the urpmi ones are old and superseeded by 8.118.2 in: http://advisories.mageia.org/MGAA-2019-0177.html The rpm-mageia-setup is fixes to allow aarch64 servers to build armv7hl packages, so nothing related to this