Your message dated Sun, 09 Jan 2022 17:04:03 +0000
with message-id <e1n6bbv-000hte...@fasolo.debian.org>
and subject line Bug#1000574: fixed in phpmyadmin-sql-parser 5.4.1-2
has caused the Debian Bug report #1000574,
regarding phpmyadmin-sql-parser: autopkgtest fails with PHP8.1 (in experimental)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1000574: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1000574
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: phpmyadmin-sql-parser
Version: 5.4.1-1
Tags: unstable bookworm
Severity: important
Control: block 976811 by -1

Dear maintainer,

We're in the process of transitioning to php8.1 (see bug #976811). As part of that, the default PHP in experimental has been switched to 8.1. The pseudo excuses [1] show that the autopkgtest of phpmyadmin-sql-parser fails with PHP8.1 with the error pasted below. To my eye, the failure seems to be only a bug in the test, not in the installed binary. Please fix the autopkgtest to support PHP8.1.

Paul

[1] https://release.debian.org/britney/pseudo-excuses-experimental.html#php-defaults

There were 3 errors:

1) PhpMyAdmin\SqlParser\Tests\Components\ComponentTest::testParse
PHPUnit\Framework\Exception: PHP Deprecated: Return type of PhpMyAdmin\SqlParser\TokensList::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/TokensList.php on line 184 PHP Deprecated: Return type of PhpMyAdmin\SqlParser\TokensList::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/TokensList.php on line 172 PHP Deprecated: Return type of PhpMyAdmin\SqlParser\TokensList::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/TokensList.php on line 156 PHP Deprecated: Return type of PhpMyAdmin\SqlParser\TokensList::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/TokensList.php on line 194

2) PhpMyAdmin\SqlParser\Tests\Lexer\LexerTest::testError
PHPUnit\Framework\Exception: PHP Deprecated: Return type of PhpMyAdmin\SqlParser\TokensList::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/TokensList.php on line 184 PHP Deprecated: Return type of PhpMyAdmin\SqlParser\TokensList::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/TokensList.php on line 172 PHP Deprecated: Return type of PhpMyAdmin\SqlParser\TokensList::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/TokensList.php on line 156 PHP Deprecated: Return type of PhpMyAdmin\SqlParser\TokensList::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/TokensList.php on line 194

3) PhpMyAdmin\SqlParser\Tests\Parser\ParserTest::testError
PHPUnit\Framework\Exception: PHP Deprecated: Return type of PhpMyAdmin\SqlParser\TokensList::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/TokensList.php on line 184 PHP Deprecated: Return type of PhpMyAdmin\SqlParser\TokensList::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/TokensList.php on line 172 PHP Deprecated: Return type of PhpMyAdmin\SqlParser\TokensList::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/TokensList.php on line 156 PHP Deprecated: Return type of PhpMyAdmin\SqlParser\TokensList::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/TokensList.php on line 194

--

There were 2 risky tests:

1) PhpMyAdmin\SqlParser\Tests\Builder\AlterStatementTest::testBuilder
This test printed output:
Deprecated: Return type of PhpMyAdmin\SqlParser\TokensList::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/TokensList.php on line 184

Deprecated: Return type of PhpMyAdmin\SqlParser\TokensList::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/TokensList.php on line 172

Deprecated: Return type of PhpMyAdmin\SqlParser\TokensList::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/TokensList.php on line 156

Deprecated: Return type of PhpMyAdmin\SqlParser\TokensList::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/TokensList.php on line 194

2) PhpMyAdmin\SqlParser\Tests\Lexer\LexerTest::testLex with data set #1 ('lexer/lexUtf8')
This test printed output:
Deprecated: Return type of PhpMyAdmin\SqlParser\UtfString::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/UtfString.php on line 93

Deprecated: Return type of PhpMyAdmin\SqlParser\UtfString::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/UtfString.php on line 105

Deprecated: Return type of PhpMyAdmin\SqlParser\UtfString::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/UtfString.php on line 148

Deprecated: Return type of PhpMyAdmin\SqlParser\UtfString::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/src/UtfString.php on line 160

--

There were 2 incomplete tests:

1) PhpMyAdmin\SqlParser\Tests\Components\Array2dTest::testParseErr1
This test has not been implemented yet.

/tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/tests/Components/Array2dTest.php:41

2) PhpMyAdmin\SqlParser\Tests\Components\Array2dTest::testParseErr2
This test has not been implemented yet.

/tmp/autopkgtest-lxc.f8m0w2k2/downtmp/build.3K4/src/tests/Components/Array2dTest.php:51

ERRORS!
Tests: 613, Assertions: 1737, Errors: 3, Incomplete: 2, Risky: 2.

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: phpmyadmin-sql-parser
Source-Version: 5.4.1-2
Done: William Desportes <william...@wdes.fr>

