Please sync grub2 1.96+20080724-6 (universe) from Debian unstable (main).

Bug #256578 reported by Bhavani Shankar
20
This bug affects 1 person
Affects Status Importance Assigned to Milestone
grub2 (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

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

 affects ubuntu/grub2
 status new
 importance wishlist
 subscribe ubuntu-universe-sponsors

Please sync grub2 1.96+20080724-6 (universe) from Debian unstable (main).

Explanation of the Ubuntu delta and why it can be dropped:

Debian has made several changes to this version of the package including
patches and translations so ubuntu changes can be dropped.

Changelog since current intrepid version 1.96+20080512-1ubuntu2:

grub2 (1.96+20080730-1) experimental; urgency=low

  * New SVN snapshot.
    - patches/00_fix_overflow.diff: Remove (merged).
    - patches/00_uuid_boot.diff: Remove (merged).
    - patches/00_raid_duped_disks.diff: Remove (merged).
    - patches/00_xfs.diff: Remove (merged).
    - patches/00_strengthen_apple_partmap_check.diff: Remove (merged).
    - patches/00_skip_dev_dm.diff: Remove (merged).

  * patches/901_linux_coreboot.diff: Implements Linux load on Coreboot
    (patch from Coresystems).

  * grub-linuxbios -> grub-coreboot rename again.

 -- Robert Millan <email address hidden> Wed, 30 Jul 2008 22:12:07 +0200

grub2 (1.96+20080724-4) unstable; urgency=high

  * patches/00_fix_overflow.diff: fix overflow with a big grub.cfg.
    (Closes: #473543)

 -- Felix Zielcke <email address hidden> Tue, 29 Jul 2008 17:10:59 +0200

grub2 (1.96+20080724-3) unstable; urgency=low

  [ Felix Zielcke ]
  * changed depency for debconf to also support debconf-2.0. (Closes: #492543)
  * patches/00_xfs.diff: Fix "out of partition" error with XFS.
    (Closes: #436943)

  [ Robert Millan ]
  * patches/00_raid_duped_disks.diff: Do not abort when two RAID disks with
    the same number are found. (Closes: #492656)
  * patches/00_strengthen_apple_partmap_check.diff: Be more strict when probing
    for Apple partition maps (this prevents false positives on i386-pc
    installs). (Closes: #475718)

 -- Robert Millan <email address hidden> Tue, 29 Jul 2008 00:48:01 +0200

grub2 (1.96+20080724-2) unstable; urgency=high

  [ Felix Zielcke ]
  * fixed lintian override for kernel.elf
  * debian/rules: changed cvs targets to use svn

  [ Robert Millan ]
  * patches/00_skip_dev_dm.diff: Skip /dev/dm-[0-9] devices also (implicitly)
    for RAID. (Closes: #491977)
  * patches/00_uuid_boot.diff: Fix cross-disk installs by using UUIDs.
    (Closes: #492204)

 -- Robert Millan <email address hidden> Sat, 26 Jul 2008 01:06:07 +0200

grub2 (1.96+20080724-1) unstable; urgency=high

  * New SVN snapshot.
    - Support for ext4dev extents.
    - patches/00_speed_up_font_load.diff: Remove (merged).

  [ Felix Zielcke ]
  * upgrade-from-grub-legacy now calls update-grub if grub.cfg doestn't exist
    and prints a big warning if it failed.
  * Update Standards version to 3.8.0. No changes need.
  * Added Build-Dep for po-debconf and a lintian override, to make it happy.

  [ Updated translations ]
  * Swedish (sv.po) by Martin Ã
gren (Closes: #492056)

  [ Robert Millan ]
  * Revert r844. grub-coreboot is stuck on NEW, and it was too early
    for branching.

 -- Robert Millan <email address hidden> Thu, 24 Jul 2008 13:27:53 +0200

grub2 (1.96+20080717-1) experimental; urgency=low

  * New SVN snapshot.
    - Provides LZMA support (not yet used in the package).
    - Fix grub-mkrescue manpage generation. (Closes: #489440)

  * Rename grub-linuxbios to grub-coreboot (and leave a dummy grub-linuxbios
    package to handle upgrades).

  [ Updated translations ]
  * Spanish (es.po) by Maria Germana Oliveira Blazetic (Closes: #489877)
  * Portuguese (pt.po) by Ricardo Silva (Closes: #489807)

 -- Robert Millan <email address hidden> Sat, 12 Jul 2008 17:47:09 +0200

grub2 (1.96+20080704-2) unstable; urgency=high

  * patches/02_old_linux_version_comparison.diff: Set interpreter to /bin/bash.
    (Closes: #489426, #489446)

 -- Robert Millan <email address hidden> Mon, 7 Jul 2008 15:17:58 +0200

grub2 (1.96+20080704-1) unstable; urgency=high

  * New SVN snapshot.
  * default/grub: Add commented example to disable graphical terminal.
  * Use substvars to support linking with liblzo1.
  * Bring 03_disable_floppies.diff to pre-r805 state. (Closes: #488375)
  * patches/02_old_linux_version_comparison.diff: New patch. Steal version
    comparison code from GRUB Legacy's update-grub. (Closes: #464086, #489133)
  * patches/00_speed_up_font_load.diff: New patch. Generate font files with
    only the needed characters. (Closes: #476479, #477083)

 -- Robert Millan <email address hidden> Fri, 4 Jul 2008 21:39:07 +0200

grub2 (1.96+20080626-1) unstable; urgency=high

  * New CVS snapshot.
    - Avoids passing UUID to Linux when not using initrd. (Closes: #484228)
    - patches/04_uuids_and_abstraction_dont_play_along_nicely.diff: Resync.

 -- Robert Millan <email address hidden> Thu, 26 Jun 2008 16:43:48 +0200

grub2 (1.96+20080621-1) unstable; urgency=high

  * Urgency set to "high" because of #482688.
  * New CVS snapshot.
    - Fix module load hook in prepare_grub_to_access_device().
      (Closes: #486804)
    - Call prepare_grub_to_access_device() before accessing devices, never
      afterwards. (Closes: #487198)
  * grub.d/05_debian_theme: Prefer /boot/grub over /usr for image
    loading, since chances are it's less LVMed.

 -- Robert Millan <email address hidden> Sat, 21 Jun 2008 15:52:48 +0200

grub2 (1.96+20080617-1) unstable; urgency=low

  * New CVS snapshot.
    - Supports IDA block devices. (Closes: #483858)
    - Fixes some problems in ext2/ext3. (Closes: #485068, #485065)
    - Uses EUID instead of UID in update-grub. (Closes: #486043, #486039,
      #486040, #486041).
    - Fixes incomplete I2O device support. Thanks Sven Mueller.
      (Closes: #486505)
    - Fixes recent regressions in fs/ext2.c. (Closes: #485279)
    - Only use UUIDs when requested device is not the same as the one
      providing /boot. (Closes: #486119)
    - patches/02_libgcc_powerpc_hack.diff: Remove. Probably not needed
      anymore.
    - patches/04_uuids_and_abstraction_dont_play_along_nicely.diff: Update.
  * patches/06_olpc_prefix_hack.diff: Hardcode prefix to (sd,1) on OLPC.
  * Refurbish 03_disable_floppy_support_in_util_biosdisk.diff into
    03_disable_floppies.diff.

 -- Robert Millan <email address hidden> Tue, 17 Jun 2008 01:07:52 +0200

grub2 (1.96+20080601-2) unstable; urgency=low

  * 04_run_grub_mkdevicemap_when_grub_probe_fails.diff: Remove. Argueably
    makes grub-probe unreliable and is quite annoying.
  * 04_uuids_and_abstraction_dont_play_along_nicely.diff: New patch. Disable
    UUID parameter to Linux when LVM or dmRAID is in use. (Closes: #484228)
    This is a workaround for bug #484297 in udev.

 -- Robert Millan <email address hidden> Tue, 3 Jun 2008 16:29:53 +0200

grub2 (1.96+20080601-1) unstable; urgency=low

  * New CVS snapshot.
    - patches/06_backward_compat_in_uuid_support.diff: Merged.
    - Fixes NULL pointer dereference in biosdisk.c. (Closes: #483895, #483900)
    - Extends UUID support for XFS and ReiserFS.

 -- Robert Millan <email address hidden> Sun, 1 Jun 2008 15:44:08 +0200

grub2 (1.96+20080531-1) unstable; urgency=low

  * New CVS snapshot.
    - Work around BIOS bug affecting keyboard on macbooks. (Closes: #482860)
    - Adjust grub.d/05_debian_theme to use the new UUID-compatible API.
    - default/grub: Add commented GRUB_DISABLE_LINUX_UUID variable.
    - patches/06_backward_compat_in_uuid_support.diff: New. Make update-grub
      generate code that is compatible with older GRUB installs.
    - util/biosdisk.c no longer complains about duplicated device.map entries.
      (Closes: #481236)

  [ Updated translations ]
  * Galician (gl.po) by Jacobo Tarrio (Closes: #480977)

 -- Robert Millan <email address hidden> Sat, 31 May 2008 00:02:54 +0200

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

iD8DBQFInrQQL+KnYRaooWIRArxyAJ46CQDp0rxSqNsUYW2y7z5O7urpxwCgjQIa
Qs2dacH5VWnEjqugNgAYGd0=
=8RZj
-----END PGP SIGNATURE-----

Related branches

Revision history for this message
Mario Limonciello (superm1) wrote :

Glancing through this changelog there are no references to Ubuntu's usage of "quiet" or "splash" or the removal of the GNU/Linux string.

Can you please provide a more thorough explanation why you believe the Ubuntu delta can be dropped?

Revision history for this message
Bhavani Shankar (bhavi) wrote :

Okay! when I return home, defenitely.

Changed in grub2:
assignee: nobody → bhavi
status: New → In Progress
Revision history for this message
Bhavani Shankar (bhavi) wrote :

Update: Its an FTBFS on intrepid:

Trying patch debian/patches/00_fix_double_prefix.diff at level 1 ... 0 ... success.
Trying patch debian/patches/00_fix_overflow.diff at level 1 ... success.
Trying patch debian/patches/00_fix_raid0.diff at level 1 ... success.
Trying patch debian/patches/00_getline.diff at level 1 ... 0 ... success.
Trying patch debian/patches/00_grub_print_error.diff at level 1 ... 0 ... success.
Trying patch debian/patches/00_raid_duped_disks.diff at level 1 ... 0 ... success.
Trying patch debian/patches/00_raid_lvm_error_handling.diff at level 1 ... 0 ... success.
Trying patch debian/patches/00_skip_dev_dm.diff at level 1 ... 0 ... success.
Trying patch debian/patches/00_strengthen_apple_partmap_check.diff at level 1 ... 0 ... success.
Trying patch debian/patches/00_uuid_boot.diff at level 1 ... success.
Trying patch debian/patches/00_xfs.diff at level 1 ... success.
Trying patch debian/patches/01_grub_legacy_0_based_partitions.diff at level 1 ... 0 ... success.
Trying patch debian/patches/03_disable_floppies.diff at level 1 ... 0 ... success.
Trying patch debian/patches/03_ubuntu_grub_standards.diff at level 1 ... 0 ... 2 ... failure.
make: *** [debian/stamp-patched] Error 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
pbuilder: Failed autobuilding of package
 -> Aborting with an error
 -> unmounting dev/pts filesystem
 -> unmounting proc filesystem
 -> cleaning the build env
    -> removing directory /var/cache/pbuilder/build//16230 and its subdirectories

Changed in grub2:
assignee: bhavi → nobody
status: In Progress → New
Revision history for this message
Daniel Holbach (dholbach) wrote :

Unsubscribing Sponsors team for now.

Revision history for this message
Shirish Agarwal (shirishag75) wrote :

Thank you for trying Bhavani,
 Can you try the the 1.96+20080831-1 from experimental grub2 (1.96+20080831-1) experimental; urgency=low

   * New SVN snapshot.
    - patches/00_fix_double_prefix.diff: Remove (merged). (Closes: #487565)
    - patches/00_getline.diff: Remove (merged). (Closes: #493289)
    - Handle errors in RAID/LVM scan routine (rather than letting the upper
      layer cope with them). (Closes: #494501, #495049)
    - patches/901_linux_coreboot.diff: Remove (replaced).
    - Add support for GFXMODE variable (Closes: #493106)
    - Skips /dev/.* in grub-probe. (Closes: #486624)
    - RAID code has various fixes. (Closes: #496573)
    - Buffered file read is now used to read the background image faster.
      (Closes: #490584)

   * We are already using LZMA, because upstream includes it's own lzma encoder,
     so drop completely the liblzo handling in control and rules files.

   [ Felix Zielcke ]
   * Remove the 1.95 partition numbering transition debconf warning
     from grub2 package and removed it from all languages (*.po).
     (Closes: #493744)
   * Add a comment for the new GFXMODE in default/grub.
   * debian/rules:
       - Remove 2 ./configure options which it didn't understand.
       - New grub-mkelfimage belongs to grub-common.
   * debian/control:
       - Change debhelper compat level to 7 and build depend on it >= 7.
       - Remove ${misc:Depend} dependency on all packages except grub-pc which is
         the only one using debconf.
       - Replace deprecated ${Source-Version} with ${source:Version} for <<
         dependency and with ${build:Version} for = ones.
       - Remove versioned dependency of Build-Depends patchutils and cdbs,
         because etch has newer versions then the one used.
       - Remove dpkg-dev completely from Build-Depends because it's
         build-essentail and a non versioned dependency results in a lintian error.
       - Remove Conflict/Replaces pupa, it has been removed from Debian 2004.
       - Change build-dependency of unifont-bin to unifont (>= 1:5.1.20080820),
         it's the new package containing unifont.hex and that version to avoid
         licensing problems (Closes: #496061)
       - Remove Jason Thomas from Uploaders with his permission.
   * Preserve arguments in update-grub2 stub. (Closes: #496610)

   [ Updated translations ]
   * Japanese (ja.po) by Hideki Yamane (Closes: #493347)

   [ Robert Millan ]
   * Move a few files to grub-common and remove them from the arch-
     specific packages.
   * patches/02_old_linux_version_comparison.diff: Replace with ...
   * patches/901_dpkg_version_comparison.diff: ... this.
     Use dpkg --compare-versions in update-grub. (Closes: #494158)
   * patches/03_disable_floppies.diff: Free .drive struct member when skipping
     floppy drives. (Closes: #496040)
   * patches/902_boot_blocklist_hack.diff: Support separate /boot when using
     blocklists. (Closes: #496820, #489287, #494589)

 -- Robert Millan <email address hidden> Sun, 31 Aug 2008 18:40:09 +0200

http://packages.debian.org/changelogs/pool/main/g/grub2/grub2_1.96+20080831-1/changelog

Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (12.1 KiB)

This bug was fixed in the package grub2 - 1.96+20080724-12ubuntu1

---------------
grub2 (1.96+20080724-12ubuntu1) jaunty; urgency=low

  * Merge from Debian Unstable (LP: #298872, LP: #256578).
    Remaining Ubuntu changes:
    + debian/control:
      - Depend on rather than Suggest os-prober; Ubuntu version does not
        suffer from the mount problem that prevents Debian from marking this
       Depends.
    + debian/default/grub
      - Adjust for default Ubuntu boot options.
      - Use new GRUB_CMDLINE_LINUX_DEFAULT option to set "quiet splash" for
        default items only. These options won't be set in single user mode.
    + debian/patches/03_ubuntu_grub_standards
      - Remove GNU/Linux from default string.
  * New upstream snapshot includes ext4 extents support (LP: #294763)
  * Debian patch 02_dpkg_version_comparison.diff fixes kernel ordering
    (LP: #215513)
  * debian/patches/04_uuids_and_abstraction_dont_play_along_nicely:
    + Drop. Ubuntu's mdadm and lvm properly populate /dev/disk/by-uuid, so
      this workaround is unnecessary.
  * debian/changelog:
    + Drop duplicated 1.96+20080203-1ubuntu2 and 1.96+20080203-1ubuntu1
      entries. We only really need them in there once!
  * Drop debian/patches/04_convert_root_uuid:
    - GRUB2 upstream now uses UUIDs when possible.

grub2 (1.96+20080724-12) unstable; urgency=high

  [ Updated translations ]
  * Italian (it.po) by Luca Monducci. (Closes: #504076)
  * Swedish (sv.po) by Martin Ågren. (Closes: #504207)
  * Arabic (ar.po) by Ossama Khayat. (Closes: #504254)
  * Portuguese (pt.po) by Miguel Figueiredo. (Closes: #504280)
  * Russian (ru.po) by Yuri Kozlov. (Closes: #504324)
  * Finnish (fi.po) by Esko Arajärvi. (Closes: #504310)
  * Basque (eu.po) by Piarres Beobide. (Closes: #504466)
  * Dutch (nl.po) by Paul Gevers. (Closes: #504683)

  [ Robert Millan ]
  * Update to new debian theme.
    - grub-pc.postinst: Switch to moreblue-orbit-grub.png.
    - grub.d/05_debian_theme: Likewise.

grub2 (1.96+20080724-11) unstable; urgency=high

  [ Felix Zielcke ]
  * patches/00_trailing_slash.diff: New patch to remove the trailing slash on
    grub prefix to avoid a double slash, which is a problem for JFS.
    (Closes: #500112)
  * patches/00_lvm_circular_metadata.diff: New patch to handle circular LVM
    metadata. (Closes: #462835, #502953)
  * Make grub-pc/linux_cmdline debconf template translatable. (Closes #503478).

  [ Robert Millan ]
  * Fix NULL dereference and failure paths in LVM. Thanks Guillem Jover.
    (Closes: #500482)
    - patches/11_lvm-Fix-possible-NULL-value-handling.diff
    - patches/12_lvm-Fix-error-recovery-by-only-adding-objects-when.diff

  [ Updated translations ]
  * Dutch (nl.po) by Paul Gevers. (Closes: #500514)
  * French (fr.po) by Christian Perrier. (Closes: #503708)
  * Georgian (ka.po) by Aiet Kolkhi. (Closes: #503715)
  * Czech (cs.po) by Miroslav Kure. (Closes: #503809)
  * German (de.po) by Helge Kreutzmann. (Closes: #503841)
  * Japanese (ja.po) by Hideki Yamane. (Closes: #503869)

grub2 (1.96+20080724-10) unstable; urgency=high

  * patches/03_disable_floppies.diff: Free .drive struct member when skipping
    floppy drives. (Closes...

Changed in grub2:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.