Bug#702280: Add alternative (build-)dependency: libmariadbclient-dev

Damyan Ivanov dmn at debian.org
Tue Apr 1 14:12:15 UTC 2014


-=| Axel Beckert, 01.04.2014 15:45:41 +0200 |=-
> Otto Kekäläinen wrote:
> > 2014-04-01 15:14 GMT+03:00 gregor herrmann <gregoa at debian.org>:
> > > I might be missing something, but this still seems impossible. In
> > > order to build both flavours, we'd need to build-depend on both
> > > libmariadbclient-dev and libmysqlclient-dev, but libmariadbclient-dev
> > > still seems to have a "Breaks: libmysqlclient-dev" which makes the
> > > two packages not co-installable.
> > 
> > Yes, your right, it isn't possible. Actually what would be needed is
> > to have two separate source packages which are almost identical,
> > except for the client library soname. Would you by any chance feel
> > like you would like to maintain an extra libdbd-mariadb-perl package?
> 
> I see a few more (IMHO more realistic) possibilities:
> 
> A) What about a meta-package called e.g. 
> mysql-or-mariadb-client-dev…
> 
> B)  What about building a second libmariadbclient-dev package, e.g.
> libmariadbclient-dev-coinstallable…

Could we "just" make libdbd-mysql-perl link with libmariadbclient and 
be done with it? Is libmariadbclient capable of connecting to mysql 
servers? (and is libmysqlclient capable of connecting to mariadb 
servers?)

-- dam



More information about the pkg-perl-maintainers mailing list