[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1084894: transition: phpunit



Control: tags -1 confirmed

On 10/01/2025 10:25, David Prévot wrote:
Hi,

Le Sun, Oct 13, 2024 at 03:35:04PM +0100, David Prévot a écrit :
Le Thu, Oct 10, 2024 at 03:38:02PM +0100, David Prévot a écrit :
[…]
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.

Coming from the initial 139 reported bugs, we’ve reached 10% of those
(excluding bugs tagged patch, pending, closed and not in testing) now.

mass-rebuild: http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit11/


Only a handful of bugs still need fixing.

https://udd.debian.org/bugs/?release=trixie&patch=ign&pending=ign&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

I also observed the failing autopkgtest on the experimental
pseudo-excuse page in order to fill more bugs (including serious ones to
get some packages removed from testing). A fair part of these error
won’t show up on the actual excuse page as some of the packages are not
part of testing.

https://qa.debian.org/excuses.php?experimental=1&package=phpunit

Now that php8.4 is the default version in Trixie (php-default migrated a
few hours ago, finalizing the #1074180 transition), I intend to move
forward with PHPUnit 11 today: A lot of manual updates (double even, for
bootstrapping…) will be needed for the “core” packages, then a fair
amount for the packages only fixed in experimental or via non yet
applied patches, but I hope to be done by the end of the weekend.

I intend to (temporary) deactivate tests for some packages that are not
yet fixed, to help move forward this transition, as we probably don’t
want to ship PHPUnit 9 for a third time in a stable release…

I may still need help from the release team in order to speed things up
regarding testing removal of some packages.

When you get there, give us a list of source packages that should be removed from testing, and we can take a look.

Cheers,
Emilio


Reply to: