On Mon, Nov 26, 2018 at 8:17 PM Kevin Fenzi <kevin(a)scrye.com> wrote:
On 11/26/18 1:59 AM, Mikolaj Izdebski wrote:
> "ExclusiveArch: aarch64" works while "ExclusiveArch: x86_64"
does not.
> The problem is that Koji may try to build packages with
> "ExclusiveArch: x86_64" in i386 chroot. This is not fixed AFAIK. A fix
> would be splitting x86_64/i386 hosts into two distinct groups and
> assigning exactly one arch to each builder.
That seems very odd to me. Do you have an example build of this?
Example task:
https://koji.stg.fedoraproject.org/koji/taskinfo?taskID=90003488
Package has "ExclusiveArch: x86_64", buildArch task has correct "Arch
x86_64", yet the build is ran in i386 chroot (see root.log) and fails
with "error: Architecture is not included: i386".
Shouldn't mock pass the right thing here?
This is a bug in Koji, not mock.
--
Mikolaj