File kernel-cachyos.rpmlintrc of Package kernel-cachyos
# rpmlint overrides for kernel-cachyos
#
# Kernel packages have many expected "violations" that are normal:
# Kernel devel package contains binaries (objtool, fixdep, etc.)
addFilter("devel-file-in-non-devel-package")
addFilter("binary-or-shlib-defines-rpath")
# Kernel modules don't follow standard library naming
addFilter("shlib-policy-name-error")
# Large package size is expected for kernels
addFilter("file-size-limit")
# Stub initramfs is intentionally empty / zero-filled
addFilter("zero-length")
# Kernel has its own versioning scheme
addFilter("invalid-version")
# Scripts in kernel source tree
addFilter("non-executable-script")
addFilter("script-without-shebang")
addFilter("env-script-interpreter")
# Hardlinks in devel package
addFilter("hardlink-across-partition")
# Kernel COPYING is GPLv2
addFilter("invalid-license")
# Compressed kernel modules
addFilter("compressed-symlink")
# Ghost files (initramfs, symvers)
addFilter("ghost-files-without-postin")