RPM Fusion (Fedora - free) Package Build Report 2009-02-19

Michael Schwendt mschwendt at gmail.com
Fri Feb 20 10:01:29 CET 2009


On Fri, 20 Feb 2009 06:40:16 +0100, Thorsten wrote:

> >>> On Thu, 19 Feb 2009 20:52:35 +0100 (CET), rpmfusion-pkgs-report wrote:
> >>>
> >>>> sysprof-1.0.12-2.fc10
> >>>> ---------------------
> >>>> * Thu Feb 19 2009 Thorsten Leemhuis <fedora leemhuis info> - 1.0.12-2
> >>>> - make it excludearch i386 instead of ix86, as the latter confuses plague
> >>> How?
> >> ix86 is expanded and plague then builds the package for athlon, i386 
> >> i486, i586, i686
> > Ah, you switched from "BuildArch: %ix86" to "ExcludeArch: i386".
> 
> No. See
> http://lists.rpmfusion.org/pipermail/rpmfusion-commits/2009-February/003876.html
> 
> -ExclusiveArch:  %{ix86} x86_64
> +ExclusiveArch:  i386 x86_64

Okay, that still doesn't match the %changelog comment
where you say "excludearch i386". ;-)

Else it's expected. Plague actually evaluates ExclusiveArch (as well as
ExcludeArch) when deciding what archs to build for. That's by design.
It hasn't been changed since Extras era. Order of precendence is:
PlagueBuilder archs, BuildArch, ExclusiveArch

So, prefer ExcludeArch. That's also the Fedora recommendation.
Rule of thumb: Exclude all archs which are known to fail.


More information about the rpmfusion-developers mailing list