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