Package: rmysql
Version: 0.10.13-1
Severity: wishlist
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu bionic ubuntu-patch

Hi Dirk,

As discussed at
<https://lists.debian.org/debian-devel-announce/2016/09/msg00000.html>,
packages in Debian should build-depend on default-libmysqlclient-dev, not
directly on either libmariadb-dev or libmysqlclient-dev.  Part of the
reasoning for this is to allow downstreams to make different decisions about
their "supported" implementations of MySQL.

The attached patch which implements this also fixes a build failure of
rmysql in Ubuntu, which appears to be an incompatibility between rmysql and
mariadb-connector-c version 3.0.3.  Since mariadb *is* the default mysql in
Debian, this won't help for any build failure there, but nevertheless
appears to be a correct change.

Thanks,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org
diff -u rmysql-0.10.13/debian/control rmysql-0.10.13/debian/control
--- rmysql-0.10.13/debian/control
+++ rmysql-0.10.13/debian/control
@@ -2,8 +2,8 @@
 Section: gnu-r
 Priority: optional
 Maintainer: Dirk Eddelbuettel <e...@debian.org>
-Build-Depends: debhelper (>= 7.0.0), cdbs, r-base-dev (>= 3.4.1), 
libmariadb-dev, r-cran-dbi (>= 0.4), r-cran-viridislite
+Build-Depends: debhelper (>= 7.0.0), cdbs, r-base-dev (>= 3.4.1), 
default-libmysqlclient-dev, r-cran-dbi (>= 0.4), r-cran-viridislite
 Standards-Version: 4.0.0
 Homepage: https://github.com/rstats-db/RMySQL
 

Reply via email to