On Thu, 22 Oct 2015 16:17:37 +0200
Michael Schwendt <mschwendt(a)fedoraproject.org> wrote:
How much effort would it be to not only run "rpmlint" on
update packages added via bodhi but also "createrepo_c"?
Assuming that I understand what you're asking, it wouldn't be a lot of
effort but it would take enough to make me ask how often this would
catch something that wouldn't otherwise be caught.
Mission objective would be to test whether createrepo_c accepts the
packages as valid. For example, if createrepo_c would detect invalid
RPM metadata in the packages, testing that very early would prevent
the repo compose process from failing later.
I wonder if rpmgrill  would end up being a better use of time - I'd
love to see that included as a regular task but haven't made the time
to get that working yet.
I'm not sure if this particular issue is included in the current
battery of things run through rpmgrill but AFAIK, more checks can be
added through extending or adding plugins.
Further reference: The
"Undefined %epoch problem (Re: rawhide report: 20150730 changes)"
thread on devel@ list.