RPMLint 2.7
This is a minor feature release with the following improvements:
RPM Package Handling
- New groups in openSUSE user-groups config: xpra, sssd, proxy, traefik.
- New group in Fedora user-groups config: sssd
- Don't mask rpm2cpio failure in Pkg._extract_rpm()
- Strict policy to ERR on patch-macro-old-format for openSUSE
- New warning about the usage of
%suse_update_desktop_file
- FilesCheck: Do not error about non-readable
%ghost
- Don't show suse-update-desktop-file-deprecated for yast packages
%{autochangelog}
in the changelog section do not cause a warning anymore- Handle the missing buildroot in rpm 4.20 gracefully
- FilesCheck: Update FSF address check to match new only remote
- Add declarative build support to SpecCheck
Linting and Code Quality
- Massive clean-up test files, creating mock packages to replace
.rpm
binaries.
I want to thank the following new contributors for their efforts in this release:
@sbradnick, @scabrero, @13ilya-old, @weberhofer and @mavit.
Full author list with number of (non-merge) commits:
46 Daniel Garcia Moreno
22 Luz Marina
4 Daniel Mach
1 Dirk Müller
1 Johannes Weberhofer
1 Peter Oliver
1 Samuel Cabrero
1 Scott Bradnick
1 Илья Индиго