[Pkg-kde-extras] Bug#815567: Amarok should depend on virtual-mysql-server-core to support MariaDB
2016-04-24 13:15 GMT-03:00 Andreas Beckmann: > My concerns are primarily about the Build-Depends(-Indep), because these > are going to break at some point for sure. > I'm sorry, could you explain why we can't depend on mysql-server instead of mysql-server-core-5.6 on the Build-Depenps(-Indep)? I believe i don't have as much experience packaging as you do, i just started recently. I've got the impression that you mean asking for the mysql team to package mysql-server-core and mariadb-server-core wouldn't be a solution, is that right? If so, why? Also, I just saw that the Debian Release Team decided that the default database option should be MariaDB[1], so instead of mysql-server, we put mariadb-server. [1]https://wiki.debian.org/Teams/MySQL/virtual-mysql-server Samuel Henrique O. P. [samueloph] ___ pkg-kde-extras mailing list pkg-kde-extras@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras
[Pkg-kde-extras] Bug#815567: Amarok should depend on virtual-mysql-server-core to support MariaDB
Hi Andreas, I agree with your considerations, but i don't quite understand what's your proposed solution,.did you talk to anyone from Debian MySQL Maintainers about packaging mysql-server-core? I will send them this request if you didn't. Also, amarok can use mysql-server instead. The depedency tree mysql-server -> mysql-server-5.6 -> mysql-server-core-5.6 Will handle the missing.mysql-server-core package I believe this should be the fix if we cannot get mysql-server-core, making amarok a litle bloated but again if we don't get mysql-server-core. Thanks. Samuel Henrique O. P. [samueloph] ___ pkg-kde-extras mailing list pkg-kde-extras@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras
[Pkg-kde-extras] Bug#815567: Amarok should depend on virtual-mysql-server-core to support MariaDB
Package: amarok Severity: grave On line http://anonscm.debian.org/cgit/pkg-kde/kde-extras/amarok.git/tree/debian/control#n20 Amarok defines as build dependency: Build-Depends-Indep: mysql-server-core-5.6 | mysql-server-core This should be changed to: Build-Depends-Indep: mysql-server-core-5.6 | virtual-mysql-server-core Or if you prefer MariaDB: Build-Depends-Indep: mariadb-server-core-10.0 | virtual-mysql-server-core In https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=793977 Martin Steigerwald reports he used Akonadi with MariaDB. It is up to the package maintainer to choose what is the primary option, but the alternative should be the virtual-* package that is provided by all variants. In fact you MUST have this virtual-mysql-server-core to also support any future versions of the databases, e.g. mysql-server-core-5.7. More information at: https://wiki.debian.org/Teams/MySQL/virtual-mysql-server ___ pkg-kde-extras mailing list pkg-kde-extras@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras