Bug 435753

Summary: booty should require efibootmgr on ia64
Product: [Fedora] Fedora Reporter: Doug Chapman <dchapman>
Component: eliloAssignee: Chris Lumens <clumens>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: high    
Version: rawhideCC: clumens, dcantrell, katzj
Target Milestone: ---   
Target Release: ---   
Hardware: ia64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-03-04 15:18:18 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 163350    

Description Doug Chapman 2008-03-03 18:06:56 UTC
Description of problem:
A while back efibootmgr was removed from the elilo package into it's own
package.  It is no longer automatically there by default.  On ia64 booty uses
efibootmgr to set the boot options.  Without it anaconda hangs at "installing
bootloader".  We need to add the following to booty's specfile to make sure it
is available when needed:

%ifarch ia64
Requires: efibootmgr
%endif

Or, I hear rumors that some vendors may be building efi based x86 systems soon
also, so perhaps we don't want the %ifarch ia64.  Your call on that.


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Doug Chapman 2008-03-03 18:17:44 UTC
On second thought.....

efibootmgr is not available on ppc and probably won't be available on sparc,
alpha and arm.  Since booty is a noarch package we need to make sure that it
works on all platforms so %ifarch probably isn't valid since a booty.noarch
built on one platform will not be the same as on another.

I am thinking the right place for the "Requires efibootmgr" is in elilo.

thoughts?


Comment 2 Jeremy Katz 2008-03-03 18:39:33 UTC
Yes, it should be in elilo.  Not booty.

Comment 3 Chris Lumens 2008-03-04 15:18:18 UTC
This will be fixed in the next build of elilo.