Your message dated Tue, 10 Feb 2009 22:17:06 +0000
with message-id <e1lx0ug-0004rz...@ries.debian.org>
and subject line Bug#512968: fixed in grub2 1.96+20080724-15
has caused the Debian Bug report #512968,
regarding grub-pc: Fails to install when gnumach is installed
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 ow...@bugs.debian.org
immediately.)
--
512968: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=512968
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: grub-pc
Version: 1.96+20080724-14
Severity: serious
Tags: patch
Hi,
When gnumach is installed grub-pc fails to install due to at least the
missing function make_system_path_relative_to_its_root. Also afterwards
it aborts if it cannot find the needed stuff to successfully boot a Hurd
system, which should not be fatal on non Hurd systems. The attached
patch fixes those problems.
For upstream submission you might want to replace the dpkg invokation
with uname.
regards,
guillem
diff --git a/util/grub.d/10_hurd.in b/util/grub.d/10_hurd.in
index d437873..902718d 100644
--- a/util/grub.d/10_hurd.in
+++ b/util/grub.d/10_hurd.in
@@ -16,6 +16,11 @@
# You should have received a copy of the GNU General Public License
# along with GRUB. If not, see <http://www.gnu.org/licenses/>.
+pref...@prefix@
+exec_pref...@exec_prefix@
+libd...@libdir@
+. ${libdir}/grub/update-grub_lib
+
if [ "x${GRUB_DISTRIBUTOR}" = "x" ] ; then
OS=GNU
else
@@ -60,7 +65,12 @@ fi
if ${all_of_them} && test -e /lib/ld.so.1 ; then : ; else
echo "Some Hurd stuff found, but not enough to boot." >&2
- exit 1
+ # this is only fatal on Hurd systems
+ if dpkg --print-architecture | grep -q '^hurd-' ; then
+ exit 1
+ else
+ exit 0
+ fi
fi
prepare_grub_to_access_device ${GRUB_DEVICE}
--- End Message ---
--- Begin Message ---
Source: grub2
Source-Version: 1.96+20080724-15
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-common_1.96+20080724-15_i386.deb
to pool/main/g/grub2/grub-common_1.96+20080724-15_i386.deb
grub-efi_1.96+20080724-15_i386.deb
to pool/main/g/grub2/grub-efi_1.96+20080724-15_i386.deb
grub-ieee1275_1.96+20080724-15_i386.deb
to pool/main/g/grub2/grub-ieee1275_1.96+20080724-15_i386.deb
grub-linuxbios_1.96+20080724-15_i386.deb
to pool/main/g/grub2/grub-linuxbios_1.96+20080724-15_i386.deb
grub-pc_1.96+20080724-15_i386.deb
to pool/main/g/grub2/grub-pc_1.96+20080724-15_i386.deb
grub-rescue-pc_1.96+20080724-15_i386.deb
to pool/main/g/grub2/grub-rescue-pc_1.96+20080724-15_i386.deb
grub2_1.96+20080724-15.diff.gz
to pool/main/g/grub2/grub2_1.96+20080724-15.diff.gz
grub2_1.96+20080724-15.dsc
to pool/main/g/grub2/grub2_1.96+20080724-15.dsc
grub2_1.96+20080724-15_i386.deb
to pool/main/g/grub2/grub2_1.96+20080724-15_i386.deb
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 512...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Robert Millan <r...@aybabtu.com> (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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 9 Feb 2009 18:56:00 +0100
Source: grub2
Binary: grub2 grub-of grub-common grub-pc grub-rescue-pc grub-linuxbios
grub-efi grub-ieee1275
Architecture: source i386
Version: 1.96+20080724-15
Distribution: unstable
Urgency: high
Maintainer: GRUB Maintainers <pkg-grub-de...@lists.alioth.debian.org>
Changed-By: Robert Millan <r...@aybabtu.com>
Description:
grub-common - GRand Unified Bootloader, version 2 (common files)
grub-efi - GRand Unified Bootloader, version 2 (EFI version)
grub-ieee1275 - GRand Unified Bootloader, version 2 (Open Firmware version)
grub-linuxbios - GRand Unified Bootloader, version 2 (LinuxBIOS version)
grub-of - GRand Unified Bootloader, version 2 [dummy]
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: 502333 512968
Changes:
grub2 (1.96+20080724-15) unstable; urgency=high
.
* Avoid mounting ext2 partitions with backward-incompatible features.
(Closes: #502333)
* patches/13_update_grub_gnumach.diff: Temporary hack to prevent gnumach
from triggering postinst failure. (Closes: #512968)
Checksums-Sha1:
f726586ba2c26087aac0b926c1529d87a3e8f26a 2036 grub2_1.96+20080724-15.dsc
a4ecd92063142135d57a150374e9e590e9ee64d2 62279 grub2_1.96+20080724-15.diff.gz
6d5d94ac2ed282bea0e76e83324e9d330858cab4 125026 grub2_1.96+20080724-15_i386.deb
593e0aa08b731e9b3e8c7c9d1f87c57d8f9634bc 188662
grub-common_1.96+20080724-15_i386.deb
349ede205d54e135a27c89e0493c285de0532455 1452856
grub-pc_1.96+20080724-15_i386.deb
481ebfbc6f40b76c67fb23dca8ee0c091896bd95 440358
grub-rescue-pc_1.96+20080724-15_i386.deb
9bd8bf214f9213cc0f2363a878c9f4458477e650 1301606
grub-linuxbios_1.96+20080724-15_i386.deb
3645933b3dcfa9c374fcbba04a29a5deedeb06bb 1209624
grub-efi_1.96+20080724-15_i386.deb
c766a7425536d4c4d562b4eb2918038877583b69 1303900
grub-ieee1275_1.96+20080724-15_i386.deb
Checksums-Sha256:
6b3e558956663c4a5b645767175016179b17ffbb3278496f7d225a074bec51ae 2036
grub2_1.96+20080724-15.dsc
02c298c168467819b39ef6a3c418b04c6f0dd40283213adeb0e63b07f95d43f8 62279
grub2_1.96+20080724-15.diff.gz
ff30fb60cfedadbc9753242abe95056a4c1820844e94691b71bd3a165dcab94e 125026
grub2_1.96+20080724-15_i386.deb
a54fb4519e6b2bea8ce3b4bd4c3d6640ce57a54c4a64065747a9c9b88ff7ea0d 188662
grub-common_1.96+20080724-15_i386.deb
9e142d87da6a030116d17178e0f81a7b28dde502de24b02a4c3b78b7246c6657 1452856
grub-pc_1.96+20080724-15_i386.deb
3236ac88e04553d586ed58c04907f1996ff9de395a3d1dd72b429d3db3b328b5 440358
grub-rescue-pc_1.96+20080724-15_i386.deb
50dcaa1db8eb453e296368dda32bcffe8059ac1ec4c9b42fc26aeffa70636a7a 1301606
grub-linuxbios_1.96+20080724-15_i386.deb
f1a51f002baab97bf4e60f67baf19c69b3773c743ace144ebdcfd4b5defe227c 1209624
grub-efi_1.96+20080724-15_i386.deb
c9f0d35d461111afc2fe7d6934be77daa2726d46e47f056087407cd9e68bdac4 1303900
grub-ieee1275_1.96+20080724-15_i386.deb
Files:
5edb61fae176daa53232ae48faef088c 2036 admin extra grub2_1.96+20080724-15.dsc
12c6be1e241712f5b28d79967db4ae33 62279 admin extra
grub2_1.96+20080724-15.diff.gz
9488c36de5add3fbab8b9d441b89ab4e 125026 admin extra
grub2_1.96+20080724-15_i386.deb
c7a1741e279735a1c1284c662f380ab7 188662 admin extra
grub-common_1.96+20080724-15_i386.deb
083823f8a5f34d6bde6b758405e64c62 1452856 admin extra
grub-pc_1.96+20080724-15_i386.deb
f82ec307ecab9f818b82ebe9ad2e0f2f 440358 admin extra
grub-rescue-pc_1.96+20080724-15_i386.deb
d9e5d12c1feaafed6d1a8b2af32b9a8c 1301606 admin extra
grub-linuxbios_1.96+20080724-15_i386.deb
91d480b8b9966be7d329009f15fdb75b 1209624 admin extra
grub-efi_1.96+20080724-15_i386.deb
c65aa22d5186eb793dbb0a956f312ff2 1303900 admin extra
grub-ieee1275_1.96+20080724-15_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkmR+CwACgkQC19io6rUCv8M2wCfVgts7NciGerQz/7Xfi8wvu6I
kvcAniY+M9ct/w7eKuB7AHr+9BsepExT
=M2lV
-----END PGP SIGNATURE-----
--- End Message ---