#1137150 mailutils: Please drop dependencies on virtual packages from mysql-defaults

Package:
mailutils
Source:
mailutils
Description:
GNU mailutils utilities for handling mail
Submitter:
Otto Kekäläinen
Date:
2026-08-18 12:35:02 UTC
Severity:
normal
#1137150#5
Date:
2026-05-20 06:41:49 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, mariadb-client,
  mariadb-server, etc). For example 'Depends: 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-server | mysql-server'.

- 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 mailutils in Debian!

#1137150#12
Date:
2026-08-11 22:22:31 UTC
From:
To:
#1137150#17
Date:
2026-08-18 12:33:51 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
mailutils, 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 1137150@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jordi Mallach <jordi@debian.org> (supplier of updated mailutils 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: Tue, 18 Aug 2026 13:02:18 +0200
Source: mailutils
Architecture: source
Version: 1:3.20-4
Distribution: unstable
Urgency: medium
Maintainer: Jordi Mallach <jordi@debian.org>
Changed-By: Jordi Mallach <jordi@debian.org>
Closes: 1119183 1137150
Changes:
 mailutils (1:3.20-4) unstable; urgency=medium
 .
   [ Nikolas Nyby ]
   * Add debian/salsa-ci.yml
   * Depend on libmariadb-dev (closes: #1137150).
   * Remove dependency on libdb-dev (closes: #1119183).
 .
   [ Jordi Mallach ]
   * Configure with --disable-debug to prevent mangling of CFLAGS.
   * Add patch to fallback to -lmariadb in MySQL configure check.
   * Add patch to fix FTBFS with fortified wcrtomb.
   * Drop _mu_dbm_bdb@Base symbol after the removal of libdb support.
   * Use SALSA_CI_BLHC_ARGS to ignore a false positive in blhc's tests.
Checksums-Sha1:
 322ed955374df18f63170a3ee112b578a43198c7 3257 mailutils_3.20-4.dsc
 069eee5fb7e87892c5609bab08e48643d8489425 47420 mailutils_3.20-4.debian.tar.xz
 749c2eb1b7fbf3a25e609174b5b20028b9558ca4 15753 mailutils_3.20-4_amd64.buildinfo
Checksums-Sha256:
 2f65079fae6258528c250b53230d276eddd7467954166fd47c794e003e04c700 3257 mailutils_3.20-4.dsc
 b54b2b9166d46bd57f8cb6438d2f3b31ca80c751c6ea317d8460d9b0a12afa36 47420 mailutils_3.20-4.debian.tar.xz
 9087086e4015357148241c3cde51021b18a369d1a9080488eaba6db62a45a726 15753 mailutils_3.20-4_amd64.buildinfo
Files:
 cd61deb8f5cba093602b7f07b1c65ad4 3257 mail optional mailutils_3.20-4.dsc
 b7a7e3d9156c8dd64ae98c8efa46f057 47420 mail optional mailutils_3.20-4.debian.tar.xz
 48ed68c9e1ceca3f8d3576214b574a57 15753 mail optional mailutils_3.20-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE6BdUhsApKYN8KGoWJVAvb8vjywQFAmqETZwACgkQJVAvb8vj
ywQOwA/9G3UDd6NANQaDog9Th55Dosu233VwtOf237bi2fFSIHoacEdIhLq4oslE
CFYWEI1ziyxqYxmCOvGWxW0EWvFoUDTz9k5D0Yy4GrJuYrhsaR6MQUMIGUtMZ/rm
yuYmwb0f1xVYI7Y1cj3C6wT+qg9rWUhDt5FFKhC84fkLXB6N+zJy0Io1eV11koyZ
LOaiS2BGQF2zqj9YO29U38yExC8YhqINqqszu5l9xiUqkE77DlC1U0Gq7/Zvy6uZ
bTspkkZKSzvdEvPtq37y+0xBD+qgP+vvvkXNzh0CAKGrewVmx4Bf53B2NV0bQ88D
x2hJtfmGrccgEXpDfr/QbZTFxqOZyKk8/Tx7xvWntS+vg54JucVGgc6I062vDLbB
fh8X9L7uxvDos+HhPwU9NJufjfnwnkzjpT35kZ4uNlXnIOe0UzaDkRvSo6UEbGdf
zzrHq14ubiUxjIvM+oQ4PTscpW9xGrCS5g4KPoWem2jA/I9qwW4tq9x2JuBFi8RV
zAEJBL/9Y5T34wtLZvEhc6D6VdmaIUrLMRBe5p42kn80TYLfGbAODAOWNi3YR/C4
P6t1MGpBGW/h9LNKNmgho7MDW7ACUAaVTdt52pofmHidxspkXGrwd+5CzyYfbkG/
UTLL7Av8llQ6tAGKvsTztOb3FKVXhNNjz8d4RcmXLQV/oTXz3qg=
=fotD
-----END PGP SIGNATURE-----