Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package tdbcmysql tdbcmysql version blocks mariadb-10.3 transition because depends on a no more built version of libmariadbclient diff -Nru tdbcmysql-1.1.0/debian/changelog tdbcmysql-1.1.0/debian/changelog --- tdbcmysql-1.1.0/debian/changelog 2018-10-20 12:38:45.000000000 +0200 +++ tdbcmysql-1.1.0/debian/changelog 2019-04-11 12:36:26.000000000 +0200 @@ -1,3 +1,10 @@ +tdbcmysql (1.1.0-2) unstable; urgency=medium + + * Add libmariadb3 to the dependencies list, and load it during [package + require] if it's available (closes: #926628). + + -- Massimo Manghi <mxman...@apache.org> Thu, 11 Apr 2019 12:36:26 +0200 + tdbcmysql (1.1.0-1) unstable; urgency=medium * New upstream release diff -Nru tdbcmysql-1.1.0/debian/control tdbcmysql-1.1.0/debian/control --- tdbcmysql-1.1.0/debian/control 2018-10-20 12:38:45.000000000 +0200 +++ tdbcmysql-1.1.0/debian/control 2019-04-11 12:34:23.000000000 +0200 @@ -2,14 +2,14 @@ Section: libs Priority: optional Maintainer: Massimo Manghi <mxman...@apache.org> -Build-Depends: debhelper (>=9), tcl8.6-dev, tcl8.6-tdbc (>=1.0.5~), libmariadbclient18 | libmysqlclient18 | libmysqlclient20 +Build-Depends: debhelper (>=9), tcl8.6-dev, tcl8.6-tdbc (>=1.0.5~), libmariadb3 | libmariadbclient18 | libmysqlclient18 | libmysqlclient20 Standards-Version: 4.2.1 Rules-Requires-Root: binary-targets Homepage: http://core.tcl.tk/tdbcmysql Package: tcl8.6-tdbc-mysql Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, tcl8.6, tcl8.6-tdbc (>=1.0.5), libmariadbclient18 | libmysqlclient18 | libmysqlclient20 +Depends: ${shlibs:Depends}, ${misc:Depends}, tcl8.6, tcl8.6-tdbc (>=1.0.5), libmariadb3 | libmariadbclient18 | libmysqlclient18 | libmysqlclient20 Description: Tcl Database Connectivity Tdbc is an interface standard for SQL databases and connectivity that aims to make it easy to write portable and secure Tcl scripts that access SQL diff -Nru tdbcmysql-1.1.0/debian/patches/mariadb-client-support tdbcmysql-1.1.0/debian/patches/mariadb-client-support --- tdbcmysql-1.1.0/debian/patches/mariadb-client-support 2018-10-20 12:38:45.000000000 +0200 +++ tdbcmysql-1.1.0/debian/patches/mariadb-client-support 2019-04-11 12:34:23.000000000 +0200 @@ -10,12 +10,20 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ --- a/generic/mysqlStubInit.c +++ b/generic/mysqlStubInit.c -@@ -37,7 +37,7 @@ +@@ -37,14 +37,14 @@ static const char *const mysqlStubLibNames[] = { /* @LIBNAMES@: DO NOT EDIT THESE NAMES */ - "mysqlclient_r", "mysqlclient", "mysql", NULL -+ "mysqlclient_r", "mysqlclient", "mysql", "mariadbclient", NULL ++ "mysqlclient_r", "mysqlclient", "mysql", "mariadb", "mariadbclient", NULL /* @END@ */ }; + /* ABI Version numbers of the MySQL API that we can cope with */ + + static const char mysqlSuffixes[][4] = { +- "", ".20", ".18", ".17", ".16", ".15" ++ "", ".20", ".18", ".17", ".16", ".15", ".3" + }; + + /* Names of the functions that we need from MySQL */ diff -Nru tdbcmysql-1.1.0/debian/patches/series tdbcmysql-1.1.0/debian/patches/series --- tdbcmysql-1.1.0/debian/patches/series 2018-10-20 12:38:45.000000000 +0200 +++ tdbcmysql-1.1.0/debian/patches/series 2019-04-11 12:34:23.000000000 +0200 @@ -1,3 +1,3 @@ -mariadb-client-support addlibmysqlclient20 numeric-expression-expected +mariadb-client-support unblock tdbcmysql/1.1.0-2 -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-4-amd64 (SMP w/4 CPU cores) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash