Debian Bug report logs - #706415
grub-pc: grub-probe fails to find / on a ZFS-on-Linux system

version graph

Package: grub-pc; Maintainer for grub-pc is GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>; Source for grub-pc is src:grub2 (PTS, buildd, popcon).

Reported by: Mike Swanson <mikeonthecomputer@gmail.com>

Date: Mon, 29 Apr 2013 22:03:02 UTC

Severity: normal

Found in version grub2/1.99-27+deb7u1

Fixed in version grub2/2.02~beta2-34

Done: Colin Watson <cjwatson@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, mikeonthecomputer@gmail.com, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>:
Bug#706415; Package grub-pc. (Mon, 29 Apr 2013 22:03:06 GMT) (full text, mbox, link).


Acknowledgement sent to Mike Swanson <mikeonthecomputer@gmail.com>:
New Bug report received and forwarded. Copy sent to mikeonthecomputer@gmail.com, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>. (Mon, 29 Apr 2013 22:03:07 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Mike Swanson <mikeonthecomputer@gmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: grub-pc: grub-probe fails to find / on a ZFS-on-Linux system
Date: Mon, 29 Apr 2013 14:59:43 -0700
Package: grub-pc
Version: 1.99-27+deb7u1
Severity: normal

Dear Maintainer,

I use zfsonlinux using the repository from http://zfsonlinux.org/debian.html
and ZFS itself is contained in a LUKS volume, so it is a somewhat unusual
setup.  There is an unencrypted /boot partition (ext4) that I use so that
the kernel and initramfs can be loaded simply and I unlock the disk at
the startup time.  Basically the layout of the disk is (gdisk -l):

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048       312371200   148.9 GiB   BF01  zfs
   2       312371202       312581774   102.8 MiB   8300  boot
   9              34            2047   1007.0 KiB  EF02  BIOS boot partition

GRUB, in Debian at least, is not able to automatically create a configuration
for my setup, mainly because there is no / device listed in /etc/fstab (ZFS
on root, it manages the mountpoints itself).  This results in grub-probe
erroring out, and it causes the package to be marked as being in an
unconfigured state, resulting in this:

root@philipjfry:~# dpkg --configure grub-pc
Setting up grub-pc (1.99-27+deb7u1) ...
grub-probe: error: cannot find a device for / (is /dev mounted?).
Installation finished. No error reported.
/usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?).
dpkg: error processing grub-pc (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 grub-pc

GRUB still works fine writing the grub.cfg by hand (it's not that hard),
and using grub-install afterwards.  It's still annoying to have this
package remain in an "unconfigured" state!

-- Package-specific info:

*********************** BEGIN /proc/mounts
/dev/sda2 /boot ext4 rw,sync,nosuid,nodev,relatime,user_xattr,barrier=1 0 0
*********************** END /proc/mounts

*********************** BEGIN /boot/grub/device.map
(hd0)	/dev/disk/by-id/ata-Hitachi_HTS541616J9SA00_SB2404SJJT818E
*********************** END /boot/grub/device.map

*********************** BEGIN /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_gpt
insmod ext2
set root='(hd0,gpt2)'
search --no-floppy --fs-uuid --set=root e8cf781f-b835-422d-b500-77da7fbc83d6
if loadfont /grub/unicode.pf2 ; then
  set gfxmode=640x480
  load_video
  insmod gfxterm
  insmod part_gpt
  insmod ext2
  set root='(hd0,gpt2)'
  search --no-floppy --fs-uuid --set=root e8cf781f-b835-422d-b500-77da7fbc83d6
  set locale_dir=($root)/grub/locale
  set lang=en_US
  insmod gettext
fi
terminal_output gfxterm
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_gpt
insmod ext2
set root='(hd0,gpt2)'
search --no-floppy --fs-uuid --set=root e8cf781f-b835-422d-b500-77da7fbc83d6
insmod png
if background_image /grub/.background_cache.png; then
  set color_normal=white/black
  set color_highlight=black/white
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_linux ###
menuentry 'Debian GNU/Linux, with Linux 3.2.0-4-amd64' --class debian --class gnu-linux --class gnu --class os {
	load_video
	insmod gzio
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt2)'
	search --no-floppy --fs-uuid --set=root e8cf781f-b835-422d-b500-77da7fbc83d6
	echo	'Loading Linux 3.2.0-4-amd64 ...'
	linux	/vmlinuz-3.2.0-4-amd64 ro boot=zfs rpool=philipjfry quiet splash cryptopts=target=philipjfry,source=/dev/sda1
	echo	'Loading initial ramdisk ...'
	initrd	/initrd.img-3.2.0-4-amd64
}
menuentry 'Debian GNU/Linux, with Linux 3.2.0-4-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os {
	load_video
	insmod gzio
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt2)'
	search --no-floppy --fs-uuid --set=root e8cf781f-b835-422d-b500-77da7fbc83d6
	echo	'Loading Linux 3.2.0-4-amd64 ...'
	linux	/vmlinuz-3.2.0-4-amd64 ro boot=zfs rpool=philipjfry quiet splash cryptopts=target=philipjfry,source=/dev/sda1
	echo	'Loading initial ramdisk ...'
	initrd	/initrd.img-3.2.0-4-amd64
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt2)'
	search --no-floppy --fs-uuid --set=root e8cf781f-b835-422d-b500-77da7fbc83d6
	linux16	/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt2)'
	search --no-floppy --fs-uuid --set=root e8cf781f-b835-422d-b500-77da7fbc83d6
	linux16	/memtest86+.bin console=ttyS0,115200n8
}
menuentry "Memory test (memtest86+, experimental multiboot)" {
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt2)'
	search --no-floppy --fs-uuid --set=root e8cf781f-b835-422d-b500-77da7fbc83d6
	multiboot	/memtest86+_multiboot.bin
}
menuentry "Memory test (memtest86+, serial console 115200, experimental multiboot)" {
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt2)'
	search --no-floppy --fs-uuid --set=root e8cf781f-b835-422d-b500-77da7fbc83d6
	multiboot	/memtest86+_multiboot.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
