buildroot
buildroot copied to clipboard
Eliminate rpmlint warnings for all spec files and packages
Current failures on SRPMS:
- [ ] configure-without-libdir-spec
- [ ] hardcoded-library-path
- [ ] invalid-license
- [ ] invalid-url
- [x] macro-in-%changelog
- [ ] macro-in-comment
- [ ] mixed-use-of-spaces-and-tabs
- [ ] name-repeated-in-summary
- [ ] non-standard-group
- [x] no-version-in-last-changelog
- [ ] rpm-buildroot-usage
- [ ] spelling-error
- [ ] strange-permission
- [x] unversioned-explicit-provides
See https://fedoraproject.org/wiki/Common_Rpmlint_issues for common problems and their resolutions.
After this is done, add an rpmlint step to the package build rule and make warnings and errors break the build.