File ayatana-indicator-keyboard-rpmlintrc of Package ayatana-indicator-keyboard
# Fixed dependencies might be a bad thing, but we're "only" depending on the
# "common" package here. The library package would be useless without it and
# mismatching versions would cause trouble.
addFilter("libayatana-keyboard-x11-0\..*: (W|E): shlib-fixed-dependency .*")
# Devel packages are usually architecture-dependent, since they ship
# architecture-dependent files. While rpmlint is correct in noticing that the
# package does not contain binaries, its content is still very much
# architecture-dependent, mostly because the provided symlink uses %{_libdir}.
addFilter("libayatana-keyboard-x11-0-devel\..*: E: no-binary")
# The error would be fine if we were using mate-themes as a branding option.
# In reality, we're just depending on this package for directory owning
# purposes.
addFilter("ayatana-indicator-keyboard\..*: E: branding-requires-unversioned mate-themes")
# Let the package build, but we will keep the rpmlint warnings, since they are
# sane and must be acted upon before the package can enter Factory or the
# like.
setBadness('polkit-untracked-privilege', 0)
setBadness('polkit-unauthorized-privilege', 0)