*********************** END /boot/grub/grub.cfg

*********************** BEGIN /proc/mdstat
cat: /proc/mdstat: No such file or directory
*********************** END /proc/mdstat

*********************** BEGIN LVM
*********************** END LVM

*********************** BEGIN /dev/disk/by-id
total 0
lrwxrwxrwx 1 root root  9 Apr 29 14:44 ata-Hitachi_HTS541616J9SA00_SB2404SJJT818E -> ../../sda
lrwxrwxrwx 1 root root 10 Apr 29 14:18 ata-Hitachi_HTS541616J9SA00_SB2404SJJT818E-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Apr 29 14:18 ata-Hitachi_HTS541616J9SA00_SB2404SJJT818E-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Apr 29 14:18 ata-Hitachi_HTS541616J9SA00_SB2404SJJT818E-part9 -> ../../sda9
lrwxrwxrwx 1 root root  9 Apr 29 14:18 ata-Optiarc_DVD_RW_AD-7563A_30650010_1014851Q111 -> ../../sr0
lrwxrwxrwx 1 root root 10 Apr 29 14:18 dm-name-philipjfry -> ../../dm-0
lrwxrwxrwx 1 root root 10 Apr 29 14:18 dm-uuid-CRYPT-LUKS1-df5177c304e748c1b04264c81002e82f-philipjfry -> ../../dm-0
lrwxrwxrwx 1 root root  9 Apr 29 14:44 scsi-SATA_Hitachi_HTS5416_SB2404SJJT818E -> ../../sda
lrwxrwxrwx 1 root root 10 Apr 29 14:18 scsi-SATA_Hitachi_HTS5416_SB2404SJJT818E-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Apr 29 14:18 scsi-SATA_Hitachi_HTS5416_SB2404SJJT818E-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Apr 29 14:18 scsi-SATA_Hitachi_HTS5416_SB2404SJJT818E-part9 -> ../../sda9
lrwxrwxrwx 1 root root  9 Apr 29 14:50 usb-Generic-_Multi-Card_20060413092100000-0:0 -> ../../sdb
lrwxrwxrwx 1 root root  9 Apr 29 14:44 wwn-0x5000cca51fe73619 -> ../../sda
lrwxrwxrwx 1 root root 10 Apr 29 14:18 wwn-0x5000cca51fe73619-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Apr 29 14:18 wwn-0x5000cca51fe73619-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Apr 29 14:18 wwn-0x5000cca51fe73619-part9 -> ../../sda9
*********************** END /dev/disk/by-id

