Bug#1041982: [pkg-php-pear] Upcoming transitions (Symfony, PHPUnit, etc.)

2023-09-17 Thread David Prévot
Hi,

> Le 24/06/2023 à 01:29, William Desportes a écrit :
[…]
> Great, #1041982 does not have much blockers anymore, maybe we can schedule
> the transition then.

FYI, we had a workshop during DebConf with Athos in order to try and
determine what other packages (and relevant blockers) need to be
uploaded from experimental to unstable in order to perform this
transition.

So far, only the four following versioned packages have been determined
as needed in sync with Symfony.

php-symfony-contracts (>= 3)
php-psr-cache (>= 3)
php-psr-container (>= 2)
php-psr-log (>=3)

That led us to notice other packages will become uninstallable (due to
the version constraints), or simply broken. A few more bugs have been
open in this regard (blocking this transition bug), but roughly, the
following end user packages (families) are not yet ready.

civicrm (#1051988)
kanboard (#1051989 and php-pimple)
Laravel (#1051985 and #1039731, and php-faker)
shaarli (#1039733 and php-slim, php-pimple)

civicrm is not in stable (only recently migrated again to testing after
a php-log fix, Dmitry CCed anyway). Laravel was removed from testing
during the previous symfony 5 transition, Robin already explicitly
agreed that can be Laravel can be removed again from testing until a new
upstream version is packaged.

I don’t know if there are strong opinions about kanboard and shaarli,
Joseph and James CCed.

Some bugs are still to be filled (e.g., php-faker, php-slim, and
php-pimple), but it may already be time to raise the severity of the
blocking bugs.

Regards,

taffit

P.-S.: Pad used to track issues during DebConf.

https://pad.dc23.debconf.org/p/symfony6

Athos may try to rebuild packages also depending on recent version of
php-symfony-contracts, php-psr-cache, php-psr-container and php-psr-log
in order to figure out if more package are affected by this transition.


signature.asc
Description: PGP signature


Bug#1041982: [pkg-php-pear] Upcoming transitions (Symfony, PHPUnit, etc.)

2023-09-04 Thread David Prévot

Hi,

Le 24/06/2023 à 01:29, William Desportes a écrit :

As far as I understand, there was no more change than the composer bump change 
needed for phpMyAdmin.

So I could introduce an OR to allow both versions.


That would be nice.


And tests pass you said.


Great, #1041982 does not have much blockers anymore, maybe we can 
schedule the transition then.


Regards,

taffit