grub-mkimage moved from grub-pc to grub-common package; this breaks fai-cd

Bug #710311 reported by Leadpumper
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fai (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

At around line 132 of fai-cd, the package grub-pc is downloaded and extracted. Then grub-mkimage is executed. It appears that recently this executable moved from package grub-pc to package grub-common. So Fai-cd now failes:

/usr/sbin/fai-cd: line 140: ./usr/bin/grub-mkimage: No such file or directory
/usr/sbin/fai-cd: line 143: ./usr/bin/grub-mkimage: No such file or directory

I manually edited fai-cd so it does the downloading and extracting steps for both packages. Then everything is fine.

I'm using a vanilla Ubuntu Maverick 10.10 install.

Related branches

Revision history for this message
Stephan Rügamer (sruegamer) wrote :

Hi,

do you have a patch handy?

If so, could you attach it to this bug report (using fai 3.4.7 from natty?)

Regards,

\sh

Changed in fai (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

Forget about the patch...I fixed it myself ;)

Uploading to natty...
Reporting to fai upstream

Regards,

\sh

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

This bug was fixed in the package fai - 3.4.7ubuntu2

---------------
fai (3.4.7ubuntu2) natty; urgency=low

  * Changes for Ubuntu:
    + /etc/fai/make-fai-nfsroot.conf:
      - add "--include=aptitude" to FAI_DEBOOTSTRAP_OPTS because
        aptitude changed from Priority: important to optional,
        therefore debootstrap won't install it by default anymore.
        (LP: #714570)
      - add "dhcp-client" to "--exclude" options for FAI_DEBOOTSTRAP_OPTS
    + bin/fai-cd:
      - Fixed missing grub-common package (LP: #710311)
 -- Stephan Adig <email address hidden> Tue, 08 Feb 2011 07:05:15 +0000

Changed in fai (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.