*********************** BEGIN /dev/disk/by-uuid
total 0
lrwxrwxrwx 1 root root  9 Apr 29 14:18 d6443f5a-e5a6-4194-b27c-9bae74251462 -> ../../zd0
lrwxrwxrwx 1 root root 10 Apr 29 14:18 df5177c3-04e7-48c1-b042-64c81002e82f -> ../../sda1
lrwxrwxrwx 1 root root 10 Apr 29 14:18 e8cf781f-b835-422d-b500-77da7fbc83d6 -> ../../sda2
*********************** END /dev/disk/by-uuid

-- System Information:
Debian Release: 7.0
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages grub-pc depends on:
ii  debconf [debconf-2.0]  1.5.49
ii  grub-common            1.99-27+deb7u1
ii  grub-pc-bin            1.99-27+deb7u1
ii  grub2-common           1.99-27+deb7u1
ii  ucf                    3.0025+nmu3

grub-pc recommends no packages.

grub-pc suggests no packages.

-- debconf information:
  grub-pc/kopt_extracted: false
  grub2/kfreebsd_cmdline:
  grub2/device_map_regenerated:
* grub-pc/install_devices: /dev/disk/by-id/ata-Hitachi_HTS541616J9SA00_SB2404SJJT818E
  grub-pc/postrm_purge_boot_grub: false
  grub-pc/install_devices_failed_upgrade: true
  grub-pc/disk_description:
* grub2/linux_cmdline:
* grub-pc/install_devices_empty: true
  grub2/kfreebsd_cmdline_default: quiet
  grub-pc/partition_description:
  grub-pc/install_devices_failed: false
  grub-pc/install_devices_disks_changed:
* grub2/linux_cmdline_default: splash quiet
  grub-pc/chainload_from_menu.lst: true
  grub-pc/mixed_legacy_and_grub2: true



Information forwarded to debian-bugs-dist@lists.debian.org, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>:
Bug#706415; Package grub-pc. (Mon, 29 Apr 2013 22:18:03 GMT) (full text, mbox, link).


Acknowledgement sent to Steve McIntyre <steve@einval.com>:
Extra info received and forwarded to list. Copy sent to GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>. (Mon, 29 Apr 2013 22:18:04 GMT) (full text, mbox, link).


Message #10 received at 706415@bugs.debian.org (full text, mbox, reply):

From: Steve McIntyre <steve@einval.com>
To: Mike Swanson <mikeonthecomputer@gmail.com>, 706415@bugs.debian.org
Subject: Re: Bug#706415: grub-pc: grub-probe fails to find / on a ZFS-on-Linux system
Date: Mon, 29 Apr 2013 23:15:49 +0100
Hi Mike,

