[pkg-php-pear] The fun begins
David Prévot
david at tilapin.org
Sun Nov 28 12:51:33 GMT 2021
tl;dr: Symfony 5 transition started, PHP 8.1 transition on its way.
Le 24/11/2021 à 19:12, David Prévot a écrit :
> Le 19/11/2021 à 23:07, David Prévot a écrit :
>> tl;dr: symfony 5 and related packages are ready
>
> And now uploaded.
I *think* that everything is in place now (and all blockers are identified).
[…] [About broken reverse-dependencies]
> All but php-cboden-ratchet and php-robmorgan-phinx seem to be related to
> php-laravel-framework, so I only raised three bugs (#1000558, #1000559,
> and #1000560).
I initially missed php-laravel-lumen-framework (#1000696). These four
packages either need to be fixed or be (temporarily) removed from
testing in order to allow Symfony 5 to transition to testing, hence the
RC-status of the related bug reports.
> On top of that, I expect to see autopkgtest failures […]
A priori, only php-nesbot-carbon needs a fix (probably updating to a new
upstream release), Robin already said he was looking into it (this may
also fix a PHP 8.1 compatibility issue documented in #1000654).
All (build-)dependencies of Symfony 5.4 having now been processed, I’ve
just uploaded it to unstable. I don’t expect (much) more breakage
(famous last words ;).
> Thanks in advance for your help in fixing the existing issues (Robin is
> already on php-laravel-framework, #1000560). Feel free to use the same
> metadata (Severity: serious, User: pkg-php-pear at lists.alioth.debian.org,
> Usertags: Symfony5) if you raise other issues related to this transition.
>
> PTS: https://tracker.debian.org/pkg/symfony
In parallel, we are also preparing the PHP 8.1 transition (#976811).
Almost twenty identified bugs are blocking it (not counting the Horde
related issues), many are about packages handled within this team, some
already have a patch. Some packages (example old PEAR ones) may probably
be removed (but they may need some coordination with
reverse-(build-)dependencies), some may need to be fixed. Anyhow, feel
free to help there too (sharing your findings on the related bug reports
help).
#976811: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=976811
Robin, I can see you have a lot on your plate (at least
php-laravel-framework, php-laravel-lumen-framework and
php-nesbot-carbon, and probably some reverse-(build-)dependencies to
update or introduce). Is there something we can do to help (I don’t mean
to pressure you, but maybe you’d welcome if some of us could work on
some packages while you’re busy working in some others)? We can prepare
fixes and stage them in a wip branch on salsa if that helps (so you can
review changes before accepting them).
Regards
David
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-php-pear/attachments/20211128/cfad3ece/attachment.sig>
More information about the pkg-php-pear
mailing list