From 4ab33d201ddcce84135d135cd1216e485ec8c24e Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 13 Apr 2024 15:40:06 +0200 Subject: Reverting t64 migration for backports. Signed-off-by: Daniel Baumann --- debian/control | 7 ++----- debian/libmariadbd19.install | 1 + debian/libmariadbd19.lintian-overrides | 6 ++++++ debian/libmariadbd19t64.install | 1 - debian/libmariadbd19t64.lintian-overrides | 7 ------- debian/salsa-ci.yml | 8 ++++---- 6 files changed, 13 insertions(+), 17 deletions(-) create mode 100644 debian/libmariadbd19.install create mode 100644 debian/libmariadbd19.lintian-overrides delete mode 100644 debian/libmariadbd19t64.install delete mode 100644 debian/libmariadbd19t64.lintian-overrides diff --git a/debian/control b/debian/control index 6f088752..070f75ac 100644 --- a/debian/control +++ b/debian/control @@ -135,10 +135,7 @@ Description: MariaDB database client library . This package includes the client library. -Package: libmariadbd19t64 -Provides: ${t64:Provides} -Replaces: libmariadbd19 -Breaks: libmariadbd19 (<< ${source:Version}) +Package: libmariadbd19 Architecture: any Section: libs Depends: ${misc:Depends}, @@ -158,7 +155,7 @@ Section: libdevel Provides: libmysqld-dev Pre-Depends: ${misc:Pre-Depends} Depends: libmariadb-dev (= ${binary:Version}), - libmariadbd19t64 (= ${binary:Version}), + libmariadbd19 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Breaks: libmariadb-dev (<< 1:10.4), diff --git a/debian/libmariadbd19.install b/debian/libmariadbd19.install new file mode 100644 index 00000000..cb627204 --- /dev/null +++ b/debian/libmariadbd19.install @@ -0,0 +1 @@ +usr/lib/*/libmariadbd.so.* diff --git a/debian/libmariadbd19.lintian-overrides b/debian/libmariadbd19.lintian-overrides new file mode 100644 index 00000000..a7fd30db --- /dev/null +++ b/debian/libmariadbd19.lintian-overrides @@ -0,0 +1,6 @@ +# MyISAM stopwords that cannot be changed and spelling errors remain +spelling-error-in-binary noone no one [usr/lib/*/libmariadbd.so.19] +spelling-error-in-binary thats that's [usr/lib/*/libmariadbd.so.19] +spelling-error-in-binary theres there's [usr/lib/*/libmariadbd.so.19] +# False positive from Lintian, these strings are nowhere in test in source code +spelling-error-in-binary AfE Safe [usr/lib/*/libmariadbd.so.19] diff --git a/debian/libmariadbd19t64.install b/debian/libmariadbd19t64.install deleted file mode 100644 index cb627204..00000000 --- a/debian/libmariadbd19t64.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/*/libmariadbd.so.* diff --git a/debian/libmariadbd19t64.lintian-overrides b/debian/libmariadbd19t64.lintian-overrides deleted file mode 100644 index acf42a22..00000000 --- a/debian/libmariadbd19t64.lintian-overrides +++ /dev/null @@ -1,7 +0,0 @@ -# MyISAM stopwords that cannot be changed and spelling errors remain -spelling-error-in-binary noone no one [usr/lib/*/libmariadbd.so.19] -spelling-error-in-binary thats that's [usr/lib/*/libmariadbd.so.19] -spelling-error-in-binary theres there's [usr/lib/*/libmariadbd.so.19] -# False positive from Lintian, these strings are nowhere in test in source code -spelling-error-in-binary AfE Safe [usr/lib/*/libmariadbd.so.19] -libmariadbd19t64: package-name-doesnt-match-sonames libmariadbd19 diff --git a/debian/salsa-ci.yml b/debian/salsa-ci.yml index 3bcda390..abcd3361 100644 --- a/debian/salsa-ci.yml +++ b/debian/salsa-ci.yml @@ -6,7 +6,7 @@ include: # Override Salsa-CI with MariaDB specific variations variables: - BUILT_PACKAGES: "libmariadb-dev libmariadb-dev-compat libmariadb3 libmariadbd19t64 libmariadbd-dev mariadb-common mariadb-client-core mariadb-client mariadb-server-core mariadb-server mariadb-backup mariadb-plugin-connect mariadb-plugin-s3 mariadb-plugin-rocksdb mariadb-plugin-oqgraph mariadb-plugin-mroonga mariadb-plugin-spider mariadb-plugin-gssapi-server mariadb-plugin-gssapi-client mariadb-plugin-cracklib-password-check mariadb-plugin-hashicorp-key-management mariadb-plugin-provider-bzip2 mariadb-plugin-provider-lz4 mariadb-plugin-provider-lzma mariadb-plugin-provider-lzo mariadb-plugin-provider-snappy mariadb-test mariadb-test-data" + BUILT_PACKAGES: "libmariadb-dev libmariadb-dev-compat libmariadb3 libmariadbd19 libmariadbd-dev mariadb-common mariadb-client-core mariadb-client mariadb-server-core mariadb-server mariadb-backup mariadb-plugin-connect mariadb-plugin-s3 mariadb-plugin-rocksdb mariadb-plugin-oqgraph mariadb-plugin-mroonga mariadb-plugin-spider mariadb-plugin-gssapi-server mariadb-plugin-gssapi-client mariadb-plugin-cracklib-password-check mariadb-plugin-hashicorp-key-management mariadb-plugin-provider-bzip2 mariadb-plugin-provider-lz4 mariadb-plugin-provider-lzma mariadb-plugin-provider-lzo mariadb-plugin-provider-snappy mariadb-test mariadb-test-data" DEB_BUILD_OPTIONS: "nocheck noautodbgsym" RELEASE: sid # Reprotest works, but takes very long time and often fails due to timeouts. @@ -205,7 +205,7 @@ blhc: - *test-enable-artifacts-repo - apt-get install -yq --no-install-recommends libmariadb-dev-compat libmariadbd-dev # Installs 31 packages, including: - # libmariadb3 libmariadb-dev libmariadb-dev-compat libmariadbd19t64 libmariadbd-dev + # libmariadb3 libmariadb-dev libmariadb-dev-compat libmariadbd19 libmariadbd-dev .test-full-upgrade-libs: &test-full-upgrade-libs - *test-enable-artifacts-repo @@ -366,7 +366,7 @@ simple upgrade: stage: upgrade MariaDB script: - *test-prepare-container - # @TODO: Re-enable the line below once libmariadbd19t64 exists in repository + # @TODO: Re-enable the line below once libmariadbd19 exists in repository #- apt-get install -qq --yes 'default-mysql*' ${BUILT_PACKAGES} - apt-get install -qq --yes 'default-mysql*' libmariadb-dev libmariadb-dev-compat libmariadb3 libmariadbd19 libmariadbd-dev mariadb-common mariadb-client-core mariadb-client mariadb-server-core mariadb-server mariadb-backup mariadb-plugin-connect mariadb-plugin-s3 mariadb-plugin-rocksdb mariadb-plugin-oqgraph mariadb-plugin-mroonga mariadb-plugin-spider mariadb-plugin-gssapi-server mariadb-plugin-gssapi-client mariadb-plugin-cracklib-password-check mariadb-plugin-hashicorp-key-management mariadb-plugin-provider-bzip2 mariadb-plugin-provider-lz4 mariadb-plugin-provider-lzma mariadb-plugin-provider-lzo mariadb-plugin-provider-snappy mariadb-test mariadb-test-data - *test-full-upgrade @@ -675,7 +675,7 @@ libmysql* to libmariadb* upgrade: - apt-get install -qq --yes libmariadb-dev-compat - pkg-config --cflags mysqlclient # mysqlclient.pc from compat package - pkg-config --list-all - - apt-get install -qq --yes libmariadbd19t64 + - apt-get install -qq --yes libmariadbd19 - pkg-config --list-all - apt-get install -qq --yes libmariadbd-dev - pkg-config --list-all -- cgit v1.2.3