#1137784 slurm-wlm-contrib: Please drop dependencies on virtual packages from mysql-defaults #1137784
- Package:
- slurm-wlm-contrib
- Source:
- slurm-wlm-contrib
- Submitter:
- Otto Kekäläinen
- Date:
- 2026-08-15 14:37:02 UTC
- Severity:
- normal
Dear Maintainer, Following a recent discussion on debian-devel@[1], there is a plan to dismantle the default-mysql-* virtual package construct provided by the mysql-defaults source package. With the recent releases of MySQL 9.7 and MariaDB 12.3, there is now enough divergence between the two codebases to warrant dismantling this metapackage in the Forky (Debian 14) cycle. This is filed with severity 'normal' as this change is not urgent. 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 However, how this is handled in is in your discretion based on the details of how the package is maintained and tested in Debian. There are mainly three options: - Direct switch: The most straightforward approach is to switch defaut-mysql-* directly to the MariaDB equivalent (libmariadb-dev, libmariadb-dev-compat, mariadb-client, mariadb-server, etc). For example 'Recommends: mariadb-server'. - 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'. - Specific constraint: If your package does not work with MariaDB, feel free to tailor the package relationships to match that constraint. This is however very unlikely as all Debian releases in past decade have only shipped with MariaDB, and the open source ecosystem has largely shifted to lean towards MariaDB. This change is targeted specifically for the Forky cycle and does not affect any existing stable releases. Thank you for your time and your work maintaining slurm-wlm-contrib in Debian! [1] https://lists.debian.org/debian-devel/2026/05/msg00161.html
We believe that the bug you reported is fixed in the latest version of slurm-wlm-contrib, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1137784@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Gennaro Oliva <oliva@debian.org> (supplier of updated slurm-wlm-contrib package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Sat, 08 Aug 2026 09:57:54 +0200 Source: slurm-wlm-contrib Binary: slurm-wlm-nvml-plugin slurm-wlm-nvml-plugin-dbgsym slurm-wlm-nvml-plugin-dev Architecture: source amd64 Version: 26.05.3-1 Distribution: unstable Urgency: medium Maintainer: Gennaro Oliva <oliva@debian.org> Changed-By: Gennaro Oliva <oliva@debian.org> Description: slurm-wlm-nvml-plugin - SLURM NVML plugins slurm-wlm-nvml-plugin-dev - SLURM NVML plugin development files Closes: 1137784 Changes: slurm-wlm-contrib (26.05.3-1) unstable; urgency=medium . * New upstream release * Bump standard version to 4.7.4 (no changes) * Restore explanation for contrib package * Drop default-libmysqlclient-dev dep (really Closes: #1137784) Checksums-Sha1: e6b1350bbfdf5ce24edf647edaaeedc746ee215f 2683 slurm-wlm-contrib_26.05.3-1.dsc 093c63cd8e04aeb232061116db46327d387d8825 9597640 slurm-wlm-contrib_26.05.3.orig.tar.gz 909b75853d046e20972d889c3bd6015ec7b0ce05 86784 slurm-wlm-contrib_26.05.3-1.debian.tar.xz 9a08ef97d22d4495eb2e740cc16a18c225be16f9 13961 slurm-wlm-contrib_26.05.3-1_amd64.buildinfo c9721df65616eef4fd7cbcd2bd14a9a71958b36b 46688 slurm-wlm-nvml-plugin-dbgsym_26.05.3-1_amd64.deb ea1dcdfd4c8f2755b955ea2fa83eedfb6f7a0f2c 30252 slurm-wlm-nvml-plugin-dev_26.05.3-1_amd64.deb a06e5449e1aebad7f6cf253157bb58d54bba2cc5 30176 slurm-wlm-nvml-plugin_26.05.3-1_amd64.deb Checksums-Sha256: fdbac2013be2d92f9c8d1b67b9cca7510c2f2c91260c2aaae723fb07ac17192a 2683 slurm-wlm-contrib_26.05.3-1.dsc eeb2508a6307ecb08b385bc33e31497d4fc2e5c0c186a988f74b86ffb4bf38bf 9597640 slurm-wlm-contrib_26.05.3.orig.tar.gz 492f6fb52062378aaf3a1c27a3cddfd35d7fbb4ea6bdeace40513d985d379313 86784 slurm-wlm-contrib_26.05.3-1.debian.tar.xz 483d412968ff8b4037527316c09925ea154f2d67b304690765a78b404fc2148a 13961 slurm-wlm-contrib_26.05.3-1_amd64.buildinfo 3a8e5dc89484cf93ec138b3ddcf1551adef6bb9eeae6b952050677fd73c4f1b0 46688 slurm-wlm-nvml-plugin-dbgsym_26.05.3-1_amd64.deb 8d7c2379d4dea25371e549816a0847ab390b75d643c3c6d12fce1b5ac7873066 30252 slurm-wlm-nvml-plugin-dev_26.05.3-1_amd64.deb 93da6dd09837e252965bab36c0248d82dfd02997b8b84a79986acfa1326b6777 30176 slurm-wlm-nvml-plugin_26.05.3-1_amd64.deb Files: 0c92d5c42ae6fa639695cccd241a2850 2683 contrib/admin optional slurm-wlm-contrib_26.05.3-1.dsc 57f87c384e4d53ad04cf0aa38790b727 9597640 contrib/admin optional slurm-wlm-contrib_26.05.3.orig.tar.gz a6a4a14f99007cf8049dfbd0a2c22ce1 86784 contrib/admin optional slurm-wlm-contrib_26.05.3-1.debian.tar.xz 03d9e64f0689a3ff23b81830e7995af2 13961 contrib/admin optional slurm-wlm-contrib_26.05.3-1_amd64.buildinfo e498f4420df7d87b964252613e299600 46688 contrib/debug optional slurm-wlm-nvml-plugin-dbgsym_26.05.3-1_amd64.deb 50a94d698e36d36c57ffc75d906f6130 30252 contrib/devel optional slurm-wlm-nvml-plugin-dev_26.05.3-1_amd64.deb b0e06af5b4a12cd9aa3f0626e59d682b 30176 contrib/libs optional slurm-wlm-nvml-plugin_26.05.3-1_amd64.deb -----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEE6zNF9WRBuLgad5h2ffpBrZYZhdcFAmqAcXERHG9saXZhQGRl Ymlhbi5vcmcACgkQffpBrZYZhdc3CQ//RYSv2zxJK5qMvn65+IiJcKr4oFGE75ju kGeIgIhJzpCxZx0cr59tqiFDdJzMU4Fx5LpBfrOnEiO+tdnHB4A++c8sTL6EAPcA WxYiqVnMznvKFsbvkU6UoS++mHPApWRo+NP2KXki8S057iHd98lJSQkhj6H8+u/v eg0njDq6LC95zqwNbiH8AbVIDCSu0/hMEqr/fOqkJbzGPUqaqx1Jh8hECV8I1o32 kV3MbCzAJT4ux+ZYF2hFua9ETp1UIAfMfqe9fkSqp+XD7jlVnfDloV+aZbchXhB6 M9oo8pU+yH2Wr6wwTsnQ1AaIXJeC5LzNJdC3w3eJ+F+DH75AngQQPYUfDUqNLlPJ 1MAM4krxhsgVPnfqOmyer1FWg99zQhdI2kEnAh9bQbDrqEOO9HOLEWjALMOR8iAU bcJPqFpSBYdhlG88RHcZleVIN0NlBq0Pv+510PlwpfvIt5BP9OohEE0/sDo1si3v QQI+W8FkKbkJp//uZ3eOZUB3SyDjd/W1TtS01Hj+rLI1va3Y0bBBwKaUUurWgLCX XWBZNSRe2rLmcpHmjhwXe8Osl9Uk8jgarCeSYhGSeiLFM9DUX/GEubyauo7AOWo0 h9Tb3vnHFCdMuFAIctYnEJ7A06uI1wsB1XPzTTzBMSXKgdBRjIK4/1bS17KpR+wA yl6M4hIBAmk= =zyUi -----END PGP SIGNATURE-----