[ubuntu/oneiric] grub2 1.99-2ubuntu1 (Accepted)

Colin Watson cjwatson at ubuntu.com
Tue May 17 23:10:20 UTC 2011


grub2 (1.99-2ubuntu1) oneiric; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Adjust for default Ubuntu boot options ("quiet splash").
    - Default to hiding the menu; holding down Shift at boot will show it.
    - Set a monochromatic theme and an appropriate background for Ubuntu.
    - Apply Ubuntu GRUB Legacy changes to legacy update-grub script.
    - Fix backslash-escaping in merge_debconf_into_conf.
    - Remove "GNU/Linux" from default distributor string.
    - Add crashkernel option.
    - Bypass menu unless other OSes are installed or Shift is pressed.
    - Allow Shift to interrupt 'sleep --interruptible'.
    - Reduce visual clutter in normal mode.
    - Remove verbose messages printed before reading configuration.
    - Suppress kernel/initrd progress messages, except in recovery mode.
    - Show the boot menu if the previous boot failed.
    - Don't generate device.map during grub-install or grub-mkconfig.
    - Adjust upgrade version checks for Ubuntu.
    - Suppress "GRUB loading" message unless Shift is held down.
    - Adjust versions of grub-doc and grub-legacy-doc conflicts.
    - Fix LVM/RAID probing in the absence of /boot/grub/device.map.
    - Look for .mo files in /usr/share/locale-langpack first.
    - Build-depend on qemu-kvm rather than qemu-system for grub-pc tests.
    - Check hardware support before using gfxpayload=keep.
    - Put second and subsequent Linux menu entries in a submenu.
    - Preferred resolution detection for VBE.
    - Set vt.handoff=7 for smooth handoff to kernel graphical mode.
    - Update default/grub.md5sum to include maverick's default md5sum.
  * Drop grub-rescue-efi-amd64, superseded by grub-efi-amd64-bin.

grub2 (1.99-2) unstable; urgency=low

  * Include both old and new Lintian override styles for
    statically-linked-binary tag, since ftp-master has not yet been updated
    to 2.5.0~rc1.

