[Python-apps-team] Bug#472117: Bug#472117: startupmanager: Crashes without notification on ppc
Marco Rodrigues
gothicx at sapo.pt
Sat Mar 22 09:40:11 UTC 2008
Hi!
Thanks for the reporting and the patch.. I'll forward this bug to upstream author.
Rudy Godoy wrote:
> Package: startupmanager
> Version: 1.9.10-3
> Severity: important
> Tags: patch
>
> On a ppc box (iBook) having installed usplash and grub2, the program
> starts ok until the point that is doing pre-config checks.
> Suddely after displaying that window, the program is gone.
>
> Running it interactively it shows:
> grub-probe: error: /boot/grub/device.map:1: Bad device name
> Grub2 detected
> Usplash detected
> Splashy not detected
> File /boot/grub/grub.cfg does not exist.
>
>
> Which is correct, however it shouldn't make the program
> crash nor making impossible to configure usplash, which
> is present and correctly detected.
>
> By doing some debugging I've managed to get it work
> and display usplash configuration using the attached
> patch. However, it does not seem to work to get startupmanager
> properly handling usplash configuration on this use case.
>
> Since I'm not quite familiar with the code, I'm looking for
> ideas on where should we go next for fixing this.
>
> --- startupmanager-1.9.10.orig/bootconfig/grub.py
> +++ startupmanager-1.9.10/bootconfig/grub.py
> @@ -40,6 +40,7 @@
> for path in [self.update_grub_command,
> self.grub_install_command,
> self.config_file,
> + self.readonly_config_file,
> self.header_config_file]:
> if not os.path.isfile(path):
> raise SystemExit('Fatal error. Can not find %s' % path)
>
>
> -- System Information:
> Debian Release: lenny/sid
> APT prefers unstable
> APT policy: (500, 'unstable')
> Architecture: powerpc (ppc)
>
> Kernel: Linux 2.6.24-1-powerpc
> Locale: LANG=es_PE.UTF-8, LC_CTYPE=es_PE.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
>
> Versions of packages startupmanager depends on:
> ii grub-ieee1275 [grub] 1.96+20080228-1 GRand Unified Bootloader, version
> ii imagemagick 7:6.3.7.9.dfsg1-2 image manipulation programs
> ii menu 2.1.38 generates programs menu for all me
> ii python 2.4.4-6 An interactive high-level object-o
> ii python-central 0.6.1 register and build utility for Pyt
> ii python-glade2 2.12.1-1 GTK+ bindings: Glade support
> ii python-gnome2 2.20.1-2 Python bindings for the GNOME desk
> ii python-libxml2 2.6.31.dfsg-2 Python bindings for the GNOME XML
> ii yelp 2.22.0-1 Help browser for GNOME 2
>
> startupmanager recommends no packages.
>
> -- no debconf information
>
>
>
> _______________________________________________
> Python-apps-team mailing list
> Python-apps-team at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/python-apps-team
>
>
--
Marco Rodrigues
http://Marco.Tondela.org
More information about the Python-apps-team
mailing list