On Mon, Apr 29, 2013 at 02:59:43PM -0700, Mike Swanson wrote:
>Package: grub-pc
>Version: 1.99-27+deb7u1
>Severity: normal
>
>Dear Maintainer,
>
>I use zfsonlinux using the repository from http://zfsonlinux.org/debian.html
>and ZFS itself is contained in a LUKS volume, so it is a somewhat unusual
>setup.  There is an unencrypted /boot partition (ext4) that I use so that
>the kernel and initramfs can be loaded simply and I unlock the disk at
>the startup time.  Basically the layout of the disk is (gdisk -l):
>
>Number  Start (sector)    End (sector)  Size       Code  Name
>   1            2048       312371200   148.9 GiB   BF01  zfs
>   2       312371202       312581774   102.8 MiB   8300  boot
>   9              34            2047   1007.0 KiB  EF02  BIOS boot partition
>
>GRUB, in Debian at least, is not able to automatically create a configuration
>for my setup, mainly because there is no / device listed in /etc/fstab (ZFS
>on root, it manages the mountpoints itself).  This results in grub-probe
>erroring out, and it causes the package to be marked as being in an
>unconfigured state, resulting in this:
>
>root@philipjfry:~# dpkg --configure grub-pc
>Setting up grub-pc (1.99-27+deb7u1) ...
>grub-probe: error: cannot find a device for / (is /dev mounted?).
>Installation finished. No error reported.
>/usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?).
>dpkg: error processing grub-pc (--configure):
> subprocess installed post-installation script returned error exit status 1
>Errors were encountered while processing:
> grub-pc
>
>GRUB still works fine writing the grub.cfg by hand (it's not that hard),
>and using grub-install afterwards.  It's still annoying to have this
>package remain in an "unconfigured" state!

Yes... :-/

Silly question - does this work OK in the previous version of grub-pc
(1.99-27)? I'm assuming not, but I'm interested in case there is a
regression here due to the changes I've made.

-- 
Steve McIntyre, Cambridge, UK.                                steve@einval.com
We don't need no education.
We don't need no thought control.




Information forwarded to debian-bugs-dist@lists.debian.org, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>:
Bug#706415; Package grub-pc. (Mon, 29 Apr 2013 23:21:07 GMT) (full text, mbox, link).


Acknowledgement sent to Mike Swanson <mikeonthecomputer@gmail.com>:
Extra info received and forwarded to list. Copy sent to GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>. (Mon, 29 Apr 2013 23:21:07 GMT) (full text, mbox, link).


Message #15 received at 706415@bugs.debian.org (full text, mbox, reply):

From: Mike Swanson <mikeonthecomputer@gmail.com>
To: 706415@bugs.debian.org
Subject: Re: Bug#706415: grub-pc: grub-probe fails to find / on a ZFS-on-Linux system
Date: Mon, 29 Apr 2013 16:18:15 -0700
On Mon, 2013-04-29 at 23:15 +0100, Steve McIntyre wrote:
> Yes... :-/
> 
> Silly question - does this work OK in the previous version of grub-pc
> (1.99-27)? I'm assuming not, but I'm interested in case there is a
> regression here due to the changes I've made.

The issue was in 1.99-27 as well, and I expect it'll probably be in
quite a lot of older versions (probably all of 1.99).





Information forwarded to debian-bugs-dist@lists.debian.org, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>:
Bug#706415; Package grub-pc. (Mon, 29 Apr 2013 23:54:04 GMT) (full text, mbox, link).


Acknowledgement sent to Steve McIntyre <steve@einval.com>:
Extra info received and forwarded to list. Copy sent to GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>. (Mon, 29 Apr 2013 23:54:04 GMT) (full text, mbox, link).


Message #20 received at 706415@bugs.debian.org (full text, mbox, reply):

From: Steve McIntyre <steve@einval.com>
To: Mike Swanson <mikeonthecomputer@gmail.com>, 706415@bugs.debian.org
Subject: Re: Bug#706415: grub-pc: grub-probe fails to find / on a ZFS-on-Linux system
Date: Tue, 30 Apr 2013 00:49:18 +0100
On Mon, Apr 29, 2013 at 04:18:15PM -0700, Mike Swanson wrote:
>On Mon, 2013-04-29 at 23:15 +0100, Steve McIntyre wrote:
>> Yes... :-/
>> 
>> Silly question - does this work OK in the previous version of grub-pc
>> (1.99-27)? I'm assuming not, but I'm interested in case there is a
>> regression here due to the changes I've made.
>
>The issue was in 1.99-27 as well, and I expect it'll probably be in
>quite a lot of older versions (probably all of 1.99).

OK, thanks for confirming that for me. I can't promise to be able to
help fix *your* bug any time soon, but it helps me immensely to know
that my last-minute fix for another bug (#698914) still looks good for
the Wheezy release.

-- 
Steve McIntyre, Cambridge, UK.                                steve@einval.com
Is there anybody out there?




Information forwarded to debian-bugs-dist@lists.debian.org, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>:
Bug#706415; Package grub-pc. (Wed, 23 Dec 2015 11:45:08 GMT) (full text, mbox, link).


Acknowledgement sent to Hajo Möller <dasjoe@gmail.com>:
Extra info received and forwarded to list. Copy sent to GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>. (Wed, 23 Dec 2015 11:45:08 GMT) (full text, mbox, link).


Message #25 received at 706415@bugs.debian.org (full text, mbox, reply):

From: Hajo Möller <dasjoe@gmail.com>
To: 706415@bugs.debian.org
Subject: Fixed upstream, please cherry-pick/update trees
Date: Wed, 23 Dec 2015 12:44:02 +0100
Dear Maintainers,

as of May 2015 grub2 upstream includes patches by Toomas Soome to
support OpenZFS pools with feature flags, which fixes booting off ZFS
rpools. The relevant upstream logs:
http://git.savannah.gnu.org/cgit/grub.git/log/include/grub/zfs
http://git.savannah.gnu.org/cgit/grub.git/log/grub-core/fs/zfs

As I do not know whether Toomas' patches depend on intermediate commits
I propose to cherry-pick all new commits to "include/grub/zfs" and
"grub-core/fs/zfs". Even if the patches do not depend on previous
commits it would be nice to include them as fixes to memory leaks and
other issues.

-- 
Regards,
Hajo Möller



Information forwarded to debian-bugs-dist@lists.debian.org, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>:
Bug#706415; Package grub-pc. (Sun, 03 Jan 2016 18:42:04 GMT) (full text, mbox, link).


Acknowledgement sent to Hajo Möller <dasjoe@gmail.com>:
Extra info received and forwarded to list. Copy sent to GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>. (Sun, 03 Jan 2016 18:42:05 GMT) (full text, mbox, link).


Message #30 received at 706415@bugs.debian.org (full text, mbox, reply):

From: Hajo Möller <dasjoe@gmail.com>
To: 706415@bugs.debian.org
Subject: Re: Fixed upstream, please cherry-pick/update trees
Date: Sun, 3 Jan 2016 19:38:28 +0100
The following changes since commit 8943899ac5765ff09ce00c625e27a049677b7893:

  releasing package grub2 version 2.02~beta2-33 (2015-12-16 09:48:49 +0000)

are available in the git repository at:

  https://github.com/dasjoe/grub.git zfs-rpool-fixes

for you to fetch changes up to eb5752431e7ba1ad0ab32a1c72791eff894e7b51:

  zfs: fix memory leak (2016-01-03 19:13:49 +0100)

----------------------------------------------------------------
Andrei Borzenkov (8):
      grub-core/fs/zfs/zfsinfo.c: memory leak in print_vdev_info
      fs/zfs/zfs.c: fix memory leak.
      fs/zfs/zfscrypt.c: fix memory leaks.
      fs/zfs/zfscrypt.c: fix indentation.
      zfs: add missing NULL check and fix incorrect buffer overwrite
      zfs: fix integer truncation in zap_lookup
      zfs: memory leak
      zfs: fix memory leak

Toomas Soome (3):
      zfs: com.delphix:hole_birth feature support
      zfs: com.delphix:embedded_data feature support
      zfs extensible_dataset and large_blocks feature support

Vladimir Serbinenko (5):
      * grub-core/fs/zfs.c: Avoid divisions by zero.
      zfs: Fix disk-matching logic.
      fs/zfs: Fix error handling.
      fs/zfscrypt: Add missing explicit cast.
      zfs/mzap_lookup: Fix argument types

 ChangeLog                   |   9 +++++
 grub-core/fs/zfs/zfs.c      | 180
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------
 grub-core/fs/zfs/zfscrypt.c |  17 +++++++---
 grub-core/fs/zfs/zfsinfo.c  |   2 ++
 include/grub/zfs/spa.h      |  31 ++++++++++++++---
 5 files changed, 182 insertions(+), 57 deletions(-)



Reply sent to Colin Watson <cjwatson@debian.org>:
You have taken responsibility. (Fri, 22 Jan 2016 10:24:09 GMT) (full text, mbox, link).


Notification sent to Mike Swanson <mikeonthecomputer@gmail.com>:
Bug acknowledged by developer. (Fri, 22 Jan 2016 10:24:09 GMT) (full text, mbox, link).


Message #35 received at 706415-close@bugs.debian.org (full text, mbox, reply):

From: Colin Watson <cjwatson@debian.org>
To: 706415-close@bugs.debian.org
Subject: Bug#706415: fixed in grub2 2.02~beta2-34
Date: Fri, 22 Jan 2016 10:20:56 +0000
Source: grub2
Source-Version: 2.02~beta2-34

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.

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 706415@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <cjwatson@debian.org> (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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 22 Jan 2016 10:03:00 +0000
Source: grub2
Binary: grub2 grub-linuxbios grub-efi grub-common grub2-common grub-emu grub-emu-dbg grub-pc-bin grub-pc-dbg grub-pc grub-rescue-pc grub-coreboot-bin grub-coreboot-dbg grub-coreboot grub-efi-ia32-bin grub-efi-ia32-dbg grub-efi-ia32 grub-efi-amd64-bin grub-efi-amd64-dbg grub-efi-amd64 grub-efi-ia64-bin grub-efi-ia64-dbg grub-efi-ia64 grub-efi-arm-bin grub-efi-arm-dbg grub-efi-arm grub-efi-arm64-bin grub-efi-arm64-dbg grub-efi-arm64 grub-ieee1275-bin grub-ieee1275-dbg grub-ieee1275 grub-firmware-qemu grub-uboot-bin grub-uboot-dbg grub-uboot grub-xen-bin grub-xen-dbg grub-xen grub-xen-host grub-yeeloong-bin grub-yeeloong-dbg grub-yeeloong grub-theme-starfield grub-mount-udeb
Architecture: source
Version: 2.02~beta2-34
Distribution: unstable
Urgency: medium
Maintainer: GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
Description:
 grub-common - GRand Unified Bootloader (common files)
 grub-coreboot - GRand Unified Bootloader, version 2 (Coreboot version)
 grub-coreboot-bin - GRand Unified Bootloader, version 2 (Coreboot binaries)
 grub-coreboot-dbg - GRand Unified Bootloader, version 2 (Coreboot debug files)
 grub-efi   - GRand Unified Bootloader, version 2 (dummy package)
 grub-efi-amd64 - GRand Unified Bootloader, version 2 (EFI-AMD64 version)
 grub-efi-amd64-bin - GRand Unified Bootloader, version 2 (EFI-AMD64 binaries)
 grub-efi-amd64-dbg - GRand Unified Bootloader, version 2 (EFI-AMD64 debug files)
 grub-efi-arm - GRand Unified Bootloader, version 2 (ARM UEFI version)
 grub-efi-arm-bin - GRand Unified Bootloader, version 2 (ARM UEFI binaries)
 grub-efi-arm-dbg - GRand Unified Bootloader, version 2 (ARM UEFI debug files)
 grub-efi-arm64 - GRand Unified Bootloader, version 2 (ARM64 UEFI version)
 grub-efi-arm64-bin - GRand Unified Bootloader, version 2 (ARM64 UEFI binaries)
 grub-efi-arm64-dbg - GRand Unified Bootloader, version 2 (ARM64 UEFI debug files)
 grub-efi-ia32 - GRand Unified Bootloader, version 2 (EFI-IA32 version)
 grub-efi-ia32-bin - GRand Unified Bootloader, version 2 (EFI-IA32 binaries)
 grub-efi-ia32-dbg - GRand Unified Bootloader, version 2 (EFI-IA32 debug files)
 grub-efi-ia64 - GRand Unified Bootloader, version 2 (IA64 version)
 grub-efi-ia64-bin - GRand Unified Bootloader, version 2 (IA64 binaries)
 grub-efi-ia64-dbg - GRand Unified Bootloader, version 2 (IA64 debug files)
 grub-emu   - GRand Unified Bootloader, version 2 (emulated version)
 grub-emu-dbg - GRand Unified Bootloader, version 2 (emulated debug files)
 grub-firmware-qemu - GRUB firmware image for QEMU
 grub-ieee1275 - GRand Unified Bootloader, version 2 (Open Firmware version)
 grub-ieee1275-bin - GRand Unified Bootloader, version 2 (Open Firmware binaries)
 grub-ieee1275-dbg - GRand Unified Bootloader, version 2 (Open Firmware debug files)
 grub-linuxbios - GRand Unified Bootloader, version 2 (dummy package)
 grub-mount-udeb - export GRUB filesystems using FUSE (udeb)
 grub-pc    - GRand Unified Bootloader, version 2 (PC/BIOS version)
 grub-pc-bin - GRand Unified Bootloader, version 2 (PC/BIOS binaries)
 grub-pc-dbg - GRand Unified Bootloader, version 2 (PC/BIOS debug files)
 grub-rescue-pc - GRUB bootable rescue images, version 2 (PC/BIOS version)
 grub-theme-starfield - GRand Unified Bootloader, version 2 (starfield theme)
 grub-uboot - GRand Unified Bootloader, version 2 (ARM U-Boot version)
 grub-uboot-bin - GRand Unified Bootloader, version 2 (ARM U-Boot binaries)
 grub-uboot-dbg - GRand Unified Bootloader, version 2 (ARM U-Boot debug files)
 grub-xen   - GRand Unified Bootloader, version 2 (Xen version)
 grub-xen-bin - GRand Unified Bootloader, version 2 (Xen binaries)
 grub-xen-dbg - GRand Unified Bootloader, version 2 (Xen debug files)
 grub-xen-host - GRand Unified Bootloader, version 2 (Xen host version)
 grub-yeeloong - GRand Unified Bootloader, version 2 (Yeeloong version)
 grub-yeeloong-bin - GRand Unified Bootloader, version 2 (Yeeloong binaries)
 grub-yeeloong-dbg - GRand Unified Bootloader, version 2 (Yeeloong debug files)
 grub2      - GRand Unified Bootloader, version 2 (dummy package)
 grub2-common - GRand Unified Bootloader (common files for version 2)
Closes: 706415 766853 772797 810421 812047
Changes:
 grub2 (2.02~beta2-34) unstable; urgency=medium
 .
   [ Colin Watson ]
   * Remove duplicate Replaces on grub-ieee1275 (<< 2.00-4) from
     grub2-common.
   * Refer to /usr/share/common-licenses/GPL-3 rather than
     /usr/share/common-licenses/GPL.
   * Cherry-pick upstream patches to add more ACPI opcodes to acpihalt
     (closes: #766853, LP: #1530648).
   * Drop build-dependency on libusb-dev, since it was currently unused in
     any case; also explicitly configure with --disable-grub-emu-usb to avoid
     possible future ambiguity (closes: #810421).
   * Use dpkg-maintscript-helper to convert directories to symlinks in
     various upgrade cases, in place of hand-coded equivalents.
   * Change versioned Conflicts from grub-common and grub2-common into Breaks
     or Breaks+Replaces as appropriate.
   * Remove pragmas related to -Wunreachable-code (closes: #812047).
   * Temporarily work around arm64 build failure with gcc-5 >= 5.3.1-4 using
     -mpc-relative-literal-loads.
   * Backport various ZFS improvements from trunk (closes: #706415, #772797;
     LP: #1451476, #1530457).
 .
   [ Didier Roche ]
   * Use new plymouth theme path to set grub theme configuration.
Checksums-Sha1:
 d1d8b465a9d5d52954529719bc414da68b969e72 6307 grub2_2.02~beta2-34.dsc
 ced744b1450312050b7be6e4613fe6ca1b60ccbd 1040464 grub2_2.02~beta2-34.debian.tar.xz
Checksums-Sha256:
 251866015bbdf82d394d6ce5ed7afdc0fb3eadb00f88fba8659e9afea6a728d3 6307 grub2_2.02~beta2-34.dsc
 38a8b29018d05d08e6a60e0242e1781718e3bdc213db4c6569e84959571804c4 1040464 grub2_2.02~beta2-34.debian.tar.xz
Files:
 80f15325e276ce2cbf09a96fea9d7f07 6307 admin extra grub2_2.02~beta2-34.dsc
 d6da8c45d16cf2612d15d11811c48754 1040464 admin extra grub2_2.02~beta2-34.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Colin Watson <cjwatson@debian.org> -- Debian developer

iQIVAwUBVqH+oTk1h9l9hlALAQigzA/+LyhiBYLBLQF25DQlquHvVtl+iEcusE4h
GTjyA3Cxv8pcwiQnh+CsnTAFqAbsK/iO3TKIfqzsXJZ8VDIstHJaDQubjcuFwjO1
HCZf6DAUF24Q7EQaFsY1hjKALHuEFv17H6LVKQ3IHzD+iTQEzWzzUpT8N73hbR2v
98fSG2FKY2dpT8POZggtRUV/s4lt1X2tHX2ViDifeYbZ3kX4ZbYpw7aA7ZVvyOP7
yIn762H+jYDiiCsiOdUOv3jlW0Wq2hNSd0fFi+hxK7NSudlOXtYfoIVTM4FOrak8
3cfb5zfcDYaoIieszN31upHnoJ4b8ruEhkgYF08XuxSe3zWvZMy2QVyb5QvsIvjq
FTDUQr6pja+jROl5AqqSESTHhXPHMkB5bt6vU4Swm7ox4ydWUzd1AXTa3sn9qagq
1f8lNj5EECcbHfkFoUPYDUk8i8fZ62gU3U+GhsKXKm/Pgd7IFpcdqdjKQwg0RPHk
xGO1TeX1fgj3tmX2PT0gUrD1Oh2nhI1eejSn0kWHH6tdsRPF6AnwChW8rxwhCO24
tFkW329uyD8bPWEXEfDx64z82DBTMlLM8pE62THe/f3q0DD3JWrCUjHFrlVSYiXf
CcyOY5BnIw5m6Ovn/jt6f3dC5s/t30dm4arxfyzHhUj1tpu/ACWPMS9Iihnsb9MX
vDIqEPQU9xY=
=elbG
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 20 Feb 2016 07:26:59 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Jan 4 22:47:50 2018; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.