grub2 (1.99-1) unstable; urgency=low

  * New upstream release.
    - Ensure uniqueness of RAID array numbers even if some elements have a
      name (closes: #609804).
    - Remove unnecessary brackets from tr arguments (closes: #612564).
    - Add grub-mkrescue info documentation (closes: #612585).
    - Avoid generating invalid configuration when something that looks like
      a Xen hypervisor is present without any Xen kernels (closes: #612898).
    - Fix memory alignment when calling 'linux' multiple times on EFI
      (closes: #616638).
    - Fix grub-install on amd64 EFI systems (closes: #617388).
    - Automatically export pager variable (closes: #612995).
    - Fix parser error with "time" (closes: #612991).
    - Ignore case of bitmap extensions (closes: #611123).
    - Skip vmlinux-* on x86 platforms (closes: #536846, #546008).
    - Accept old-style Xen kernels (closes: #610428).
    - Skip damaged LVM volumes (closes: #544731).
    - Handle LVM mirroring (closes: #598441).
    - Detect spares and report them as not RAID members (closes: #611561).
    - Don't enable localisation unless gfxterm is available (closes:
      #604609).
    - Fix partitioned RAID support (closes: #595071, #613444).
    - Dynamically count the number of lines for the lower banner (closes:
      #606494).
    - Improve quoting in grub-mkconfig, to support background image file
      names containing spaces (closes: #612417).
    - Flush BIOS disk devices more accurately (closes: #623124).
    - Identify RAID devices by their UUID rather than by their guessed name
      (closes: #624232).
    - Add "SEE ALSO" sections to most man pages (closes: #551428).

  [ Christian Perrier ]
  * Drop extra word in French debconf translation. Thanks to David
    Prévôt.
  * Fix spelling error in French debconf translation. Thanks to David
    Prévôt.

  [ Colin Watson ]
  * Set PACKAGE_VERSION and PACKAGE_STRING using configure arguments rather
    than sedding configure.ac in debian/rules (which sometimes has annoying
    interactions with quilt, etc.).
  * Update branch_embed-sectors.patch:
    - Detect sector used by HighPoint RAID controller (closes: #394868).
  * Add debian/README.source (from quilt).
  * Make debian/rules more explicit about when autogen.sh is run.  We need
    to be careful that all full builds run it, since we use GRUB extras.
  * Merge from Ubuntu:
    - Handle filesystems loop-mounted on file images.
    - On Wubi, don't ask for an install device, but just update wubildr
      using the diverted grub-install.
    - Add grub-mount-udeb, containing just grub-mount.  This can be used by
      os-prober and other parts of d-i.
    - Artificially bump Replaces: grub-common versioning to account for
      grub-reboot/grub-set-default movement in Ubuntu.
  * Don't do a separate build pass for grub-common.  It will be identical to
    the build for the default platform for the CPU architecture anyway, so
    reuse that.
  * Build with GCC 4.5 on all architectures.
  * Update Lintian overrides for changes in Lintian 2.5.0~rc1.
  * Invert how files are split among binary packages: rather than code in
    debian/rules to remove files we don't want, add dh_install configuration
    to declare the files we do want.  This means a little more repetition
    for platform-specific programs, but it seems less confusing and easier
    to extend.
  * Drop versioned dependencies on base-files.  GPL-3 has been there for two
    Debian releases now, and the dependency was never upgrade-critical
    anyway.
  * Create grub2-common package containing files that are common among GRUB
    platform packages but that would break GRUB Legacy, or that are too
    confusing when coinstalled with GRUB Legacy (closes: #564167).
  * Drop conflict on an ancient (pre-lenny/hardy) version of desktop-base.
  * Move /etc/grub.d/05_debian_theme to grub-common, to go with the other
    /etc/grub.d/* files.
  * Drop redundant Suggests: os-prober from several platform packages, as
    grub-common already Recommends: os-prober.
  * Create grub-<platform>-bin packages corresponding to all grub-<platform>
    packages (except for grub-emu).  These do not automatically install the
    boot loader or update grub.cfg, and they install their binaries to
    /usr/lib/grub/<cpu>-<platform>/; this means that they can be installed
    in parallel, making it easier to use them to build GRUB-based disk
    images (e.g. d-i).  The grub-<platform> packages now depend on these and
    include symlinks, so their behaviour will remain as before.
  * Make grub-emu depend on grub-common.
  * Make the documentation directory in most binary packages be a symlink to
    that in grub-common.
  * Drop lenny compatibility from grub2-common's dpkg/install-info
    dependency, since it produces a Lintian warning and using the current
    packaging on lenny is probably rather a stretch anyway.

  [ Updated translations ]
  * Belarusian (Viktar Siarheichyk).  Closes: #606864
  * Danish (Joe Hansen).  Closes: #606879
  * Romanian (Andrei POPESCU).  Closes: #606888
  * Italian (Luca Monducci).  Closes: #606891
  * Brazilian Portuguese (Flamarion Jorge).  Closes: #610613
  * Greek (Emmanuel Galatoulas).  Closes: #604847

Date: Tue, 17 May 2011 23:59:10 +0100
Changed-By: Colin Watson <cjwatson at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Colin Watson <cjwatson at canonical.com>
https://launchpad.net/ubuntu/oneiric/+source/grub2/1.99-2ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 17 May 2011 23:59:10 +0100
Source: grub2
Binary: grub2 grub-linuxbios grub-efi grub-common grub2-common grub-emu grub-pc-bin grub-pc grub-rescue-pc grub-coreboot-bin grub-coreboot grub-efi-ia32-bin grub-efi-ia32 grub-efi-amd64-bin grub-efi-amd64 grub-ieee1275-bin grub-ieee1275 grub-firmware-qemu grub-yeeloong-bin grub-yeeloong grub-mount-udeb
Architecture: source
Version: 1.99-2ubuntu1
Distribution: oneiric
Urgency: low
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Colin Watson <cjwatson at ubuntu.com>
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-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-ia32 - GRand Unified Bootloader, version 2 (EFI-IA32 version)
 grub-efi-ia32-bin - GRand Unified Bootloader, version 2 (EFI-IA32 binaries)
 grub-emu   - GRand Unified Bootloader, version 2 (emulated version)
 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-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-rescue-pc - GRUB bootable rescue images, version 2 (PC/BIOS version)
 grub-yeeloong - GRand Unified Bootloader, version 2 (Yeeloong version)
 grub-yeeloong-bin - GRand Unified Bootloader, version 2 (Yeeloong binaries)
 grub2      - GRand Unified Bootloader, version 2 (dummy package)
 grub2-common - GRand Unified Bootloader (common files for version 2)
Closes: 394868 536846 544731 546008 551428 564167 595071 598441 604609 604847 606494 606864 606879 606888 606891 609804 610428 610613 611123 611561 612417 612564 612585 612898 612991 612995 613444 616638 617388 623124 624232
Changes: 
 grub2 (1.99-2ubuntu1) oneiric; urgency=low
 .
   * Resynchronise with Debian.  Remaining changes:
     - Adjust for default Ubuntu boot options ("quiet splash").
     - Default to hiding the menu; holding down Shift at boot will show it.
     - Set a monochromatic theme and an appropriate background for Ubuntu.
     - Apply Ubuntu GRUB Legacy changes to legacy update-grub script.
     - Fix backslash-escaping in merge_debconf_into_conf.
     - Remove "GNU/Linux" from default distributor string.
     - Add crashkernel option.
     - Bypass menu unless other OSes are installed or Shift is pressed.
     - Allow Shift to interrupt 'sleep --interruptible'.
     - Reduce visual clutter in normal mode.
     - Remove verbose messages printed before reading configuration.
     - Suppress kernel/initrd progress messages, except in recovery mode.
     - Show the boot menu if the previous boot failed.
     - Don't generate device.map during grub-install or grub-mkconfig.
     - Adjust upgrade version checks for Ubuntu.
     - Suppress "GRUB loading" message unless Shift is held down.
     - Adjust versions of grub-doc and grub-legacy-doc conflicts.
     - Fix LVM/RAID probing in the absence of /boot/grub/device.map.
     - Look for .mo files in /usr/share/locale-langpack first.
     - Build-depend on qemu-kvm rather than qemu-system for grub-pc tests.
     - Check hardware support before using gfxpayload=keep.
     - Put second and subsequent Linux menu entries in a submenu.
     - Preferred resolution detection for VBE.
     - Set vt.handoff=7 for smooth handoff to kernel graphical mode.
     - Update default/grub.md5sum to include maverick's default md5sum.
   * Drop grub-rescue-efi-amd64, superseded by grub-efi-amd64-bin.
 .
 grub2 (1.99-2) unstable; urgency=low
 .
   * Include both old and new Lintian override styles for
     statically-linked-binary tag, since ftp-master has not yet been updated
     to 2.5.0~rc1.
 .
 grub2 (1.99-1) unstable; urgency=low
 .
   * New upstream release.
     - Ensure uniqueness of RAID array numbers even if some elements have a
       name (closes: #609804).
     - Remove unnecessary brackets from tr arguments (closes: #612564).
     - Add grub-mkrescue info documentation (closes: #612585).
     - Avoid generating invalid configuration when something that looks like
       a Xen hypervisor is present without any Xen kernels (closes: #612898).
     - Fix memory alignment when calling 'linux' multiple times on EFI
       (closes: #616638).
     - Fix grub-install on amd64 EFI systems (closes: #617388).
     - Automatically export pager variable (closes: #612995).
     - Fix parser error with "time" (closes: #612991).
     - Ignore case of bitmap extensions (closes: #611123).
     - Skip vmlinux-* on x86 platforms (closes: #536846, #546008).
     - Accept old-style Xen kernels (closes: #610428).
     - Skip damaged LVM volumes (closes: #544731).
     - Handle LVM mirroring (closes: #598441).
     - Detect spares and report them as not RAID members (closes: #611561).
     - Don't enable localisation unless gfxterm is available (closes:
       #604609).
     - Fix partitioned RAID support (closes: #595071, #613444).
     - Dynamically count the number of lines for the lower banner (closes:
       #606494).
     - Improve quoting in grub-mkconfig, to support background image file
       names containing spaces (closes: #612417).
     - Flush BIOS disk devices more accurately (closes: #623124).
     - Identify RAID devices by their UUID rather than by their guessed name
       (closes: #624232).
     - Add "SEE ALSO" sections to most man pages (closes: #551428).
 .
   [ Christian Perrier ]
   * Drop extra word in French debconf translation. Thanks to David
     Prévôt.
   * Fix spelling error in French debconf translation. Thanks to David
     Prévôt.
 .
   [ Colin Watson ]
   * Set PACKAGE_VERSION and PACKAGE_STRING using configure arguments rather
     than sedding configure.ac in debian/rules (which sometimes has annoying
     interactions with quilt, etc.).
   * Update branch_embed-sectors.patch:
     - Detect sector used by HighPoint RAID controller (closes: #394868).
   * Add debian/README.source (from quilt).
   * Make debian/rules more explicit about when autogen.sh is run.  We need
     to be careful that all full builds run it, since we use GRUB extras.
   * Merge from Ubuntu:
     - Handle filesystems loop-mounted on file images.
     - On Wubi, don't ask for an install device, but just update wubildr
       using the diverted grub-install.
     - Add grub-mount-udeb, containing just grub-mount.  This can be used by
       os-prober and other parts of d-i.
     - Artificially bump Replaces: grub-common versioning to account for
       grub-reboot/grub-set-default movement in Ubuntu.
   * Don't do a separate build pass for grub-common.  It will be identical to
     the build for the default platform for the CPU architecture anyway, so
     reuse that.
   * Build with GCC 4.5 on all architectures.
   * Update Lintian overrides for changes in Lintian 2.5.0~rc1.
   * Invert how files are split among binary packages: rather than code in
     debian/rules to remove files we don't want, add dh_install configuration
     to declare the files we do want.  This means a little more repetition
     for platform-specific programs, but it seems less confusing and easier
     to extend.
   * Drop versioned dependencies on base-files.  GPL-3 has been there for two
     Debian releases now, and the dependency was never upgrade-critical
     anyway.
   * Create grub2-common package containing files that are common among GRUB
     platform packages but that would break GRUB Legacy, or that are too
     confusing when coinstalled with GRUB Legacy (closes: #564167).
   * Drop conflict on an ancient (pre-lenny/hardy) version of desktop-base.
   * Move /etc/grub.d/05_debian_theme to grub-common, to go with the other
     /etc/grub.d/* files.
   * Drop redundant Suggests: os-prober from several platform packages, as
     grub-common already Recommends: os-prober.
   * Create grub-<platform>-bin packages corresponding to all grub-<platform>
     packages (except for grub-emu).  These do not automatically install the
     boot loader or update grub.cfg, and they install their binaries to
     /usr/lib/grub/<cpu>-<platform>/; this means that they can be installed
     in parallel, making it easier to use them to build GRUB-based disk
     images (e.g. d-i).  The grub-<platform> packages now depend on these and
     include symlinks, so their behaviour will remain as before.
   * Make grub-emu depend on grub-common.
   * Make the documentation directory in most binary packages be a symlink to
     that in grub-common.
   * Drop lenny compatibility from grub2-common's dpkg/install-info
     dependency, since it produces a Lintian warning and using the current
     packaging on lenny is probably rather a stretch anyway.
 .
   [ Updated translations ]
   * Belarusian (Viktar Siarheichyk).  Closes: #606864
   * Danish (Joe Hansen).  Closes: #606879
   * Romanian (Andrei POPESCU).  Closes: #606888
   * Italian (Luca Monducci).  Closes: #606891
   * Brazilian Portuguese (Flamarion Jorge).  Closes: #610613
   * Greek (Emmanuel Galatoulas).  Closes: #604847
Checksums-Sha1: 
 34a1163c17528e8637852c580ad48943de2039df 3251 grub2_1.99-2ubuntu1.dsc
 6d0536da38224e7caf94cf2531a5f921ac057b9b 4652619 grub2_1.99.orig.tar.gz
 a2d2e6843eea80b4a928675219d625df2871457c 323609 grub2_1.99-2ubuntu1.diff.gz
Checksums-Sha256: 
 852c49438432eae2860bff75ef095d7610372cd04cbc85efddc24ec3e03576dd 3251 grub2_1.99-2ubuntu1.dsc
 b91f420f2c51f6155e088e34ff99bea09cc1fb89585cf7c0179644e57abd28ff 4652619 grub2_1.99.orig.tar.gz
 2369a3378a6f8b340044669a8effa46ee0584b07e9789fd28c70791e5268d9fd 323609 grub2_1.99-2ubuntu1.diff.gz
Files: 
 2ef408ef8b0ea5edeb2faa5bb39d8286 3251 admin extra grub2_1.99-2ubuntu1.dsc
 ca9f2a2d571b57fc5c53212d1d22e2b5 4652619 admin extra grub2_1.99.orig.tar.gz
 4291a070ec8894927d039b28ccc58cd3 323609 admin extra grub2_1.99-2ubuntu1.diff.gz
Original-Maintainer: GRUB Maintainers <pkg-grub-devel at lists.alioth.debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Colin Watson <cjwatson at debian.org> -- Debian developer

iQIVAwUBTdL+Wzk1h9l9hlALAQgROhAAkSFlRSxaLRooBz0Ubxs91buhnxGoScBg
58d8N3dvWCrk0wQ2yjs+dQmzkuyLL/Zntt2H5UpFXYgcDmflhynyTLuyiMS6Ph+u
rGwhIC0SfmeKZfDPgEGwLb5HjYkBm6iVD1/HMcblWOrlLWmJFOTqs/y8Oz3ZusYh
YuJd1+6J+icqgqqV5yUKM9NEfjcgXG5lWpURq8xXnCH45Rmr3NZsaswWy7Cvioh2
bKTvwbsmew93W4SR2d8/spJppLAVf4QWBQNzQrWu0et3FgnZWe0bV7lhKRdk0Fuy
XYwEOtWjYTjP1p+IzoSp28rbuToPIGVSs/k65A5QWpD6y6qauVkMWkys6e5/+sw1
OWYYnEhqrHkVGxCqB/Z8xwv0mfThafQ6c9QpJBnt+6NJJkPkve31Yu6alcET/FMP
z3Bx+cF3oBwI41ueaeWswt3H5lTJ0+t/OXQ6Ha7ClS2oWtMbjpSBIrqAhGLGLPJ6
yC8W7IJOciyMdm5sxQvnBUuSGZ6fO1LAR8Q+sDMvAOwoFsvqvcYEE4QMGveKHFS+
N26erSSJlVTqrcQ4CdEHnMF1NxwqLbXAUj9cgcbs9W0QfjZnLmlHjF8nbDtps5Ce
/knHMqQIQPLNog1XHg4kbVJE71qRIYL+AcsHCcwZwNDRojTgqFUWvjzBvbhkdbY4
44EqLvvmDGY=
=Rd3S
-----END PGP SIGNATURE-----


More information about the Oneiric-changes mailing list