For your consideration: Secondary Architectures in Fedora

Christopher Aillon caillon at redhat.com
Thu May 31 23:15:31 UTC 2007


David Woodhouse wrote:
> On Thu, 2007-05-31 at 17:08 -0400, Dave Jones wrote:
> "Push the kernel build for i386 anyway, despite the fact that it failed
> on one or two other architectures".

There is no build for i386 if something fails.  As in any RPMs that may 
have been created get deleted, the builds for any unfinished subtasks 
are cancelled, and appropriate fail notices sent out to the CLI and via 
e-mail.

Doing this any other way will lead to inconsistencies in the primary 
repos.  The latest foo would be foo-1.2 on one arch and maybe foo-1.3 on 
another.  Having these inconsistencies in the build root will then 
become one big mess as nobody would be able to sanely say what version 
of foo any given package would be compiled against -- and might cause 
more failures if API/ABI changes in the foo package.




More information about the fedora-devel-list mailing list