#1137784 slurm-wlm-contrib: Please drop dependencies on virtual packages from mysql-defaults

#1137784#5
Date:
2026-05-27 02:22:06 UTC
From:
To:
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

#1137784#12
Date:
2026-08-15 14:34:41 UTC
From:
To:
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-----