Your message dated Thu, 02 Jul 2026 00:48:55 +0000
with message-id <[email protected]>
and subject line Bug#1137302: fixed in courier 2.0.2-1
has caused the Debian Bug report #1137302,
regarding courier: Please drop dependencies on virtual packages from
mysql-defaults
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1137302: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1137302
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: courier
Severity: normal
Control: affects -1 + src:mysql-defaults
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 courier in Debian!
[1] https://lists.debian.org/debian-devel/2026/05/msg00161.html
--- End Message ---
--- Begin Message ---
Source: courier
Source-Version: 2.0.2-1
Done: Soren Stoutner <[email protected]>
We believe that the bug you reported is fixed in the latest version of
courier, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Soren Stoutner <[email protected]> (supplier of updated courier 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 01 Jul 2026 17:13:24 -0700
Source: courier
Architecture: source
Version: 2.0.2-1
Distribution: experimental
Urgency: medium
Maintainer: Soren Stoutner <[email protected]>
Changed-By: Soren Stoutner <[email protected]>
Closes: 421968 632703 793184 1137302
Changes:
courier (2.0.2-1) experimental; urgency=medium
.
* New upstream release (closes: #421968, #632703, #793184).
* Remove the following patches:
- fix-make-check-on-big-endian.patch, applied upstream.
- 0029-tmp-disable-failing-tests.patch, no longer needed.
- 0031-locale-indep.patch, no longer needed.
* Refresh failing hunks for the following patches:
- 0010-Don-t-use-static-linking-in-libs-maildir.patch.
- 0011-Don-t-cleanup-staticlist.c.patch.
- temporarially-disable-maildrop-test.patch.
- 0019-Remove-upstream-chown-on-install-target.patch.
- 0023-Fix-missing-AC_PROG_SYSCONFTOOL-macro-on-autoreconf.patch.
* Refresh offsets for the following patches:
- 0002-rmail-and-sendmail-belong-to-usr-sbin.patch.
- 0012-Define-and-use-PEMFILE-in-mkesmtpdcert.patch
- 0016-Use-system-courierauth.patch.
- 0018-Fix-default-configuration-for-Debian.patch.
- 0025-Move-sqwebmail.sock.patch.
- 0030-disable-imap-tests.patch.
* Remove debian/fixlinks, which is no longer used.
* debian/control:
- Bump courier-authlib-dev version constraint from (>= 0.72.6) to
(>= 0.73.0).
- Bump libcourier-unicode-dev version constraint from (>= 2.4.0) to
(>= 2.6.0).
- Switch Build-Depends on default-libmysqlclient-dev to
libmariadb-dev-compat (closes: #1137302).
- Update courier-base Depends from courier-authlib-userdb to
courier-authlib.
- Remove courier-ldap Depends on courier-authlib-ldap, now handled by
courier-base.
- Replace MySQL with MariaDB in the courier-webadmin description.
* debian/copyright:
- Update for new upstream release.
- Bump my copyright years to 2024-2026 and add files to my personal debian
stanza.
- Remove debian/fixlinks stanza.
* debian/rules:
- Stop specifying "--without-socks", which is the default.
Checksums-Sha1:
c394a719542d0c62b0729c6e690747e4a4c55b89 3136 courier_2.0.2-1.dsc
8c33a6f32f8b1b598e942475e987541527e2cce3 8557149 courier_2.0.2.orig.tar.bz2
4a498554feba67cc61a3ca2637aabc13ac21b766 260 courier_2.0.2.orig.tar.bz2.asc
c447db2a1265ea14f9e8c6b567dab01e1a4e5452 114696 courier_2.0.2-1.debian.tar.xz
61f9d20ac958d3bf9efee6f6bb76553c1f0cd12a 15782 courier_2.0.2-1_amd64.buildinfo
Checksums-Sha256:
c858f48ba581f0c39c8dcc355962af706fe2163a742d2c68f5cb7c64debb01a1 3136
courier_2.0.2-1.dsc
3a86214ad775e74cc63dd90fc1c80263833eff83baa6f529b0f6d0f7df62ebac 8557149
courier_2.0.2.orig.tar.bz2
42486ffc51522828e2dbd4a106102c97a4536124c9d5d52888cc85f3ff4c3692 260
courier_2.0.2.orig.tar.bz2.asc
ed15a12328872c4e1ff3e483a6feed90527ca854af0825254bcabbae7203e771 114696
courier_2.0.2-1.debian.tar.xz
c41b7054ab2ff25e01c73df096db2f2ba6a18c079bae03a64501ee2107fe076c 15782
courier_2.0.2-1_amd64.buildinfo
Files:
706d90fa1d8214d252215676fcb875c4 3136 mail optional courier_2.0.2-1.dsc
105ef2688ab46f4270e1969e437694d7 8557149 mail optional
courier_2.0.2.orig.tar.bz2
3f16d00cf38192a6ba26edb0d024f65a 260 mail optional
courier_2.0.2.orig.tar.bz2.asc
25f766f3bf77f1ef80a375614161164e 114696 mail optional
courier_2.0.2-1.debian.tar.xz
7950879300fd29b9b374996a443caacc 15782 mail optional
courier_2.0.2-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmpFsA0ACgkQwufLJ66w
tgPh5BAAsc7Io3a4cGtBWFAvtFscqOhXsv4MdnDYjgw9+qYSY0NoQ6PCidVZYuqK
CPhx96T4j+f3E1Oes5E1r6CSksGiCB+MqzPxxlY8Df7YlVXNhCv6ETlsrcNnyNoS
A4f9kMjD5IQl90UN7Sd4BUKbgrJ8OwtovEOoRgxn+LJvXQ6xcaNan78J1uMEqbvm
TrvF7lVff9kCjf236yA2myAuKJ3cUIHsSVAnpP+3AjWTbVXRuI9YB4vFDyqunkAk
N3j1E/OaOGcqAlh+po+8uWT8ppwoOQliM8QiksSGWLUv06ud7qsAsF8pHBFivhfn
gt6FWmIxwwBnHJ2HUwaOxIVRKEb/2R8ivzD/p2Z16wQsQoPd91EDi5iRdJ07kJMt
pQEuZBXYfhdwWMC2sBfYsqlNN8MIgRP2iOGDRHclIPu7jQkPgQvBSAz8ytljdYNu
isBC+i/1gg5wOoHQznbZ5JUys6gmk3NDvtvNsPgXoZil8ofKBiomeTbQDAXUbmRH
co/t4sRN1wQidA+6h1zgwm8d1gqWvDMU2ZK+a2SQVavRx8EXNaJhYMaB+jOIRpTh
sXzH2JXXh4X3jDcJBsCng2rEX8S848+N3MSMHeOgGYLJLl0hn7jauUxjE5lwBZml
mDcNub78vDOZ3jyZFPCSP9sSGonRAefHIWkAe/bLw9uzjkphDbo=
=bCB0
-----END PGP SIGNATURE-----
pgpw0miqDDBCh.pgp
Description: PGP signature
--- End Message ---