[debian-mysql] Bug#917075: mariadb-10.3: libmariadb3 causes removal of default-libmysqlclient-dev
Sebastiaan Couwenberg
sebastic at xs4all.nl
Tue Dec 25 08:16:57 GMT 2018
On 12/25/18 8:57 AM, Otto Kekäläinen wrote:
> Can you please provide an actual pbuilder command or something I can
> copy-paste to reproduce the actual problem (and not just the aptitude
> symptom)?
Sure:
sudo cowbuilder --create \
--distribution=sid \
--basepath=/var/cache/pbuilder/base-sid.cow
dget -u \
http://deb.debian.org/debian/pool/main/g/gdal/gdal_2.3.3+dfsg-1.dsc
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 the
configure target to disable MySQL support despite using the --with-mysql
option:
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 which
is built from the mariadb-10.1 source package.
libmariadbclient-dev-compat depends on libmariadbclient-dev (also built
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, as
the default packages are depending on the 10.1 packages.
Kind Regards,
Bas
--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
More information about the pkg-mysql-maint
mailing list