RFE: Running createrepo_c on individual update packages

Tim Flink tflink at redhat.com
Thu Oct 22 14:46:13 UTC 2015


On Thu, 22 Oct 2015 16:17:37 +0200
Michael Schwendt <mschwendt at fedoraproject.org> wrote:

> How much effort would it be to not only run "rpmlint" on individual
> 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 [1] 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.

Tim

[1] https://github.com/default-to-open/rpmgrill

> --
> Further reference: The
> "Undefined %epoch problem (Re: rawhide report: 20150730 changes)"
> thread on devel@ list.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.fedoraproject.org/pipermail/qa-devel/attachments/20151022/277ca45d/attachment.sig>


More information about the qa-devel mailing list