We believe that the bug you reported is fixed in the latest version of
phpmyadmin-sql-parser, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1000...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
William Desportes <william...@wdes.fr> (supplier of updated 
phpmyadmin-sql-parser package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 09 Jan 2022 17:40:40 +0100
Source: phpmyadmin-sql-parser
Built-For-Profiles: noudeb
Architecture: source
Version: 5.4.1-2
Distribution: unstable
Urgency: medium
Maintainer: phpMyAdmin Team <team+phpmyad...@tracker.debian.org>
Changed-By: William Desportes <william...@wdes.fr>
Closes: 1000574
Changes:
 phpmyadmin-sql-parser (5.4.1-2) unstable; urgency=medium
 .
   * Remove DEB_BUILD_OPTIONS if for debhelper 13
   * Re-work autopkgtests
   * Update d/clean
   * Set debian branch to debian/latest (DEP-14)
   * Update Standards-Version to 4.6.0
   * Update d/copyright
   * Add a patch to support PHP 8.1 (Closes: #1000574)
Checksums-Sha1:
 25fefcc0cc481c7d1361a7e1f3ca2f81df21d274 2266 phpmyadmin-sql-parser_5.4.1-2.dsc
 fbb91d81943e087b5880381896d73b1ad8fd3379 363441 
phpmyadmin-sql-parser_5.4.1.orig.tar.gz
 57be470595b74e47f36f254fcf6fa64348b4ab8f 4000 
phpmyadmin-sql-parser_5.4.1-2.debian.tar.xz
 df660045b90192726c70e51c9bcb85ab883aff16 11550 
phpmyadmin-sql-parser_5.4.1-2_source.buildinfo
Checksums-Sha256:
 de58024726769ee3a0d9f31f0057839553644aa80f7cac57c69096b685fd0471 2266 
phpmyadmin-sql-parser_5.4.1-2.dsc
 3fd1b8ccc0bd44790dddf7469b00547950490586ff611af8a54d3601ac16492c 363441 
phpmyadmin-sql-parser_5.4.1.orig.tar.gz
 ae2450ce7418ae6a7cc062010d21b0b63dd719d9d2537ded113d7899d6f73697 4000 
phpmyadmin-sql-parser_5.4.1-2.debian.tar.xz
 b44ddf7c384ed31d2908fa41bc7b67aea7fe8d8e8da88bf3bdde25f53acdbc05 11550 
phpmyadmin-sql-parser_5.4.1-2_source.buildinfo
Files:
 02433eab8edef5693f538d47bddd44a5 2266 php optional 
phpmyadmin-sql-parser_5.4.1-2.dsc
 770f6a83ab1e181978ad9d5aea4670b7 363441 php optional 
phpmyadmin-sql-parser_5.4.1.orig.tar.gz
 e294835581916159611ea9a8b8c91d80 4000 php optional 
phpmyadmin-sql-parser_5.4.1-2.debian.tar.xz
 62d6be4ee05534d3864376097f6efb4c 11550 php optional 
phpmyadmin-sql-parser_5.4.1-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEExNkf3872tKPGU/14kKDvG4JRqIkFAmHbEO8ACgkQkKDvG4JR
qIkvrw//fETXfLSU/D8VWNQDjadx6VYWRQEEH47O8EKe33S55dR6K9Ac5tfr7srk
6DtYD4RFwpTdpFGAKpth3vAmpXfBhm818e/ssS6RXztWs8ARN0AqhhtVy4C9cTAW
/e0xU1e4VVUgIZcg++Rj+BI35dIu5Ubv+IXIr1vcPMSbdtmq147vNGNmacgvouaG
4zrO45etanQVJjCfyHHW0hRELYEpTn8PCm0stzbspjQ6fxxLgYXCkhvoVgFZsCaj
8EOUyfgYXF6y1AsnVHRI57E6wY9oR3BNi3sdpSPWOhRd0Ak3JN02r3W5sq7EWcqC
unWLmPuUbzhaSqgPSIsrkOuDlb/0zW8ER7bnadKT5iYtPyJhFYLuNs2y3Ap8Laxt
bN0PUShkZTl3Rd0dCwInyNM2sL8K6ea5VQGxVRc6JEFpM0e0mLw/LfTasqd1sWms
VXNRkSR5d0pJVZ0j1LJ8/Wcirc+uGtRK5SfETt9yCu/h/Pn1PDGilKimzT+aMhfg
wAAO1gGwuqmmjtl9eW4/lkVA4MH5kxZMqchIcKS36zqDj358mi95/X0YQiFe9v6g
17UJsZ1pUGKk3+5g+VlVPh9G5RvHXBfm1iVRmW6qL2fNRvayCGGHOrJVmJzPfrD+
BZYv9alypxXDyXadt0kHzklEpM2IECe/x246Sd3poWxiuaSSDjU=
=hFK+
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to