[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#792247: marked as done (grub-installer: Does not correctly propagate grub-installer/force-efi-extra-removable to installed system)



Your message dated Sat, 25 Jul 2015 16:52:09 +0000
with message-id <E1ZJ2gD-0004Lo-Ed@franck.debian.org>
and subject line Bug#792247: fixed in grub-installer 1.125
has caused the Debian Bug report #792247,
regarding grub-installer: Does not correctly propagate grub-installer/force-efi-extra-removable to installed system
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
792247: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=792247
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: grub-installer
Version: 1.102
Severity: important
Tags: d-i patch

While hacking on #789798 and cribbing code from #767037 I spotted a syntax
error in the propagation of grub-installer/force-efi-extra-removable to
grub2/force_efi_extra_removable in that the input passed to
debconf-set-selections omits the package name.

The fix is pretty simple by analogy with other uses of debconf-set-selections,
see below.

This should be fixed in sid/stretch and backported to jessie as well.

Stretch side needs coordination with
https://lists.debian.org/debian-boot/2015/07/msg00161.html .

Ian.

>From 849a2fe74c31e8acb5768d259e23bdb480e68a4b Mon Sep 17 00:00:00 2001
From: Ian Campbell <ijc@hellion.org.uk>
Date: Sun, 12 Jul 2015 22:09:24 +0100
Subject: [PATCH] Fix preseeding of grub2/force_efi_extra_removable into
 installed system

---
 grub-installer | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/grub-installer b/grub-installer
index 8bbde2e..296419e 100755
--- a/grub-installer
+++ b/grub-installer
@@ -809,7 +809,7 @@ if [ -z "$frdisk" ]; then
 			grub_install_params="$grub_install_params --force-extra-removable"
 			# Make sure this happens on upgrades too
 			$chroot $ROOT 'debconf-set-selections' <<EOF
-grub2/force_efi_extra_removable boolean true
+$grub_package grub2/force_efi_extra_removable boolean true
 EOF
 		fi
 
-- 
2.1.4


-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf, armel, arm64

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: sysvinit (via /sbin/init)

--- End Message ---
--- Begin Message ---
Source: grub-installer
Source-Version: 1.125

We believe that the bug you reported is fixed in the latest version of
grub-installer, 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 792247@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ian Campbell <ijc@debian.org> (supplier of updated grub-installer 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: Sat, 25 Jul 2015 17:15:17 +0100
Source: grub-installer
Binary: grub-installer
Architecture: source
Version: 1.125
Distribution: unstable
Urgency: medium
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Ian Campbell <ijc@debian.org>
Description:
 grub-installer - Install GRUB on a hard disk (udeb)
Closes: 792247
Changes:
 grub-installer (1.125) unstable; urgency=medium
 .
   [ Ian Campbell ]
   * Correctly propagate grub-installer/force-efi-extra-removable to installed
     system. (Closes: #792247).
 .
   [ Updated translations ]
   * Turkish (tr.po) by Mert Dirik
Checksums-Sha1:
 8cb139794d592e9c0fe51c2e9a78171a6de9090a 1938 grub-installer_1.125.dsc
 9fc89da775f04baad57d0e0918120353496ec873 209424 grub-installer_1.125.tar.xz
Checksums-Sha256:
 edb8ed07e9314d13c1e741280c8cff2eb973d40eeed9ed8864dd5ae6c68f4841 1938 grub-installer_1.125.dsc
 4c98a05e6d7179adf961fec0db8630a742b84b9c98cb976b3678579e0ba1cfae 209424 grub-installer_1.125.tar.xz
Files:
 ac43bc72e5154a49c3b674a297a22ec1 1938 debian-installer standard grub-installer_1.125.dsc
 91f783724b6430a4700e3e3087994155 209424 debian-installer standard grub-installer_1.125.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVs7acAAoJECouJZ9pWkbGaFwQAJQND6woIsP7vBTG5ocytLQj
0VByK+OK46QnfqOauAa8+V/Y6CNgkbfS9kGqcv2dS6XQuNU0LYenEpjrgrfSnuVA
NVl43GQfGqZOoFHEWM6qli4Rt04bo8X8ZL3sUVVDgGWE26FihgrFyf0pJfkMjL6x
0XtoKSDb6ZnmLIlQQ0zEYTnkJzqYolGIf+RPKiKakN1s43nhh4ddbHUxD0XTGCQm
0Ho0H9n0OCzhUJ5asZFtWdgVKyy/5t2UY55BxPlw6wH5Q23WQ1pw9XKfE/kWbrFN
8RMPVGbUlhEz0frJUvcfi8C+/qIbOm3E8PmI0AKcoCjvOZZtuJ79AGFDNJxB4tCG
iZN1ZbFyRELbM1GiQS+8sj1VVExpQ3x80d2Xp3VyL/AjZVTo2Uz963Os87FMR/D0
pKkrhgC1gyF+erPrz57mKOlFRAbpiFvkgcrXhnkXvHzkNOZ9n4/P8yr3VtjCx8id
wJ4Q4HU/2750RJIoCGzPy63BNh7NIOaGF+OQkXadAGjlyRJaFR+mPmBtJb/HGD7E
Z48e0SdiS5uLzc5AJOKRmpFxZCQd4Qzu/LwvOPmk+RpHSW0mIcdvUqN9toA2FUPy
eJSQaJbs9PJphHF1skZ+BcpuCQX12yGGVkNYOsUzvxEBeV6Wx6jsi+y0Bkk7flgf
Qqho+pfXG8uV9nenrKbv
=nEeK
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: