phpmyadmin (4:5.2.1+dfsg-3) unstable; urgency=medium

  The phpMyAdmin package now requires PHP 8.2 to run,
  this is the reflection of packaging complexities.
  This will affect Debian packages and Ubuntu packages.
  In 05/2023 the requirement for PHP 8.0+ was added to Ubuntu Jammy.
  As of 04/2024, PHP 8.2 is now required.

  Let me explain this to you:

    Packages out of the scope of phpMyAdmin ship versions only compatible
    with newer PHP versions and drop polyfills for older ones.

    In a Debian version, the code of vendors is split into sub-packages
    that each packaging team manages.
    As a mater of fact security fixing is easier and you receive updates
    from Debian security. Rather than waiting for phpMyAdmin to make
    a new version that would include the vendor security fixed code.

    Because of this packaging method the reality is split.
    There is a Debian/Ubuntu reality with patches for Debian/Ubuntu
    and the one from pure composer source code without any patch
    that phpMyAdmin provides on it's website.

    If you download the phpMyAdmin version from the website the PHP
    version requirement will be different (the vendors are in the ZIP).

  I hope you better understand why PHP 8.2 is required, to match the
  version shipped by Debian.
  The officially required PHP version for all packages in Debian.

  If you have to maintain a legacy PHP version that is different from
  the version shipped with Debian, the solutions are the following:

   - Install multiple PHP-FPM versions
   - Upgrade your existing code to a newer PHP version
   - apt-get remove this package and install from the phpMyAdmin website

  References:
    - https://bugs.launchpad.net/bugs/2016016
    - https://github.com/phpmyadmin/phpmyadmin/issues/17503
    - https://github.com/phpmyadmin/phpmyadmin/issues/19092

 -- William Desportes <williamdes@wdes.fr>  Thu, 18 Apr 2024 00:41:31 +0200
