On Thu, Aug 4, 2016 at 4:08 PM, Adam Williamson
<adamw...@fedoraproject.org> wrote:
> On Thu, 2016-08-04 at 21:02 +0100, Tom Hughes wrote:
>> On 04/08/16 20:48, Adam Williamson wrote:
>>
>> >
>> > The page says that Koji will be modified to run all the per-arch build
>> > tasks to completion even if one fails (as opposed to how it behaves
>> > now, cancelling all the other arch tasks as soon as any one fails), but
>> > a failure of any of them will still constitute a failure of the overall
>> > task.
>>
>> Well that's how I read it at first as well, but if you read on it talks
>> about how to deal with subsequent builds seeing different libraries if
>> some builds had failed, which implies the task wouldn't be failed and
>> the builds had worked would be published.
>>
>> So currently I think we can only say it's somewhat unclear what the plan
>> is...
>
> It talks about that as a *justification* for not doing it:
>
> "The issue with not failing all builds when a single arch fails is how
> we deal with any builds that are dependent on that package?"
>
> i.e. it's saying the reason they chose *not* to allow builds to succeed
> with some arches failing is because of the problem of dependent
> packages then being out of sync across arches.

That's already the situation now, anyway. And we're not unique in
this. Debian does things similarly with their autobuilder/buildd
system. If anything we probably just need some way to track on a per
arch level to warn when it happens so that the right people can deal
with the situation.



-- 
真実はいつも一つ!/ Always, there's only one truth!
--
devel mailing list
devel@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org

Reply via email to