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")
openSUSE Build Service is sponsored by