Blob Blame History Raw
# THIS FILE IS FOR WHITELISTING RPMLINT ERRORS AND WARNINGS IN TASKOTRON
# https://fedoraproject.org/wiki/Taskotron/Tasks/dist.rpmlint#Whitelisting_errors

# Bigloo is a language system, and therefore implicitly a devel package
addFilter(r'bigloo\.[^:]+: E: explicit-lib-dependency')
addFilter(r'bigloo\.[^:]+: W: devel-file-in-non-devel-package')

# The Requires ensure these symlinks do not dangle
addFilter(r'bigloo\.[^:]+: W: dangling-relative-symlink')

# No man pages for the internal commands
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bdb')
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bglafile\.sh')
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bgldepend\.sh')
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bgljas')
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bgljas\.sh')
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bgljfile\.sh')
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bglmake\.sh')
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bglmco\.sh')
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bglmem')
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bglmemrun')
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bglpp\.sh')
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bglprof\.sh')
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bgltags\.sh')
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bigloo\.sh')
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary bigloo4\..*')
addFilter(r'bigloo\.[^:]+: W: no-manual-page-for-binary cigloo')

# The plugins do not necessarily invoke any glibc symbols
addFilter(r'bigloo-libs\.[^:]+: E: library-not-linked-against-libc')

# These calls are exposed to Scheme.  Calling them correctly is up to any
# Scheme code that calls them.
addFilter(r'bigloo-libs\.[^:]+: E: missing-call-to-setgroups-before-setuid')
addFilter(r'bigloo-libs\.[^:]+: W: crypto-policy-non-compliance-openssl')

# The documentation is in the -doc subpackage
addFilter(r'bigloo-libs\.[^:]+: W: no-documentation')