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/0038...
-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.