#1093579 php-slim: Compatibility with latest php-psr-http-message and php-psr-container

#1093579#5
Date:
2025-01-20 07:17:49 UTC
From:
To:
Hi James,

This package seems the last in testing that prevent uploading
php-psr-http-message 2 and php-psr-container 2 to unstable. Can you
please try and find a way to make it compatible? If the changes are
disruptive (not compatible with version 1 of these packages), please
upload the fixed version to experimental (where php-psr-http-message 2
and php-psr-container 2 are already available) so we can check that
everything is working before uploading everything to unstable.

It would be nice to take care of this mini-transition before Trixie get
frozen.

Regards,

taffit

#1093579#10
Date:
2025-03-03 19:42:28 UTC
From:
To:
Dear maintainers,

Slim 4.x has support for psr/http-message 2.0 and psr/container 2.0 or
newer.  The latest version of Slim from last June is 4.14.0.  So could you
please consider to upgrade this package.

Thank you in advance!

Best regards,

Thomas Uhle


[1] https://bugs.debian.org/1099458

#1093579#17
Date:
2025-10-07 06:45:39 UTC
From:
To:
Le Mon, Mar 03, 2025 at 08:42:28PM +0100, Thomas Uhle a écrit :
[…]

That would be a nice option if shaarli allows it, otherwise it needs to
be patched ASAP not to block the Symfony 7 migration: the latest
php-symfony-object-mapper already depends on php-psr-container (>= 2.0)
so php-psr-container 2 will be uploaded in sync with symfony 7.

Regards,

taffit

#1093579#28
Date:
2025-10-07 12:00:29 UTC
From:
To:
There is the two years old PR shaarli/Shaarli#1972 on Github [1] for
upgrading Shaarli to Slim 4.  It seems to be stuck although it seems to
have worked quite well.  I also don't know how much work it would be to
adapt it to Shaarli's new version 0.15.  It might perhaps serve as a
patch though.

Best regards,

Thomas


[1] https://github.com/shaarli/Shaarli/pull/1972

#1093579#33
Date:
2025-10-17 22:30:31 UTC
From:
To:
I have done the patches, and I am finishing adjustments. Pushed to Salsa.

v3 will work fine with the patches.