Description of problem: When installing/uninstalling memtest86+ on a system without grub legacy:- installing memtest86+-4.20-3.mga3.x86_64.rpm from /var/cache/urpmi/rpms Preparing... ######################################################### 1/1: memtest86+ ######################################################### Cannot find a boot loader installed warning: %post(memtest86+-4.20-3.mga3.x86_64) scriptlet failed, exit status 21 ERROR: 'script' failed for memtest86+-4.20-3.mga3.x86_64: ....... [root@jackodesktop baz]# urpme memtest86+ removing memtest86+-4.20-3.mga3.x86_64 Cannot find a boot loader installed error: %preun(memtest86+-4.20-3.mga3.x86_64) scriptlet failed, exit status 21 ERROR: 'script' failed for aspectj-installer-1.6.12-1.mga2.noarch: removing package memtest86+-4.20-3.mga3.x86_64 1/1: removing memtest86+-4.20-3.mga3.x86_64 Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Reproducible: Steps to Reproduce:
Seems this is not only when grub is not installed, but when grub is not the active bootloader. In another system which has both grub and grub2 installed, where grub2 is also the active bootloader:- [root@localhost baz]# urpmi memtest86+ http://192.168.1.64/mageia/distrib/cauldron/x86_64/media/core/release/memtest86+-4.20-3.mga3.x86_64.rpm installing memtest86+-4.20-3.mga3.x86_64.rpm from /var/cache/urpmi/rpms Preparing... ############################################# 1/1: memtest86+ ############################################# Cannot find a boot loader installed warning: %post(memtest86+-4.20-3.mga3.x86_64) scriptlet failed, exit status 21 ERROR: 'script' failed for memtest86+-4.20-3.mga3.x86_64: [root@localhost baz]# rpm -qa | grep grub grub2-2.00-42.mga3 grub2-mageia-theme-2.00-42.mga3 grub-0.97-38.mga3
Summary: memtest86+ throws script warnings/errors on install/uninstall when legacy grub is not installed => memtest86+ throws script warnings/errors on install/uninstall when legacy grub is not active bootloader.
Assignee: bugsquad => mageiaSource RPM: (none) => memtest86+-4.20-3.mga3.src.rpm
Fixed in current cauldron [root@Mga5RC_EFI marja]# urpmi memtest86+ installeren van memtest86+-5.01-5.mga5.x86_64.rpm vanaf /home/marja/BlueHD/mageia/distrib/cauldron/x86_64/media/core/release Voorbereiden... ################################################################ 1/1: memtest86+ ################################################################ cannot get info for device (6:0:0:1) at /usr/lib/libDrakX/detect_devices.pm line 272. [root@Mga5RC_EFI marja]# (that error is unrelated)
Status: NEW => RESOLVEDCC: (none) => marja11Resolution: (none) => FIXEDAssignee: mageia => bugsquad