Commit Graph

6 Commits

Author SHA1 Message Date
Todd Zullinger
5b2a17f478 ignore missing-hash-section error
Upstream glibc removed the .hash section after a long deprecation
period.  Unfortunately, the deprecation was not widely known and caused
issues for some proprietary software.  This has led to the .hash section
being added to glibc again (at least temporarily), but many/most of the
packages in Fedora have been built with only the .gnu.hash section.

Producing an error for all of these packages is counter-productive, as
the packagers building them have little control over this area.  Ignore
the error by default.

Resolves: #2132969
2022-10-08 12:28:56 -04:00
Todd Zullinger
670d708754 disable various errors/warnings for debug/devel packages
Several filter expressions for `*-debuginfo` and `*-debugsource`
packages had leading space which prevented them from matching as
intended.  Remove those spaces.

Ignore no-binary error for `*-debugsource` and `*-devel` packages.
Neither should be required to contain binaries or be noarch.

Remove unnecessary `no-cleaning-of-buildroot` and `files-attr-not-set`
filters.  These are no longer present upstream.  The buildroot check was
removed in b1a8a422 (Remove obsolete check no-cleaning-of-buildroot,
2022-06-22), released in rpmlint-2.4.0.  The file attr check was removed
in 221ce4b2 (remove files-attr-not-set check, 2015-05-19), released in
rpmlint-1.9.
2022-10-07 23:31:14 -04:00
Todd Zullinger
da60f2928b update to 2.3.0 (rhbz#2088759)
Sync the fedora.toml and users-groups.toml configs from upstream.

Change the zstd dependency to zstandard, following upstream 463bef3f
(Use different Python package for ZStandard, 2022-01-03).

Adjust python-magic dependency to file-magic.  We already BR file-magic for
the test suite.  This ensures we install what we tested and avoids the
problem of python3-file-magic conflicting and obsoleting python3-magic
without providing the same python-dist values¹.

¹ https://bugzilla.redhat.com/1899279
2022-10-04 13:20:33 -04:00
Tom spot Callaway
73ebf18e2c disable no-library-dependency-for/on checks in Fedora 2022-01-06 16:48:00 -05:00
Neal Gompa
fe6868ba1e Fix some rpmlint policy issues 2021-12-07 08:07:36 -05:00
Tom spot Callaway
096bf89341 2.0.0 2021-06-03 14:59:34 -04:00