[debian-mysql] Bug#917075: mariadb-10.3: libmariadb3 causes removal of default-libmysqlclient-dev
bluca at debian.org
Tue Dec 25 10:39:29 GMT 2018
On Tue, 25 Dec 2018 09:16:57 +0100 Sebastiaan Couwenberg <sebastic at xs4a
> On 12/25/18 8:57 AM, Otto Kekäläinen wrote:
> > Can you please provide an actual pbuilder command or something I
> > copy-paste to reproduce the actual problem (and not just the
> > symptom)?
> sudo cowbuilder --create \
> --distribution=sid \
> dget -u \
> cd gdal-2.3.3/
> dch -nm "Test rebuild"
> pdebuild --pbuilder cowbuilder -- \
> --basepath /var/cache/pbuilder/base-sid.cow/
> pbuilder will be unstable to install the build dependencies, causing
> configure target to disable MySQL support despite using the --with-
> MySQL support: no
> Please also answer my questions:
> > Isn't the appropriate fix to build libmariadbclient-dev-compat from
> > the mariadb-10.3 instead of 10.1? Aren't you now transitioning from
> > 10.1 to 10.3? And shouldn't mysql-defaults be updated for that too?
> default-libmysqlclient-dev depends on libmariadbclient-dev-compat
> is built from the mariadb-10.1 source package.
> libmariadbclient-dev-compat depends on libmariadbclient-dev (also
> from the mariadb-10.1 source package), which in turn depends on
> libmariadbclient18 (= 1:10.1.37-3).
> As long as the 10.3 packages Conflict or Break 10.1 packages, the
> default-* packages cannot be installed along with the 10.3 packages,
> the default packages are depending on the 10.1 packages.
> Kind Regards,
I just encountered a similar issue, causes a build regression in
The issue is that build-depending on default-libmysqlclient-dev causes
libmariadbclient-dev-compat from 10.1 to be installed instead of
libmariadb-dev-compat from 10.3, which means the mysql_config binary is
missing and the configure step of collectd thus fails.
Manually installing libmariadb-dev-compat, which causes
libmariadbclient-dev-compat to be removed, fixes the issue.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 488 bytes
Desc: This is a digitally signed message part
More information about the pkg-mysql-maint