Hard dependency on grub-pc will break UEFI systems

Bug #970622 reported by z
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kcm-grub2 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

UEFI-based systems that use grub-efi are unable to take advantage of this tool. The hard dependency on grub-pc will cause grub-efi to be uninstalled. I noticed this when I tried a dry-run installation this evening:

$ apt-get -s install kde-config-grub2
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  grub-gfxpayload-lists grub-pc grub-pc-bin libmagick++4
Suggested packages:
  desktop-base
The following packages will be REMOVED:
  grub-efi grub-efi-amd64
The following NEW packages will be installed:
  grub-gfxpayload-lists grub-pc grub-pc-bin kde-config-grub2 libmagick++4

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: kde-config-grub2 (not installed)
ProcVersionSignature: Ubuntu 3.2.0-21.34-generic 3.2.13
Uname: Linux 3.2.0-21-generic x86_64
ApportVersion: 2.0-0ubuntu2
Architecture: amd64
Date: Sat Mar 31 23:52:30 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120204)
ProcEnviron:
 LANGUAGE=
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: kcm-grub2
UpgradeStatus: No upgrade log present (probably fresh install)

Related branches

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package kcm-grub2 - 0.5.0-0ubuntu3

---------------
kcm-grub2 (0.5.0-0ubuntu3) precise; urgency=low

  * Change the hardcoded dependency on grub-pc to also let grub-efi-amd64 and
    grub-efi-ia32 satisfy the dependency (LP: #970622)
  * Bump debhelper compat version to 9:
    - Fix dh options ordering in debian/rules
  * Bump Standards-Version to 3.9.3
  * Fix lintian warnings about missing liscensing paragraphs in the
    debian/copyright file
 -- Jonathan Thomas <email address hidden> Sun, 01 Apr 2012 15:05:36 -0400

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

Other bug subscribers

Remote bug watches

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