Bug#1006360: [pkg-php-pear] Bug#1006360: Bug#1006360: Update symfony to latest version
Hi, Le 10/06/2022 à 15:21, Katharina Drexel a écrit : I built php-symfony with a newer version (6.0.8) […] - Upload all freshly built php packages to debian/sid In case I wasn’t clear enough before: you’re very welcome to push efforts in bringing symfony 6 (current version being 6.1.1) to *experimental*, but absolutely *NOT* to unsable/sid. symfony 5.4 is the version we’re expecting to ship with Bookworm. The next Symfony LTS is not expected upstream before late 2023, while Bookworm is expected to freeze early 2023. https://symfony.com/releases#symfony-releases-calendar https://release.debian.org/bookworm/freeze_policy.html Symfony 5.4 is expected to be maintained upstream until late 2025 while Symfony 6.1 will be EOL early 2023 (before the freeze). Even if we manage to update to Symfony 6.2 by the end of the year, it will be EOL in the middle of 2023 (probably even before Bookworm release). Regards David OpenPGP_signature Description: OpenPGP digital signature
Bug#1006360: [pkg-php-pear] Bug#1006360: Bug#1006360: Update symfony to latest version
Hi, as my latest email did not seem gone into here: I built php-symfony with a newer version (6.0.8), but before there is an amount of packages which have to be built/updated before. Below you see a little overview I made. There a a few TODOs which have to be done resulting from that: TODO: - Upload all freshly built php packages to debian/sid (feel free to review and correct before.) (I did not have time to move repos to salsa yet; if anybody is in a hurry about that, just move it into the php/pear space) - Bring packages marked as EXPERIMENTAL to sid in the actually built version - Update deprecated debian packages with the RENEWED ones (I can send merge requests if preferred) Dependency overview php-symfony === Build dependencies: More actual versions of components: |-php-symfony-string* (RENEWED) https://github.com/sunflowerbofh/string/tree/debian |-php-symfony-http-client* (RENEWED) https://github.com/sunflowerbofh/http-client/tree/debian |-php-symfony-http-client-contracts (part of php-symfony-contracts, s.b.) |-php-symfony-service-contracts (part of php-symfony-contracts, s.b.) |-php-psr-container (EXPERIMENTAL) https://salsa.debian.org/php-team/pear/php-psr-container |-php-symfony-contracts (EXPERIMENTAL) https://salsa.debian.org/php-team/pear/php-symfony-contracts |-php-psr-cache (EXPERIMENTAL) https://salsa.debian.org/php-team/pear/php-psr-cache/ |-php-cache-integration-tests (RENEWED) https://github.com/sunflowerbofh/integration-tests/tree/debian |-php-symfony-cache* (RENEWED) https://github.com/sunflowerbofh/cache/tree/debian (*=part of symfony package) php-symfony unittests: == (All new BUILT) |-php-amphp-amp https://github.com/sunflowerbofh/php-amphp-amp/tree/debian (already uploaded) |-php-amphp-http-client |-php-amphp-byte-stream https://github.com/sunflowerbofh/php-amphp-byte-stream/tree/debian |-php-amphp-hpack https://github.com/sunflowerbofh/php-amphp-hpack/tree/debian |-php-amphp-http https://github.com/sunflowerbofh/php-amphp-http/tree/debian |-php-amphp-socket https://github.com/sunflowerbofh/php-amphp-socket/tree/debian |-php-kelunik-certificate https://github.com/sunflowerbofh/certificate/tree/debian |-php-league-uri-parser https://github.com/sunflowerbofh/uri-parser/tree/debian |-php-amphp-dns https://github.com/sunflowerbofh/php-amphp-dns/tree/debian |-php-daverandom-libdns https://github.com/sunflowerbofh/LibDNS/tree/debian |-php-amphp-cache https://github.com/sunflowerbofh/php-amphp-cache/tree/debian |-php-amphp-serialization https://github.com/sunflowerbofh/php-amphp-serialization/tree/debian |-php-amphp-sync https://github.com/sunflowerbofh/php-amphp-sync/tree/debian |-php-amphp-parser https://github.com/sunflowerbofh/php-amphp-parser/tree/debian (php-amphp-windows-registry, dependency removed by patch) |-php-league-uri https://github.com/sunflowerbofh/uri/tree/debian |-php-league-uri-interfaces https://github.com/sunflowerbofh/uri-interfaces/tree/debian Thanks+Regards Katharina signature.asc Description: PGP signature
Bug#1006360: [pkg-php-pear] Bug#1006360: Bug#1006360: Update symfony to latest version
Hi Katharina, Thanks for your interest in our Debian packages. Le 24/02/2022 à 06:12, Robin Gustafsson a écrit : On Thu, Feb 24, 2022 at 10:12 AM Katharina Drexel wrote: For a project I need actual php-illuminate-session (and other) packages which presume a symfony version >=6.0. I'll just add that php-illuminate-session is also in Debian, but it's still on version 6 which requires Symfony 4 and is thus not usable outside of stable right now. We're working on fixing that; it's my bad, I've been too busy for too long now. As long as we're shipping Symfony 5, php-illuminate-session will likely only reach version 8 though, not the just released version 9 that you're presumably targeting. Thank you Robin. We’re indeed targeting to ship the current Symfony LTS (5.4) with the next Debian stable release (the next upcoming LTS, 6.4, is not expected before the freeze). That said, it would be nice to offer Symfony 6 in experimental, I intend to take care of that when time permits (i.e., not soon) but would welcome help in packaging Symfony (maybe working on Symfony 6 could be a nice way to put ones hands on it). Regards David OpenPGP_signature Description: OpenPGP digital signature
Bug#1006360: Update symfony to latest version
Package: symfony Version: 5.4.4+dfsg-1 Severity: normal Hello, the php-symfony debian package uses upstream version 5.4.4. For a project I need actual php-illuminate-session (and other) packages which presume a symfony version >=6.0. Would be nice if the package could use the actual upstream, as of now version 6.0.4. (https://github.com/symfony/symfony/releases). Kind regards Katharina --