mirror of
https://github.com/xcat2/xcat-dep.git
synced 2026-10-15 08:12:03 +00:00
3254455ff2f6044f6abda354ef61c10fa3e6eaf0
dnf install xCAT on an openEuler 24.03 ppc64le management node stops with "nothing provides ipxe-xcat >= 2.0.0-1 needed by xCAT-2.20.0". xCAT and xCATsn require ipxe-xcat by name on ppc64le, both EL ppc64le sections of packages-manifest.conf list it, and the openEuler section does not, so mockbuild-all.pl never builds it and the dep repository never carries it. Declare the package in four places, because each one refuses it separately: the manifest section, the openEuler target profile that selects which dep builders run, the native input catalog that resolves an owner for every manifest name, and the catalog owner allow-list. ipxe-xcat.spec is BuildArch noarch with no BuildRequires and no compile step, so the owner builds as uid 1000 like grub2-xcat. elilo-xcat and conserver-xcat stay out. No core rpm requires either one: xCAT uses goconserver for consoles, and elilo is an EFI loader for architectures this cell does not serve. t/openeuler.t covers both halves and fails without this change. Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>
Description
No description provided
Languages
Perl
80%
JavaScript
7.6%
Shell
3.7%
SQLPL
2.4%
CSS
2.1%
Other
4.2%