Hi,
The reason I filed this for lintian/2.140.0 is that it started
happening after Sept 4th, coinciding with the release of the new
Lintian version.
I also confirmed that the exact same source+binaries are successfully
checked by earlier Lintian version:
root@1a33573cd373:/build# lintian --print-version
2.139.0
root@1a33573cd373:/build# lintian --verbose --debug --display-info
--pedantic --allow-root mariadb_11.8.9+ds-2_amd64.changes
Using profile debian/main.
Lintian v2.139.0
Lintian root directory: /usr/share/lintian
Configuration file: (none)
Starting on group mariadb_1:11.8.9+ds-2
Base directory for processable:
/tmp/lintian-pool-KXSgFbwij6/mariadb/mariadb_1_11.8.9+ds-2_amd64-all_changes
Loading overrides file (if any) ...
Running check: apache2 on changes:mariadb_1:11.8.9+ds-2_amd64_all ...
Check apache2 for changes:mariadb_1:11.8.9+ds-2_amd64_all done (0.000s)
...
Running check: vim/addons on binary:mariadb-common_1:11.8.9+ds-2_all ...
Check vim/addons for binary:mariadb-common_1:11.8.9+ds-2_all done (0.001s)
Checking all of group mariadb_1:11.8.9+ds-2 done (357.690s)
Finished processing group mariadb_1:11.8.9+ds-2
W: mariadb-server: executable-not-elf-or-script [usr/bin/wsrep_sst_common]
W: mariadb-test-data: executable-not-elf-or-script
[usr/share/mariadb/mariadb-test/main/lowercase_table2.result]
W: mariadb-test-data: executable-not-elf-or-script
[usr/share/mariadb/mariadb-test/suite/galera/t/MDEV-35511.test]
W: mariadb-client-core: no-manual-page [usr/bin/mariadb-migrate-config-file]
W: mariadb-test: script-not-executable
[usr/share/mariadb/mariadb-test/lib/generate-ssl-certs.sh]
W: mariadb-test-data: script-not-executable
[usr/share/mariadb/mariadb-test/suite/plugins/t/normalize_query_id.pl]
I: mariadb-client: bash-term-in-posix-shell '`echo "testing\c"'
[usr/bin/mariadb-secure-installation:199]
I: mariadb-server: bash-term-in-posix-shell '${BASH_VERSION'
[usr/share/mariadb/wsrep_notify:86]
I: mariadb-server: bash-term-in-posix-shell '[ "$url" =='
[usr/bin/mariadbd-safe:222]
I: mariadb-server: bash-term-in-posix-shell 'let' [usr/bin/mariadbd-safe:41]
I: mariadb-server: bash-term-in-posix-shell 'ulimit' [usr/bin/mariadbd-safe:718]
I: mariadb-server: bash-term-in-posix-shell 'ulimit' [usr/bin/mariadbd-safe:838]
I: mariadb-server-core: bash-term-in-posix-shell 'source tree,'
[usr/bin/mariadb-install-db:100]
I: mariadb-test: bash-term-in-posix-shell '<(printf
"basicConstraints=CA:FALSE\nkeyUsage=critical,digitalSignature,keyEncipherment\nextendedKeyUsage=serverAuth,clientAuth\nsubjectAltName=DNS:localhost,IP:127.0.0.1")'
[usr/share/mariadb/mariadb-test/lib/generate-ssl-certs.sh:81]
I: mariadb-test: bash-term-in-posix-shell '<(printf
"basicConstraints=critical,CA:TRUE,pathlen:0\nkeyUsage=critical,keyCertSign,cRLSign")'
[usr/share/mariadb/mariadb-test/lib/generate-ssl-certs.sh:78]
I: mariadb-test-data: bash-term-in-posix-shell '${BASH_VERSION'
[usr/share/mariadb/mariadb-test/std_data/wsrep_notify.sh:87]
I: mariadb-test-data: bash-term-in-posix-shell '${BASH_VERSION'
[usr/share/mariadb/mariadb-test/std_data/wsrep_notify_ssl.sh:87]
You can probably reproduce this easiest by downloading the binary
build artifacts from
https://salsa.debian.org/mariadb-team/mariadb-server/-/jobs/10271592/artifacts/browse/debian/output/
and running Lintian on them locally.