diff -Nru grub-installer-1.78ubuntu14/debian/changelog grub-installer-1.78ubuntu15/debian/changelog --- grub-installer-1.78ubuntu14/debian/changelog 2014-01-31 09:16:36.000000000 -0600 +++ grub-installer-1.78ubuntu15/debian/changelog 2014-02-07 10:58:06.000000000 -0600 @@ -1,3 +1,10 @@ +grub-installer (1.78ubuntu15) trusty; urgency=low + + * Force grub-installer/bootdev to take precedence over only_debian and + with_other_os. (LP: #1012629) + + -- Dave Chiluk Fri, 07 Feb 2014 10:57:41 -0600 + grub-installer (1.78ubuntu14) trusty; urgency=medium * Only look for the prep flag, not boot as well; these appear to be diff -Nru grub-installer-1.78ubuntu14/grub-installer grub-installer-1.78ubuntu15/grub-installer --- grub-installer-1.78ubuntu14/grub-installer 2014-01-31 08:22:11.000000000 -0600 +++ grub-installer-1.78ubuntu15/grub-installer 2014-02-07 10:58:32.000000000 -0600 @@ -751,7 +751,11 @@ db_progress INFO grub-installer/progress/step_bootdev while : ; do - if [ "$state" = 1 ]; then + db_fget grub-installer/bootdev seen + if [ "$RET" = true ] && db_get grub-installer/bootdev && [ "$RET" ] ; then + bootdev=$RET + break + elif [ "$state" = 1 ]; then if [ "$frdev" ]; then # If /boot is on SATA RAID/multipath, then there's # only one possible answer; we don't support device