Your message dated Wed, 17 Dec 2025 12:46:19 +0100
with message-id <[email protected]>
and subject line Re: Bug#1123502: php-defaults: add php-mariadb metapackage
has caused the Debian Bug report #1123502,
regarding php-defaults: add php-mariadb metapackage
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.)
--
1123502: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1123502
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: php-defaults
X-Debbugs-Cc: [email protected], [email protected]
Version: 98
Severity: wishlist
Hi,
I would like to add a php-mariadb metapackage in php-defaults.
While the upstream PHP modules use the name 'mysql', they are used with
MariaDB in a growing number of projects. Introducing a php-mariadb
metapackage would allow packages to explicitly express that they are
developed/built with MariaDB, and if in future the upstream php-mysql
module gains options that are specifically meant for MariaDB, this
php-mariadb metapackage could be updated to point to it.
Additionally, as Debian uses MariaDB as the default MySQL-compatible
server, it feels odd for most PHP reverse dependencies to depend on a
package called php-mysql. The upstream PHP documentation
(https://www.php.net/manual/en/set.mysqlinfo.php) describes the "MySQL"
extensions as MySQL protocol drivers over mysqlnd and explicitly lists
MariaDB Server as a supported backend, so it is not wrong for a
PHP/MariaDB program to depend on php-mysql, but having an alternative
metapackage using the name php-mariadb seems like good preparation for
the future.
Locally I have the following addition in debian/control.in:
Package: php-mariadb
Architecture: all
Depends: php-common,
php@PHP_VERSION@-mysql,
${misc:Depends}
Description: MariaDB/MySQL module for PHP (meta)
There is no behaviour change for existing users: php-mysql stays as it
is and continues to pull in php@PHP_VERSION@-mysql. php-mariadb is an
additional metapackage that reverse dependencies can opt into if they
want a MariaDB-first dependency that matches the current default and the
upstream docs.
I'll open a Salsa merge request for php-team/php-defaults implementing
this and reference this bug there.
Best regards,
Aquila
--- End Message ---
--- Begin Message ---
Control: close -1 98
No, the php-<ext> describes the name (or the namespace) of the modules
inside the package. I am sorry, but this bug has no merit.
Ondrej
--
Ondřej Surý (He/Him)
[email protected]
> On 17. 12. 2025, at 1:24, [email protected] wrote:
>
> Package: php-defaults
> X-Debbugs-Cc: [email protected], [email protected]
> Version: 98
> Severity: wishlist
>
> Hi,
>
> I would like to add a php-mariadb metapackage in php-defaults.
>
> While the upstream PHP modules use the name 'mysql', they are used with
> MariaDB in a growing number of projects. Introducing a php-mariadb
> metapackage would allow packages to explicitly express that they are
> developed/built with MariaDB, and if in future the upstream php-mysql
> module gains options that are specifically meant for MariaDB, this
> php-mariadb metapackage could be updated to point to it.
>
> Additionally, as Debian uses MariaDB as the default MySQL-compatible
> server, it feels odd for most PHP reverse dependencies to depend on a
> package called php-mysql. The upstream PHP documentation
> (https://www.php.net/manual/en/set.mysqlinfo.php) describes the "MySQL"
> extensions as MySQL protocol drivers over mysqlnd and explicitly lists
> MariaDB Server as a supported backend, so it is not wrong for a
> PHP/MariaDB program to depend on php-mysql, but having an alternative
> metapackage using the name php-mariadb seems like good preparation for
> the future.
>
> Locally I have the following addition in debian/control.in:
>
> Package: php-mariadb
> Architecture: all
> Depends: php-common,
> php@PHP_VERSION@-mysql,
> ${misc:Depends}
> Description: MariaDB/MySQL module for PHP (meta)
>
> There is no behaviour change for existing users: php-mysql stays as it
> is and continues to pull in php@PHP_VERSION@-mysql. php-mariadb is an
> additional metapackage that reverse dependencies can opt into if they
> want a MariaDB-first dependency that matches the current default and the
> upstream docs.
>
> I'll open a Salsa merge request for php-team/php-defaults implementing
> this and reference this bug there.
>
> Best regards,
>
> Aquila
--- End Message ---