David Prévot
2024-10-10 14:40:01 UTC
Reply
PermalinkSeverity: normal
X-Debbugs-Cc: ***@packages.debian.org, Debian PHP PEAR Maintainers <pkg-php-***@lists.alioth.debian.org>
Control: affects -1 + src:phpunit
User: ***@packages.debian.org
Usertags: transition
Hi,
Weâd like to ship a not too old PHPUnit version in Trixie: PHPUnit 9 was
initially released in 2020, while PHPUnit 11 was released in 2024. That
package is used for tests (at build time and for debci) in most PHP PEAR
and Composer packages in Debian.
Weâve already fixed many issues, thanks Athos for performing more than
one [mass-rebuild] and filing the relevant [bugs]. Yet, there are still
36 identified issues currently blocking this transition.
mass-rebuild: http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit11/
bugs: https://udd.debian.org/bugs/?release=trixie&merged=ign&done=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=phpunit11&fusertaguser=pkg-php-pear%40lists.alioth.debian.org&allbugs=1&sortby=id&sorto=asc&format=html#results
We *should* not need help from the release team in order to perform this
transition: most if not all involved packages are arch:all anyway and
canât be binNMU (theyâll need patch anyway), yet itâs nice to have a
central public issue to track the progress, hence this bug report. Also,
last year for the Symfony 6 transition (tracked as [#1041982]), the
release team did help us, so thatâs another reason not to hide ;).
#1041982: https://bugs.debian.org/1041982
Thanks also Paul for showing me (or reminding me of) the [debci] Self
Service feature we may put to good use for this transition.
debci: https://ci.debian.net/user
I hope to follow up quickly with a schedule for this transition, after a
bit clean up and triaging of the remaining issues that should be
documenting as blocking this current transition bug.
Regards,
taffit