Hi Otto, thanks for the heads-up.
On Wed, May 27, 2026 at 10:21:26AM +0800, Otto Kekäläinen wrote: > We are asking maintainers to drop any dependencies on these virtual packages: > * default-libmysqlclient-dev > * default-mysql-client > * default-mysql-client-core > * default-mysql-server > * default-mysql-server-core [..] To do that, from src:pdns PoV three things need to be solved: 1) B-D: > - Dual compatibility: If the package actively supports both engines and you > wish > to keep an alternative runtime path open for users drawing from third-party > repositories, you can declare an OR dependency. For example > 'Depends: mariadb-client | mysql-client'. Whats the correct Build-Depends equivalent? src:pdns uses a (comparatively small) libmysqlclient API surface. 2) We'll need an answer to https://lists.debian.org/debian-devel/2026/05/msg00256.html as we intend to keep the same source package buildable across Debian and Ubuntu. 3) We'll need B-D: and D: stanzas that work across bookworm and newer, as we intend to keep the same source building across these. I imagine the mariadb and mysql packages might have stayed stable enough in that timeframe, but please advise if this is really true. Best, Chris

