summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--perl-install/any.pm2
-rw-r--r--perl-install/install/NEWS3
2 files changed, 4 insertions, 1 deletions
diff --git a/perl-install/any.pm b/perl-install/any.pm
index 2d5f2baa1..ce56ceb80 100644
--- a/perl-install/any.pm
+++ b/perl-install/any.pm
@@ -431,7 +431,7 @@ sub setupBootloader__general {
delete $b->{'raid-extra-boot'} if $b->{'raid-extra-boot'} eq 'mbr';
}
- bootloader::ensure_pkg_is_installed($in->do_pkgs, $b) or return 0;
+ bootloader::ensure_pkg_is_installed($in->do_pkgs, $b) or goto &setupBootloader__general;
bootloader::suggest_message_text($b) if ! -e "$::prefix/boot/message-text"; #- in case we switch from grub to lilo
diff --git a/perl-install/install/NEWS b/perl-install/install/NEWS
index 7761eb032..058498e37 100644
--- a/perl-install/install/NEWS
+++ b/perl-install/install/NEWS
@@ -1,3 +1,6 @@
+- drakboot:
+ o allow choosing another bootloader method when a package cannot be
+ installed (occurs on 2008.0 beta1 where mandriva-gfxboot-theme is missing)
- diskdrake:
o do not show partition types which have no associated filesystem
for LVM LV (#32326)