mirror of
https://github.com/MariaDB/server.git
synced 2025-01-15 19:42:28 +01:00
MDEV-33837: Fix some miscellaneous lintian warnings
These are not big ones. These are needed in *BSD family * incorrect-path-for-interpreter /usr/bin/env perl != /usr/bin/perl [usr/share/mysql/mysql-test/mariadb-stress-test.pl] * incorrect-path-for-interpreter /usr/bin/env perl != /usr/bin/perl [usr/share/mysql/mysql-test/mariadb-test-run.pl] and these are needed to make sure that these packages get removed if they exist: * version-substvar-for-external-package Replaces ${source:Version} libmariadb-dev -> libmysqlclient-dev [debian/control:*] * version-substvar-for-external-package Replaces ${source:Version} libmariadb-dev -> libmysqld-dev [debian/control:*] * version-substvar-for-external-package Replaces ${source:Version} libmariadbd-dev -> libmariadbclient-dev [debian/control:*]
This commit is contained in:
parent
cfec45db14
commit
ddefc59bc8
3 changed files with 9 additions and 5 deletions
2
debian/mariadb-client.lintian-overrides
vendored
Normal file
2
debian/mariadb-client.lintian-overrides
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
# Mainly for BSD family to make sure that perl is found
|
||||
incorrect-path-for-interpreter /usr/bin/env perl != /usr/bin/perl [usr/bin/mytop]
|
5
debian/mariadb-test.lintian-overrides
vendored
5
debian/mariadb-test.lintian-overrides
vendored
|
@ -4,8 +4,9 @@ arch-dependent-file-in-usr-share [usr/share/mysql/mysql-test/lib/My/SafeProcess/
|
|||
# Mainly for support for *BSD family. Not right way to do but this is test package and not for production
|
||||
incorrect-path-for-interpreter /usr/bin/env perl != /usr/bin/perl [usr/share/mysql/mysql-test/lib/process-purecov-annotations.pl]
|
||||
incorrect-path-for-interpreter /usr/bin/env perl != /usr/bin/perl [usr/share/mysql/mysql-test/lib/v1/mysql-test-run.pl]
|
||||
incorrect-path-for-interpreter /usr/bin/env perl != /usr/bin/perl [usr/share/mysql/mysql-test/mysql-stress-test.pl]
|
||||
incorrect-path-for-interpreter /usr/bin/env perl != /usr/bin/perl [usr/share/mysql/mysql-test/mysql-test-run.pl]
|
||||
incorrect-path-for-interpreter /usr/bin/env perl != /usr/bin/perl [usr/share/mysql/mysql-test/mariadb-stress-test.pl]
|
||||
incorrect-path-for-interpreter /usr/bin/env perl != /usr/bin/perl [usr/share/mysql/mysql-test/mariadb-test-run.pl]
|
||||
|
||||
# These libraries are ok not have any other dependencies than itself and MariaDB server
|
||||
shared-library-lacks-prerequisites [usr/lib/mysql/plugin/auth_0x0100.so]
|
||||
shared-library-lacks-prerequisites [usr/lib/mysql/plugin/debug_key_management.so]
|
||||
|
|
7
debian/source/lintian-overrides
vendored
7
debian/source/lintian-overrides
vendored
|
@ -2,9 +2,6 @@
|
|||
mariadb source: package-uses-deprecated-debhelper-compat-version 9
|
||||
# Necessary for drop-in-place-replacement upgrades on mysql-server/-client
|
||||
# since package breaks/replaces these but at the same time also provides them
|
||||
version-substvar-for-external-package Replaces ${source:Version} libmariadb-dev -> libmysqlclient-dev [debian/control:74]
|
||||
version-substvar-for-external-package Replaces ${source:Version} libmariadb-dev -> libmysqld-dev [debian/control:74]
|
||||
# These are left for reason version-substvar-for-external-package
|
||||
version-substvar-for-external-package Conflicts ${source:Version} libmariadb-dev-compat -> libmariadbclient-dev [*]
|
||||
version-substvar-for-external-package Replaces ${source:Version} libmariadb-dev-compat -> libmariadbclient-dev [*]
|
||||
# New Lintian syntax (from version 2.115)
|
||||
|
@ -14,3 +11,7 @@ missing-build-dependency-for-dh-addon systemd (does not satisfy debhelper:any (>
|
|||
# Should in some point reviewd what should we done
|
||||
dependency-is-not-multi-archified libmariadb-dev-compat depends on libmariadb-dev (multi-arch: no)
|
||||
dependency-is-not-multi-archified mariadb-plugin-gssapi-client depends on mariadb-client (multi-arch: no)
|
||||
# These are for purpose
|
||||
version-substvar-for-external-package Replaces ${source:Version} libmariadb-dev -> libmysqlclient-dev [debian/control:*]
|
||||
version-substvar-for-external-package Replaces ${source:Version} libmariadb-dev -> libmysqld-dev [debian/control:*]
|
||||
version-substvar-for-external-package Replaces ${source:Version} libmariadbd-dev -> libmariadbclient-dev [debian/control:*]
|
||||
|
|
Loading…
Reference in a new issue