As reported on the qa-discuss mailing list against the current set of testing Mageia 6 RC ISOs (28.04.2017), mate-menus packages (at least matemenu-mageia-layout)'s %post scripts cause upgrade failures: * urpmi error: ERROR: 'script' failed for matemenu-mageia-layout-1.18.0-1.mga6.x86_64 * p11-kit not installed, %post(matemenu-mageia-layout-1.18.0-1.mga6.x86_64) scriptlet failed, exit status 127 * iputils not installed, %post(matemenu-mageia-layout-1.18.0-1.mga6.x86_64) scriptlet failed, exit status 127 /var/tmp/rpm-tmp.vkBAlI: line 6: update-alternatives: command not found %post(matemenu-mageia-layout-1.18.0-1.mga6.x86_64) scriptlet failed, exit status 127 It's likely just a missing dependency (Requires(post)).
Created attachment 9235 [details] report.bug.xz from a test upgrade by Ben McMonagle
> It's likely just a missing dependency (Requires(post)). CC'ing David who has some experience setting the correct Requires in such cases :) I guess it should be something like `Requires(postun): chkconfig`, but I did not test it to confirm.
Priority: Normal => release_blockerCC: (none) => luigiwalserKeywords: (none) => 6RC
Should be fixed in mate-menus-1.18.0-2.mga6.
Closing.
Status: NEW => RESOLVEDResolution: (none) => FIXED