#1137760 sope: Please drop dependencies on virtual packages from mysql-defaults

Package:
sope
Source:
sope
Submitter:
Otto Kekäläinen
Date:
2026-08-17 15:27:03 UTC
Severity:
normal
#1137760#5
Date:
2026-05-27 02:22:07 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 sope in Debian!

[1] https://lists.debian.org/debian-devel/2026/05/msg00161.html

#1137760#12
Date:
2026-08-17 15:25:07 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
sope, 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 1137760@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 sope 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: Mon, 17 Aug 2026 14:46:55 +0200
Source: sope
Architecture: source
Version: 5.12.10-1
Distribution: unstable
Urgency: medium
Maintainer: Debian SOGo Maintainers <pkg-sogo-maintainers@lists.alioth.debian.org>
Changed-By: Jordi Mallach <jordi@debian.org>
Closes: 1137760
Changes:
 sope (5.12.10-1) unstable; urgency=medium
 .
   * New upstream release (identical to previous).
   * Add minimal salsa-ci.yml.
   * Build-Depend on libmariadb-dev instead of default-libmysqlclient-dev.
     (Closes: #1137760)
   * Disable blhc pipeline, for now.
   * Drop Priority field from source package, now a default.
   * Remove Root-Requires-Root field, unneeded.
Checksums-Sha1:
 5a0162882a3900eafac8d8afb554d88b39aa023e 2143 sope_5.12.10-1.dsc
 f51d5d751d784104d3b67eac0847a65b26d64d81 2307155 sope_5.12.10.orig.tar.gz
 25aaa0e54b51ef9a2c81d56633fe172e74ee23cb 7992 sope_5.12.10-1.debian.tar.xz
 6728bce733a28fb7ab2a4541ea891e843fc5ce6f 10392 sope_5.12.10-1_amd64.buildinfo
Checksums-Sha256:
 c74d15cd7dd26f2fcab2d3564cc22a6a71964490b212fb949752fc15fa63ed96 2143 sope_5.12.10-1.dsc
 0b27d0d793fbc844260f0ab070255e8dd05fe5a45d2df141c7a088821f8f83f3 2307155 sope_5.12.10.orig.tar.gz
 09d4ef8250c2e44f8f7dc58871b880216a7eeb16ac65990b5fbe6b137e0b236f 7992 sope_5.12.10-1.debian.tar.xz
 e0147701a8b224242da1e9ec93a271fa6bc0a9345fea7f1f0c478c82dfbc1d39 10392 sope_5.12.10-1_amd64.buildinfo
Files:
 905313c3aa07efa31446dc05fefd81a8 2143 libs optional sope_5.12.10-1.dsc
 95fac1f67889522bfeb09f2a1d3ad7d8 2307155 libs optional sope_5.12.10.orig.tar.gz
 79f2ea4fd291c2818667b5ff8187b73e 7992 libs optional sope_5.12.10-1.debian.tar.xz
 1c7918959fcd98deab155bd459541269 10392 libs optional sope_5.12.10-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE6BdUhsApKYN8KGoWJVAvb8vjywQFAmqDF7MACgkQJVAvb8vj
ywR7bw//RpHx8P09voyBJe0uDHCEaMIn1rdn5i+URWeQfjmlOqNAfHIzONmM4zlt
rZ9rRNhw75IkHNo3if0iyXHK4lGTyUCMcOId46/xgPx93kkoFVFnWemm6VlA4306
838fAPUhjp1UiStIjoZXI3SpyZ5n4n15d2nbeuA9pluG7MgqEPNrkKMH8is9YuSS
sz5dWiNrPpww6NlKbDoOlGHQhGB2+UoEFEPMdgYiWGrH0Rpyk/64IU1CIKs8C9a9
WCV14o+1rNNV2EJQkvB/V4mGlcAWDeJh8QKIsFI1WtgyAXXIgXramzg2Z0NXM2ba
zjj2kCdS7G/0mP4AC12i7MS7UMbxy/KisLK4ECaEjFkwnfLsuhKRydFeUNl9OrUW
A0YLY3aZrSBnah3TTeH4Cjsxy6Ls55hRgt6hW9Pg5QTMCF4d6chgM28Ji/478iE5
fMxAqT/241gHsB9x0NynSdzE2xLdcC+3/Clj2aWr9Z2GLv1Ee+k+VAF6mDxAYM9n
/d4+MZ7LJnQv3fWb3YZbGoONU5GMM77HkYDH/uzqvE8qLpLl7htjbWIMRB3OuL73
dL5RF49eUr6g4ORlIBlOGbErtVnxJVuxku0Eg7BHGmtLLTUlDpKzTf7JP4j6/T+6
ve16iGuv2w4c3yVNHge6fqV9I6C9w0PDdkHJgpl5F6i69l6uASk=
=ZukJ
-----END PGP SIGNATURE-----