Your message dated Fri, 29 May 2026 05:48:49 +0000
with message-id <[email protected]>
and subject line Bug#1137447: fixed in gnustep-sqlclient 1.9.0-8
has caused the Debian Bug report #1137447,
regarding gnustep-sqlclient: 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.)
--
1137447: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1137447
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gnustep-sqlclient
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 gnustep-sqlclient in Debian!
[1] https://lists.debian.org/debian-devel/2026/05/msg00161.html
--- End Message ---
--- Begin Message ---
Source: gnustep-sqlclient
Source-Version: 1.9.0-8
Done: Yavor Doganov <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gnustep-sqlclient, 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.
Yavor Doganov <[email protected]> (supplier of updated gnustep-sqlclient 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: Fri, 29 May 2026 06:47:44 +0300
Source: gnustep-sqlclient
Architecture: source
Version: 1.9.0-8
Distribution: unstable
Urgency: medium
Maintainer: Debian GNUstep maintainers
<[email protected]>
Changed-By: Yavor Doganov <[email protected]>
Closes: 1137447
Changes:
gnustep-sqlclient (1.9.0-8) unstable; urgency=medium
.
* Upload to unstable.
* debian/patches/ecpg-bytea.patch: New; fix the ECPG bundle.
* debian/rules (override_dh_auto_test): Test the ECPG bundle.
* debian/control (Build-Depends): Replace default-libmysqlclient-dev
with libmariadb-dev-compat (Closes: #1137447).
* debian/tests/sql-bundle-test: Split into...
* debian/tests/postgres: ...and...
* debian/tests/sqlite: ...to test bundles separately.
* debian/tests/mariadb: New test.
* debian/tests/mysql: Likewise.
* debian/tests/ecpg: Likewise.
* debian/tests/control: Update accordingly. Add new tests.
Checksums-Sha1:
12e3c268d7e3726fa9b3e8e44efbb218eee3cca9 2725 gnustep-sqlclient_1.9.0-8.dsc
aed44e7a8bc82855492e0b8615fee031a6ba77ea 10460
gnustep-sqlclient_1.9.0-8.debian.tar.xz
8603fb3d6485d2ae1661e0965a7644dc556cd249 11141
gnustep-sqlclient_1.9.0-8_source.buildinfo
Checksums-Sha256:
02995acccb055be66b1ca9cd9def05a375c702a9a7cad06f5c7ef28e1a401da7 2725
gnustep-sqlclient_1.9.0-8.dsc
08f22deadbc63d8c049c0fd38d71b3252297a7de9feff3be61fd962146f1516a 10460
gnustep-sqlclient_1.9.0-8.debian.tar.xz
d344ffee1e81207259238b880de11029f5486b4159218b86871d4c131ee67e71 11141
gnustep-sqlclient_1.9.0-8_source.buildinfo
Files:
707f159d4da78244a316ad78efdcecc6 2725 libs optional
gnustep-sqlclient_1.9.0-8.dsc
4ad6009dea4a03d963e6fb01eab63815 10460 libs optional
gnustep-sqlclient_1.9.0-8.debian.tar.xz
eae477e283fe864bb2389fc11b26012d 11141 libs optional
gnustep-sqlclient_1.9.0-8_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEtgob82PcExn/Co6JEWhSvN91FcAFAmoZIhEACgkQEWhSvN91
FcBvHBAAjXS7j9l1l9kz07jA5INXtvTJ0yJvCPVnbzAihJE1CkhB7M1oiEY4+AEP
4STi4pmK4lAQHeVDgN034z82kE4o6LicqXAU3uq8bUEojnqdL7psLwCdOTMBjCiD
Iu3VP7IavfbAgANkm+nf89liyQl1GiarXyuB/CEX7unAESKSfIYB8xctlcTfHa5F
cJ0SgYXMkYvPkrAca4ybKNWxgU/8xGKnZIX0Q5546E0vxf2qXlFq0f5BUvetvlfh
bcS0Crnmbc85m76dHc8tdlHdnThQOSp2raetmqnvrGVRvwyy3ZWKCWCSfOqG2op/
Kh3rHz9VSgVpsJxrmgCtIlDVvzl0HBsAAi52NpwyFchyHGPNkgth7eTZj1v3j+IR
4dTCUzD1t5OaUlxfoMzlb3Wvw0lADIedxIRo9vkCdkEYGW48Kq/Q+ugs23wqpnqi
4VnoqzxfluRvyG08aci8Yw5Cp5FrehC2s2nY8ldzwrxBxut0JqDiWi2FqxskG0+8
31LScXzyEYLrgH7RpytMbm5gmREWk96FKBkWXW2acsc5y0vdqg+k/F+fzq0ui63F
uXdkv4GVkh3FINFKixgsEQkP4vxLp5Irm7ReyP5ZbJL6w+Fweql2xQPFBKlKibIh
RRndzpuLjOKlbEPT9x8TJMmGStix/SsjgnvIBOFwxyoZmPALn5s=
=Q6MA
-----END PGP SIGNATURE-----
pgpDl0VSZeZCh.pgp
Description: PGP signature
--- End Message ---