Jesse Keating wrote:
On Thu, 2008-09-18 at 00:49 -0400, Jens Petersen wrote:
How does that stop perl-Test-AutoBuild-darcs.noarch getting into ppc64
trees?

ExcludeArch

ExcludeArch is odd, and is distinctly tied to the build. Note that only srpms get the ExcludeArch/BuildArchs/ExclusiveArch data in their headers; the built rpms do not have this data.

While certain tools might theoretically be able to look up the matching srpm, check this data, and enforce it in some way for the built rpms, I don't believe there is any way to signal such restrictions only for a sub-package. In any case, such use seems a little fragile and sketchy to me.

I'm not that familiar with Pungi's capabilities. Can it be told to special-case situations like this with a config?

If Pungi is performing the roundabout ExcludeArch lookup I described above, then you might need to split the arch-limited subpackage into its own srpm in order to take advantage of that. I'm not sure if that is any better for you than moving the package away from noarch.

--
Fedora-buildsys-list mailing list
Fedora-buildsys-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-buildsys-list

Reply via email to