Your message dated Sat, 05 Jan 2008 18:32:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#450709: fixed in grub2 1.95+20080105-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: grub-pc
Severity: important
Tags: patch

Hello,

on linux systems with udev, grub2 doesn't work at all, error message is
error: cannot find a GRUB drive for /dev/ide/host0/bus0/target0/lun0/...

A partial fix can be found at http://darac.livejournal.com/220952.html

But ... util/biosdisk.c has another issue with detecting udev. The 
routine has_devfs searchs for /dev/.devfsd, which cames from deprecated 
devfs. Enclosed is a synthetic patch, I compiled and ran it fine on my 
machine.

Best regards

Pascal Dupuis


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.23
Locale: LANG=fr_BE, LC_CTYPE=fr_BE (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
--- util/biosdisk.oirg	2007-11-09 13:57:13.000000000 +0100
+++ util/biosdisk.c	2007-11-09 14:39:36.000000000 +0100
@@ -89,7 +89,8 @@
     {
       struct stat st;
 
-      dev_devfsd_exists = stat ("/dev/.devfsd", &st) == 0;
+      dev_devfsd_exists = stat ("/dev/.devfsd", &st) == 0
+	|| stat("/dev/.udev", &st) == 0;
     }
 
   return dev_devfsd_exists;
@@ -609,7 +610,7 @@
       if (have_devfs ())
 	{
 	  /* If this is an IDE disk.  */
-	  if (strncmp ("/dev/ide/", p, 9) == 0)
+	  if (strncmp ("ide/", p, 4) == 0)
 	    {
 	      p = strstr (p, "part");
 	      if (p)
@@ -619,7 +620,7 @@
 	    }
 
 	  /* If this is a SCSI disk.  */
-	  if (strncmp ("/dev/scsi/", p, 10) == 0)
+	  if (strncmp ("scsi/", p, 5) == 0)
 	    {
 	      p = strstr (p, "part");
 	      if (p)

--- End Message ---
--- Begin Message ---
Source: grub2
Source-Version: 1.95+20080105-1

We believe that the bug you reported is fixed in the latest version of
grub2, which is due to be installed in the Debian FTP archive:

grub-efi_1.95+20080105-1_amd64.deb
  to pool/main/g/grub2/grub-efi_1.95+20080105-1_amd64.deb
grub-linuxbios_1.95+20080105-1_amd64.deb
  to pool/main/g/grub2/grub-linuxbios_1.95+20080105-1_amd64.deb
grub-pc_1.95+20080105-1_amd64.deb
  to pool/main/g/grub2/grub-pc_1.95+20080105-1_amd64.deb
grub-rescue-pc_1.95+20080105-1_amd64.deb
  to pool/main/g/grub2/grub-rescue-pc_1.95+20080105-1_amd64.deb
grub2_1.95+20080105-1.diff.gz
  to pool/main/g/grub2/grub2_1.95+20080105-1.diff.gz
grub2_1.95+20080105-1.dsc
  to pool/main/g/grub2/grub2_1.95+20080105-1.dsc
grub2_1.95+20080105-1_amd64.deb
  to pool/main/g/grub2/grub2_1.95+20080105-1_amd64.deb
grub2_1.95+20080105.orig.tar.gz
  to pool/main/g/grub2/grub2_1.95+20080105.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Robert Millan <[EMAIL PROTECTED]> (supplier of updated grub2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat,  5 Jan 2008 17:55:37 +0100
Source: grub2
Binary: grub-of grub-ieee1275 grub-pc grub-efi grub-rescue-pc grub-linuxbios 
grub2
Architecture: source amd64
Version: 1.95+20080105-1
Distribution: unstable
Urgency: low
Maintainer: GRUB Maintainers <[EMAIL PROTECTED]>
Changed-By: Robert Millan <[EMAIL PROTECTED]>
Description: 
 grub-efi   - GRand Unified Bootloader, version 2 (EFI version)
 grub-linuxbios - GRand Unified Bootloader, version 2 (LinuxBIOS version)
 grub-pc    - GRand Unified Bootloader, version 2 (PC/BIOS version)
 grub-rescue-pc - GRUB bootable rescue images, version 2 (PC/BIOS version)
 grub2      - GRand Unified Bootloader, version 2 (dummy package)
Closes: 436113 450709 458600 459247
Changes: 
 grub2 (1.95+20080105-1) unstable; urgency=low
 .
   * New CVS snapshot.
     - Fixes install on non-devfs systems with devfs-style paths (ouch).
       (Closes: #450709).
     - Fixes boot of "Linux" zImages (including memtest86+).  (Closes: #436113).
     - Corrects usage message in grub-setup.  (Closes: #458600).
     - patches/menu_color.diff: Remove.  Made obsolete by `menu_color_normal'
       and `menu_color_highlight' variables.  Add/install grub.d/05_debian_theme
       to make use of them.
   * Reestructure grub-pc.postinst.  Notably:
     - Do not touch menu.lst unless user has confirmed it (via debconf).
       (Closes: #459247)
     - When we do, keep a backup in 
/boot/grub/menu.lst_backup_by_grub2_postinst.
Files: 
 0146a8cdd9ef13ff2097b1766a7f8470 1403 admin extra grub2_1.95+20080105-1.dsc
 0a33e4cdf476be04fd5bffcae51ba56d 621768 admin extra 
grub2_1.95+20080105.orig.tar.gz
 a6b97b2be25bc49880ef23f758734585 29365 admin extra 
grub2_1.95+20080105-1.diff.gz
 22274ec3f75167f2ac689510c5e8a249 84884 admin extra 
grub2_1.95+20080105-1_amd64.deb
 13fefe4d5799e42a212ad89cc86d705d 969000 admin extra 
grub-pc_1.95+20080105-1_amd64.deb
 d3294502de6c19ec7fbd178ad984b46b 348654 admin extra 
grub-rescue-pc_1.95+20080105-1_amd64.deb
 4dcb502b95510995273ef4aaf0734997 877118 admin extra 
grub-linuxbios_1.95+20080105-1_amd64.deb
 e5e1dffbd719f964a2db3e03c56cc3af 885954 admin extra 
grub-efi_1.95+20080105-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHf8eFC19io6rUCv8RAqOfAJ9dq6NuhaYByDxcxS3vNUNPpAEKZwCeNKvY
h1qwTh4ejgtppJ6GxqAfISo=
=i5Co
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to