yumrepoinfo: handle alternate arches
ClosedPublic

Authored by kparal on Mar 14 2017, 10:26 AM.

Details

Summary

i386 is an alternate arch since Fedora 26, stored in different
locations. This implements logic to differentiate primary and alternate
arches locations.

This should fix i386 tasks crashing for F26 and Rawhide:
https://taskotron.fedoraproject.org/taskmaster/builders/x86_64/builds/438813

Test Plan

Tested with rpmdeplint. Run with {f24,f26}-updates-testing-pending, should do the right thing (right now, it crashes with f26 repos).

Diff Detail

Repository
rLTRN libtaskotron
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
kparal created this revision.Mar 14 2017, 10:26 AM
kparal updated this revision to Diff 2968.Mar 14 2017, 10:31 AM
  • a minor tweak
kparal edited the summary of this revision. (Show Details)Mar 14 2017, 12:14 PM
mkrizek accepted this revision.Mar 14 2017, 12:17 PM
This revision is now accepted and ready to land.Mar 14 2017, 12:17 PM
jskladan accepted this revision.Mar 14 2017, 12:28 PM
Closed by commit rLTRNccbcfc05ccd9: yumrepoinfo: handle alternate arches (authored by Kamil Páral <kparal@redhat.com>). · Explain WhyMar 14 2017, 12:40 PM
This revision was automatically updated to reflect the committed changes.