On 19. 01. 19 0:19, Jordan Ogas wrote:
> At the end we went with a rpmlint config fiel that simply
silences those errors.
>
> See our config file here:
>
>
https://src.fedoraproject.org/rpms/python3/blob/master/f/python3.rpmlintrc
>
> And information about how to use it is located here:
>
>
https://fedoraproject.org/wiki/Taskotron/Tasks/dist.rpmlint
>
https://github.com/rpm-software-management/rpmlint#configuration
Very insightful, thank you. Question: how do the fedora/epel reviewers handle reviews
with rpmlint config files, like the one you linked here? Do you submit the rpmlint config
file along with the spec file? Perhaps a justification as well?
The rpmlint output must be part of the review. However if rpmlint gives errors
and a justification is provided, it is not a blocker for the package to get
accepted.
So I'd say:
* always provide justification, especially if the case is not obvious
* optionally provide a config file as well if you intend to use it
rpmlint can be wrong, see:
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_use_rpmlint
--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok