Package: glewlwyd
Version: 1.1-2
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu artful ubuntu-patch

Hi Thomas,

Your glewlwyd package has been FTBFS in Ubuntu because it build-depends on
both default-libmyslqclient-dev and libhoel-dev.  libhoel-dev depends on
libmariadbclient-dev; mysql-defaults in Ubuntu points at libmysqlclient-dev,
which conflicts with libmariadbclient-dev.

If you know that libhoel-dev will always pull in the appropriate set of
mysql client headers, it may be best to just drop this build-dependency
completely so that you don't have to hard-code the dependency in both
places.  Otherwise, the attached patch makes glewlwyd portable to
derivatives whose mysql-defaults does not point at mariadb.

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 -Nru glewlwyd-1.1/debian/control glewlwyd-1.1/debian/control
--- glewlwyd-1.1/debian/control 2017-08-16 11:39:01.000000000 -0700
+++ glewlwyd-1.1/debian/control 2017-09-22 00:23:46.000000000 -0700
@@ -8,7 +8,7 @@
        , libcurl4-gnutls-dev
        , uuid-dev
        , libldap2-dev
-       , default-libmysqlclient-dev
+       , libmariadbclient-dev
        , libsqlite3-dev
        , libconfig-dev
        , libgnutls28-dev

Reply via email to