[pkg-php-pear] Upcoming transitions (Symfony, PHPUnit, etc.)
David Prévot
david at tilapin.org
Tue Jun 13 12:47:18 BST 2023
Hi,
Now that Bookworm has been published, it’s already time to prepare the
next transitions as soon as possible in the Trixie release cycle.
## Symfony 6
The main one IMHO will be symfony from 5 to 6. The package has recently
been uploaded to experimental and has been promptly handled by the
ftpmasters with the new (build-)dependencies. The experimental
pseudo-excuse page is unfortunately not very informative about the
amount of breakage we could expect (the debci builds fail to actually
install symfony 6, so the results are useless).
https://qa.debian.org/excuses.php?experimental=1&package=symfony
Do you have any idea to represent how reverse dependencies are going to
be affected? I can think of at least phpMyAdmin and Laravel that are
currently depending on symfony 5, but it would be nice to gather
information about other non-ready packages (and fill bugs…).
Given how painful the transition was last time, I intend to fill a
transition bug to track blocking issue, but before doing so (and asking
the release-team for some help), I’d like to propose a plan of action.
## PHPUnit 10
It is available in experimental since February (less than a month after
its release IIRC), and the experimental pseudo-excuse page is great to
show the amount of work needed.
https://qa.debian.org/excuses.php?experimental=1&package=phpunit
The bad news is that over a hundred packages are not ready, so we
already know there is a huge amount of work for it. I’ve already
uploaded some packages ready upstream and prepared a handful of patches
and forwarded some of them upstream, but I won’t be able to take of all
of them by myself.
I guess a transition bug could be used again, and we should fill
individual bug reports (with patch if possible), or directly fix what we
can (even better if the testsuite could run with both phpunit 9 and 10,
but that will probably not be always possible). If some of the packages
you are maintaining are on the list, please consider taking a look at
them already.
## Other
I’d like to move php-email-validator from 3 to 4 too, and I guess Robin
intend to update Laravel too.
Thanks in advance for sharing your thoughts or more ;).
Cheers
taffit
-------------- 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/20230613/48b5fcb1/attachment.sig>
More information about the pkg-php-pear
mailing list