Hi, Le Sat, Dec 26, 2020 at 11:07:44PM +0100, Lucas Nussbaum a écrit : > Source: phpmyadmin […] > > PHPUnit 9.5.0 by Sebastian Bergmann and contributors. > > > > Test directory "./test/engines" not found > > make[1]: *** [debian/rules:16: override_dh_auto_test] Error 2
This issue may be trivial (you “just” need to skip the Engines testsuite), but a look at the last buildlog of phpmyadmin reveals 459 warnings, most of them related to PHPUnit 9 (that are now errors). I’m sorry I haven’t noticed this sooner: the new autopkgtest failures didn’t show up about the transition of phpunit from experimental (and they still don’t show up regarding the transition of phpunit to testing). I notice that PHPMyAdmin 5 has already been released a year ago, and the next one will be 5.1 (already RC) according to their last announcement. On the other end, 4.9 seems to be the LTS to support PHP 5.5-7.0 (no end of extended security support available on their public download page). Since version 5 is not yet in Debian, I assume you intend to ship version 4.9 for Bullseye (but would prefer to have an explicit acknowledgement before trying to look at all of these issues). On the other hand, I believe this version won’t be compatible with PHP 8.0, so you may want to at least document that in a bug blocking #976811 if you intend to stick with 4.9. Anyway, I apologize for pushing PHPUnit 9 to unstable so late in the release cycle (#976811 transition: php8.0 triggered some panic), and intend to help fixing those issues if needed, so please, do not hesitate to ask, I CCed the PHP PEAR (and Composer) Maintainers list for that. Regards David
signature.asc
Description: PGP signature

