I have landed rpmlint 2.0.0 in rawhide, along with Mirek Suchý's toml configs (with updates for the licenses.toml). PRs, bug reports, and suggestions welcome.
Thanks,
~spot
On Wed, May 19, 2021 at 6:55 AM Miroslav Suchý <msuchy@xxxxxxxxxx> wrote:
_______________________________________________Dne 19. 05. 21 v 6:46 Michal Schorm napsal(a):
* RPMLint includes _many more checks_! Nearly all of the generally
However I always have a hard time understanding what the issue caught by RPMLint actually is. I would like to see some library of the checks with the explanation of what it is, why it is important and usual examples of bad / correct code and how to fix it. Something like CWEs (e.g. [1]) Is there something like it already by any chance ? There is a long way between an error / warning being reported by RPMLint with maintainer just ignoring it, and the maintainer to understand the value and importance of having it fixed (as well as knowledge how to fix it) [1] https://cwe.mitre.org/data/definitions/416.html$ python3 lint.py /tmp/tito/rpmconf-1.1.4-1.fc34.src.rpm
...
rpmconf.src: E: description-line-too-long This tool search ...
$ python3 lint.py -e description-line-too-long
description-line-too-long:
Your description lines must not exceed 79 characters. If a line is exceeding
this number, cut it to fit in two linesOr you can run rpmlint in verbose mode "-v" where this explanation is printed for every findings.
Is this good enough? ;)
Miroslav
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure