Bug#848288: ruby-em-synchrony: (build-)depends on mysql-{client,server}
* Emilio Pozuelo Monfort[161219 01:22]: > Your package build-depends on mysql-server. Since we're transitioning to > mariadb as the default mysql provider, you should switch your build > dependency to default-mysql-server | virtual-mysql-server. While I've done so now in the recent upload, I think this is misguided: the mysql-server implementations are not nearly compatible enough to allow switching between them. * mysql_install_db takes different parameters (--force is missing in 5.7) * mariadb sets up users with a default plugin of `unix_socket` which needs workarounding * --skip-grant works differently between mysql and mariadb (mariadb does not allow SET PASSWORD after FLUSH PRIVILEGES in this mode) * the default character sets differ, and as such the valid indexes that can be created differ. None of these are just theoretical issues. -- christian hofstaedtler
Bug#848288: ruby-em-synchrony: (build-)depends on mysql-{client,server}
Package: ruby-em-synchrony Version: 1.0.5-1 Severity: serious Your package build-depends on mysql-server. Since we're transitioning to mariadb as the default mysql provider, you should switch your build dependency to default-mysql-server | virtual-mysql-server. Cheers, Emilio -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (800, 'unstable'), (700, 'experimental'), (650, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug') Architecture: amd64 (x86_64) Foreign Architectures: i386, armhf Kernel: Linux 4.8.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)