Bug#520846: grub-ieee1275: update-grub fails due to no suitable gfxterm module available
Jordi Mallach
jordi at debian.org
Sat Mar 21 12:20:28 UTC 2009
Package: grub-ieee1275
Version: 1.96+20090317-1
Severity: important
The latest version of GRUB works a lot better than previously out of
the box, but I've found the following regression:
jordi at horta:~$ sudo update-grub
Generating grub.cfg ...
No suitable backend could be found for gfxterm.
Due to this, no grub.cfg is generated. For now, I've just worked around
this simply replacing the exit 1 with an exit 0 so the script continues
building the config file.
This should be special-cased for PPC as long as gfxterm doesn't work on
this architecture.
Thanks,
Jordi
-- Package-specific info:
*********************** BEGIN /proc/mounts
/dev/hda3 / ext3 rw,errors=remount-ro,data=ordered 0 0
/dev/hda5 /home ext3 rw,errors=continue,data=ordered 0 0
/dev/hda6 /mnt ext3 rw,errors=continue,data=ordered 0 0
/dev/hda2 /boot/grub hfs rw,uid=0,gid=0 0 0
*********************** END /proc/mounts
*********************** BEGIN /boot/grub/device.map
(hd) /dev/hda
*********************** END /boot/grub/device.map
*********************** BEGIN /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
set default=0
set timeout=5
set root=(hd,3)
search --fs-uuid --set 35b751af-224f-4ca0-bbb2-4576676b697a
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set root=(hd,3)
search --fs-uuid --set 35b751af-224f-4ca0-bbb2-4576676b697a
insmod png
if background_image /usr/share/images/desktop-base/moreblue-orbit-grub.png ; then
set color_normal=black/black
set color_highlight=magenta/black
else
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_freebsd ###
### END /etc/grub.d/10_freebsd ###
### BEGIN /etc/grub.d/10_hurd ###
### END /etc/grub.d/10_hurd ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Debian GNU/Linux, linux 2.6.28-1-powerpc" {
set root=(hd,3)
search --fs-uuid --set 35b751af-224f-4ca0-bbb2-4576676b697a
linux /boot/vmlinux-2.6.28-1-powerpc root=/dev/hda3 ro quiet
initrd /boot/initrd.img-2.6.28-1-powerpc
}
menuentry "Debian GNU/Linux, linux 2.6.28-1-powerpc (recovery mode)" {
set root=(hd,3)
search --fs-uuid --set 35b751af-224f-4ca0-bbb2-4576676b697a
linux /boot/vmlinux-2.6.28-1-powerpc root=/dev/hda3 ro single quiet
initrd /boot/initrd.img-2.6.28-1-powerpc
}
menuentry "Debian GNU/Linux, linux 2.6.28-1-powerpc" {
set root=(hd,3)
search --fs-uuid --set 35b751af-224f-4ca0-bbb2-4576676b697a
linux /boot/vmlinuz-2.6.28-1-powerpc root=/dev/hda3 ro quiet
initrd /boot/initrd.img-2.6.28-1-powerpc
}
menuentry "Debian GNU/Linux, linux 2.6.28-1-powerpc (recovery mode)" {
set root=(hd,3)
search --fs-uuid --set 35b751af-224f-4ca0-bbb2-4576676b697a
linux /boot/vmlinuz-2.6.28-1-powerpc root=/dev/hda3 ro single quiet
initrd /boot/initrd.img-2.6.28-1-powerpc
}
menuentry "Debian GNU/Linux, linux 2.6.26-1-powerpc" {
set root=(hd,3)
search --fs-uuid --set 35b751af-224f-4ca0-bbb2-4576676b697a
linux /boot/vmlinux-2.6.26-1-powerpc root=/dev/hda3 ro quiet
initrd /boot/initrd.img-2.6.26-1-powerpc
}
menuentry "Debian GNU/Linux, linux 2.6.26-1-powerpc (recovery mode)" {
set root=(hd,3)
search --fs-uuid --set 35b751af-224f-4ca0-bbb2-4576676b697a
linux /boot/vmlinux-2.6.26-1-powerpc root=/dev/hda3 ro single quiet
initrd /boot/initrd.img-2.6.26-1-powerpc
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file is an example on how to add custom entries
### END /etc/grub.d/40_custom ###
*********************** END /boot/grub/grub.cfg
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: powerpc (ppc)
Kernel: Linux 2.6.28-1-powerpc
Locale: LANG=ca_ES.UTF-8, LC_CTYPE=ca_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages grub-ieee1275 depends on:
ii bc 1.06.94-3 The GNU bc arbitrary precision cal
ii grub-common 1.96+20090317-1 GRand Unified Bootloader, version
ii powerpc-ibm-utils 1.1.0-1 utilities for maintenance of IBM P
ii powerpc-utils 1.1.3-22 Various utilities for Linux/PowerP
grub-ieee1275 recommends no packages.
Versions of packages grub-ieee1275 suggests:
ii os-prober 1.29 utility to detect other OSes on a
-- no debconf information
More information about the Pkg-grub-devel
mailing list