On Wednesday 2015-07-29 15:13, Johannes Meixner wrote:
BuildArch: noarch
But depending on the run-time architecture it requires different packages and therefore it has in its spec file -------------------------------------------------------------- %ifarch %ix86 x86_64 Requires: syslinux %endif %ifarch ppc ppc64 Requires: yaboot %endif -------------------------------------------------------------- But that cannot work because when it is built as "noarch" none of the %ifarch matches which means neither syslinux nor yaboot will be required by the resulting *.rpm package.
I did not find openSUSE documentation how to solve this.
This cannot be solved. noarch.rpm is supposed to be the same no matter where built, nor what for. Your package does not have that "is-same-everywhere" predicate, so you cannot have it noarch. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org