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.
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 ---