grim and horrible efi_boot.list generation unsurprisingly breaks

Bug #38232 reported by Colin Watson
16
Affects Status Importance Assigned to Milestone
elilo-installer (Ubuntu)
Fix Released
Medium
Colin Watson

Bug Description

elilo-installer.postinst has some awful code to parse the (human-readable) output of parted and figure out which devices are EFI boot partitions. This currently breaks because /dev/discs/disc0/disc is in fact a symlink to /dev/sda, and it can't cope with the non-devfs partition names. We probably need to throw away this whole piece of code and replace it with something that uses partconf-find-partitions or similar.

Revision history for this message
Bryan Stillwell (bryan-stillwell) wrote : Patch to elilo-installer.postinst to work on ia64

Here's my attempt to fix the ugly code you mentioned in elilo-installer.postinst. I've tested it with the ia64 daily cd image of dapper (20060521) and it works great for me.

Revision history for this message
Colin Watson (cjwatson) wrote :

Thanks for the patch! I've adjusted it very slightly (used find-partitions --flag rather than -f, removed unnecessary parentheses, changed 'dev' to 'part' for clarity, and fixed up dependencies), but otherwise:

elilo-installer (1.5ubuntu3) dapper; urgency=low

  * Use partconf-find-partitions rather than trying and failing to parse the
    output of parted (thanks, Bryan Stillwell; closes: Malone #38232).

 -- Colin Watson <email address hidden> Mon, 22 May 2006 11:18:09 +0100

Changed in elilo-installer:
assignee: nobody → kamion
status: Unconfirmed → Fix Released
Revision history for this message
Bryan Stillwell (bryan-stillwell) wrote :

Verified my fix works great with the 20060523 daily iso.

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.