[pkg-php-pear] Bug#978382: phpmyadmin: FTBFS: Test directory "./test/engines" not found

David Prévot taffit at debian.org
Wed Dec 30 04:39:58 GMT 2020


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-php-pear/attachments/20201230/26ce6695/attachment.sig>


More information about the pkg-php-pear mailing list