mirror of
https://github.com/xcat2/xcat-core.git
synced 2026-07-31 18:19:40 +00:00
build(spec): drop the mandatory elilo-xcat dependency
xCAT and xCATsn hard-required elilo-xcat on every non-s390x install. elilo only
provides the ia64 (Itanium) UEFI loader; modern x86-64 UEFI netboot uses
xnba.efi and aarch64 uses grub2, so the dependency pulls a loader no current
platform needs. Drop the Requires (xnba-undi, which the UEFI path does use, is
kept). elilo-xcat can still be installed by hand for legacy ia64.
An OVMF x86-64 UEFI client netboots through xnba.efi with no elilo involved.
Recovered from the unmerged lenovobuild branch (e53b62e0).
Co-authored-by: Jarrod Johnson <10814490+jjohnson42@users.noreply.github.com>
This commit is contained in:
@@ -86,11 +86,6 @@ Requires: perl-IO-Stty >= 0.04-5
|
||||
Requires: goconserver >= 0.3.3-snap202011021058
|
||||
%endif
|
||||
|
||||
#support mixed cluster
|
||||
%if %nots390x
|
||||
Requires: elilo-xcat >= 3.14-6
|
||||
%endif
|
||||
|
||||
%ifarch i386 i586 i686 x86 x86_64
|
||||
Requires: xnba-undi >= 1.21.1-1
|
||||
Requires: syslinux-xcat >= 6.03-1
|
||||
|
||||
@@ -69,11 +69,6 @@ Requires: perl-IO-Stty
|
||||
Requires: goconserver >= 0.3.3
|
||||
%endif
|
||||
|
||||
#support mixed cluster
|
||||
%ifnarch s390x
|
||||
Requires: elilo-xcat
|
||||
%endif
|
||||
|
||||
%ifarch i386 i586 i686 x86 x86_64
|
||||
Requires: xnba-undi
|
||||
Requires: syslinux-xcat
|
||||
|
||||
Reference in New Issue
Block a user