Package: lintian Version: 2.114.0 Severity: normal Documentation seems to imply. that overrides only use * [1] and ? [2] as wildcards.
However, if I have the following override: solarpowerlog: skip-systemd-native-flag-missing-pre-depends (does not satisfy init-system-helpers* lintian breaks with: Unmatched ( in regex; marked by <-- HERE in m/( <-- HERE does not satisfy init-system-helpers.*/ at /usr/share/lintian/bin/../lib/Lintian/Processable/Overrides.pm line 228. Not sure if thi is just an documentation issue (is there intentional regexp support?) or unintended behaviour. [1] from: file:///usr/share/doc/lintian/lintian.html#overrides Many tags can occur more than once (e.g. if the same error is found in more than one file). You can override a tag either completely by specifying its name (first line in the examples) or only one occurrence of it by specifying the additional info, too (second line in the examples). If you add an asterisk (*) in the additional info, this will match arbitrary strings similar to the shell wildcard. For example: [2] inconsitent/different from [1], additionally https://lintian.debian.org/tags/mismatched-override?version=2.104.325 says that: "You can use wildcards, such as * or ? in the context to make a match more likely." -- tobi -- System Information: Debian Release: bookworm/sid APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.15.0-2-amd64 (SMP w/12 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages lintian depends on: ii binutils 2.37-10.1 ii bzip2 1.0.8-5 ii diffstat 1.64-1 ii dpkg 1.21.1 ii dpkg-dev 1.21.1 ii file 1:5.41-2 ii gettext 0.21-4 ii gpg 2.2.27-3 ii intltool-debian 0.35.0+20060710.5 ii libapt-pkg-perl 0.1.40 ii libarchive-zip-perl 1.68-1 ii libcapture-tiny-perl 0.48-1 ii libclass-xsaccessor-perl 1.19-3+b7 ii libclone-perl 0.45-1+b1 ii libconfig-tiny-perl 2.27-1 ii libconst-fast-perl 0.014-1.1 ii libcpanel-json-xs-perl 4.27-1 ii libdata-dpath-perl 0.58-1 ii libdata-validate-domain-perl 0.10-1.1 ii libdata-validate-uri-perl 0.07-1 ii libdevel-size-perl 0.83-1+b2 pn libdigest-sha-perl <none> ii libdpkg-perl 1.21.1 ii libemail-address-xs-perl 1.04-1+b3 ii libfile-basedir-perl 0.09-1 ii libfile-find-rule-perl 0.34-1 ii libfont-ttf-perl 1.06-1.1 ii libhtml-html5-entities-perl 0.004-1.1 ii libio-interactive-perl 1.023-1 ii libio-prompt-tiny-perl 0.003-1 ii libipc-run3-perl 0.048-2 ii libjson-maybexs-perl 1.004003-1 ii liblist-compare-perl 0.55-1 ii liblist-someutils-perl 0.58-1 ii liblist-utilsby-perl 0.11-1 ii libmoo-perl 2.005004-3 ii libmoox-aliases-perl 0.001006-1.1 ii libnamespace-clean-perl 0.27-1 ii libpath-tiny-perl 0.120-1 ii libperlio-gzip-perl 0.19-1+b7 ii libperlio-utf8-strict-perl 0.008-1+b1 ii libproc-processtable-perl 0.634-1 ii libsereal-decoder-perl 4.018+ds-1+b1 ii libsereal-encoder-perl 4.018+ds-1+b1 ii libsort-versions-perl 1.62-1 ii libsyntax-keyword-try-perl 0.26-1 ii libterm-readkey-perl 2.38-1+b2 ii libtext-glob-perl 0.11-2 ii libtext-levenshteinxs-perl 0.03-4+b8 ii libtext-markdown-discount-perl 0.13-1 ii libtext-xslate-perl 3.5.9-1 ii libtime-duration-perl 1.21-1 ii libtime-moment-perl 0.44-1+b3 ii libtimedate-perl 2.3300-2 ii libunicode-utf8-perl 0.62-1+b2 ii liburi-perl 5.10-1 ii libxml-libxml-perl 2.0134+dfsg-2+b1 ii libyaml-libyaml-perl 0.83+ds-1 ii lzip 1.22-5 ii lzop 1.04-2 ii man-db 2.9.4-4 ii patchutils 0.4.2-1 ii perl [libencode-perl] 5.32.1-6 ii t1utils 1.41-4 ii unzip 6.0-26 ii xz-utils 5.2.5-2 lintian recommends no packages. Versions of packages lintian suggests: ii binutils-multiarch 2.37-10.1 ii libtext-template-perl 1.60-1 -- no debconf information