Your message dated Sat, 12 Oct 2024 10:05:35 +0000
with message-id <[email protected]>
and subject line Bug#1039837: fixed in php-symfony-polyfill 1.31.0-3
has caused the Debian Bug report #1039837,
regarding php-symfony-polyfill: FTBFS with phpunit 11: ValueError: 
mb_str_pad(): Argument #3 ($pad_string) must be a non-empty string
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 [email protected]
immediately.)


-- 
1039837: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1039837
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: php-symfony-polyfill
Version: 1.29.0-3
Severity: normal
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: phpunit11

Hi,

phpunit 11 is out and is now available in experimental. During a test rebuild,
php-symfony-polyfill was found to fail to build with this new phpunit version.

To reproduce this locally, you need to install phpunit from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> There were 4 PHPUnit errors:
> 
> 1) Symfony\Polyfill\Tests\Php82\RandomSecureEngineTest::testGenerateLength
> The data provider specified for 
> Symfony\Polyfill\Tests\Php82\RandomSecureEngineTest::testGenerateLength is 
> invalid
> Data Provider method 
> Symfony\Polyfill\Tests\Php82\RandomSecureEngineTest::secureEngineProvider() 
> is not static
> 
> /<<PKGBUILDDIR>>/tests/Php82/RandomSecureEngineTest.php:31
> 
> 2) Symfony\Polyfill\Tests\Php82\RandomSecureEngineTest::testCloneIsNotAllowed
> The data provider specified for 
> Symfony\Polyfill\Tests\Php82\RandomSecureEngineTest::testCloneIsNotAllowed is 
> invalid
> Data Provider method 
> Symfony\Polyfill\Tests\Php82\RandomSecureEngineTest::secureEngineProvider() 
> is not static
> 
> /<<PKGBUILDDIR>>/tests/Php82/RandomSecureEngineTest.php:39
> 
> 3) 
> Symfony\Polyfill\Tests\Php82\RandomSecureEngineTest::testSerializeIsNotAllowed
> The data provider specified for 
> Symfony\Polyfill\Tests\Php82\RandomSecureEngineTest::testSerializeIsNotAllowed
>  is invalid
> Data Provider method 
> Symfony\Polyfill\Tests\Php82\RandomSecureEngineTest::secureEngineProvider() 
> is not static
> 
> /<<PKGBUILDDIR>>/tests/Php82/RandomSecureEngineTest.php:50
> 
> 4) 
> Symfony\Polyfill\Tests\Php82\RandomSecureEngineTest::testUnserializeIsNotAllowed
> The data provider specified for 
> Symfony\Polyfill\Tests\Php82\RandomSecureEngineTest::testUnserializeIsNotAllowed
>  is invalid
> Data Provider method 
> Symfony\Polyfill\Tests\Php82\RandomSecureEngineTest::secureEngineProvider() 
> is not static
> 
> /<<PKGBUILDDIR>>/tests/Php82/RandomSecureEngineTest.php:61
> 
> --
> 
> There were 7 PHPUnit test runner warnings:
> 
> 1) Class Symfony\Polyfill\Tests\Intl\Icu\AbstractCollatorTest declared in 
> /<<PKGBUILDDIR>>/tests/Intl/Icu/AbstractCollatorTest.php is abstract
> 
> 2) Class Symfony\Polyfill\Tests\Intl\Icu\AbstractIcuTest declared in 
> /<<PKGBUILDDIR>>/tests/Intl/Icu/AbstractIcuTest.php is abstract
> 
> 3) Class Symfony\Polyfill\Tests\Intl\Icu\AbstractIntlDateFormatterTest 
> declared in /<<PKGBUILDDIR>>/tests/Intl/Icu/AbstractIntlDateFormatterTest.php 
> is abstract
> 
> 4) Class Symfony\Polyfill\Tests\Intl\Icu\AbstractLocaleTest declared in 
> /<<PKGBUILDDIR>>/tests/Intl/Icu/AbstractLocaleTest.php is abstract
> 
> 5) Class Symfony\Polyfill\Tests\Intl\Icu\AbstractNumberFormatterTest declared 
> in /<<PKGBUILDDIR>>/tests/Intl/Icu/AbstractNumberFormatterTest.php is abstract
> 
> 6) No tests found in class 
> "Symfony\Polyfill\Tests\Php82\RandomSecureEngineTest".
> 
> 7) No tests found in class "Symfony\Polyfill\Tests\Php84\Php84Test".
> 
> --
> 
> There were 277 PHPUnit test runner deprecations:
> 
> 
...
> --
> 
> There were 7 errors:
> 
> 1) Symfony\Polyfill\Tests\Iconv\IconvTest::testIconvMimeDecodeIllegal
> Error: Call to undefined method 
> Symfony\Polyfill\Tests\Iconv\IconvTest::expectNotice()
> 
> /<<PKGBUILDDIR>>/tests/Iconv/IconvTest.php:137
> 
> 2) Symfony\Polyfill\Tests\Mbstring\MbstringTest::testMbStrPad with data set 
> #41 ('Σὲ γνωρίζω ἀπὸ τὴν κόψη Зарег...есь▶▶▶', Binary String: 
> 0x000003a300001...000044c, 44, Binary String: 0x000025b6000025b6, 1, 'UTF-32')
> ValueError: mb_str_pad(): Argument #3 ($pad_string) must be a non-empty string
> 
> /<<PKGBUILDDIR>>/src/Mbstring/Mbstring.php:852
> /<<PKGBUILDDIR>>/src/Mbstring/bootstrap80.php:132
> /<<PKGBUILDDIR>>/tests/Mbstring/MbstringTest.php:641
> 
> 3) Symfony\Polyfill\Tests\Mbstring\MbstringTest::testMbStrPad with data set 
> #42 ('▶▶▶Σὲ γνωρίζω ἀπὸ τὴν κόψη За...уйтесь', Binary String: 
> 0x000003a300001...000044c, 44, Binary String: 0x000025b6000025b6, 0, 'UTF-32')
> ValueError: mb_str_pad(): Argument #3 ($pad_string) must be a non-empty string
> 
> /<<PKGBUILDDIR>>/src/Mbstring/Mbstring.php:852
> /<<PKGBUILDDIR>>/src/Mbstring/bootstrap80.php:132
> /<<PKGBUILDDIR>>/tests/Mbstring/MbstringTest.php:641
> 
> 4) Symfony\Polyfill\Tests\Mbstring\MbstringTest::testMbStrPad with data set 
> #43 ('▶Σὲ γνωρίζω ἀπὸ τὴν κόψη Заре...тесь▶▶', Binary String: 
> 0x000003a300001...000044c, 44, Binary String: 0x000025b6000025b6, 2, 'UTF-32')
> ValueError: mb_str_pad(): Argument #3 ($pad_string) must be a non-empty string
> 
> /<<PKGBUILDDIR>>/src/Mbstring/Mbstring.php:852
> /<<PKGBUILDDIR>>/src/Mbstring/bootstrap80.php:132
> /<<PKGBUILDDIR>>/tests/Mbstring/MbstringTest.php:641
> 
> 5) Symfony\Polyfill\Tests\Php83\Php83Test::testMbStrPad with data set #41 
> ('Σὲ γνωρίζω ἀπὸ τὴν κόψη Зарег...есь▶▶▶', Binary String: 
> 0x000003a300001...000044c, 44, Binary String: 0x000025b6000025b6, 1, 'UTF-32')
> ValueError: mb_str_pad(): Argument #3 ($pad_string) must be a non-empty string
> 
> /<<PKGBUILDDIR>>/src/Mbstring/Mbstring.php:852
> /<<PKGBUILDDIR>>/src/Mbstring/bootstrap80.php:132
> /<<PKGBUILDDIR>>/tests/Php83/Php83Test.php:38
> 
> 6) Symfony\Polyfill\Tests\Php83\Php83Test::testMbStrPad with data set #42 
> ('▶▶▶Σὲ γνωρίζω ἀπὸ τὴν κόψη За...уйтесь', Binary String: 
> 0x000003a300001...000044c, 44, Binary String: 0x000025b6000025b6, 0, 'UTF-32')
> ValueError: mb_str_pad(): Argument #3 ($pad_string) must be a non-empty string
> 
> /<<PKGBUILDDIR>>/src/Mbstring/Mbstring.php:852
> /<<PKGBUILDDIR>>/src/Mbstring/bootstrap80.php:132
> /<<PKGBUILDDIR>>/tests/Php83/Php83Test.php:38
> 
> 7) Symfony\Polyfill\Tests\Php83\Php83Test::testMbStrPad with data set #43 
> ('▶Σὲ γνωρίζω ἀπὸ τὴν κόψη Заре...тесь▶▶', Binary String: 
> 0x000003a300001...000044c, 44, Binary String: 0x000025b6000025b6, 2, 'UTF-32')
> ValueError: mb_str_pad(): Argument #3 ($pad_string) must be a non-empty string
> 
> /<<PKGBUILDDIR>>/src/Mbstring/Mbstring.php:852
> /<<PKGBUILDDIR>>/src/Mbstring/bootstrap80.php:132
> /<<PKGBUILDDIR>>/tests/Php83/Php83Test.php:38
> 
> --
> 
> There were 13 failures:
> 
> 1) Symfony\Polyfill\Tests\Mbstring\MbstringTest::testMbStrPadInvalidArguments 
> with data set #0 ('mb_str_pad(): Argument #3 ($p...string', '▶▶', 6, '', 1)
> Failed asserting that exception of type "Error" matches expected exception 
> "ValueError". Message was: "Call to undefined method 
> Symfony\Polyfill\Tests\Mbstring\MbstringTest::expectErrorMessage()" at
> /<<PKGBUILDDIR>>/tests/Mbstring/MbstringTest.php:652
> .
> 
> 2) Symfony\Polyfill\Tests\Mbstring\MbstringTest::testMbStrPadInvalidArguments 
> with data set #1 ('mb_str_pad(): Argument #3 ($p...string', '▶▶', 6, '', 0)
> Failed asserting that exception of type "Error" matches expected exception 
> "ValueError". Message was: "Call to undefined method 
> Symfony\Polyfill\Tests\Mbstring\MbstringTest::expectErrorMessage()" at
> /<<PKGBUILDDIR>>/tests/Mbstring/MbstringTest.php:652
> .
> 
> 3) Symfony\Polyfill\Tests\Mbstring\MbstringTest::testMbStrPadInvalidArguments 
> with data set #2 ('mb_str_pad(): Argument #3 ($p...string', '▶▶', 6, '', 2)
> Failed asserting that exception of type "Error" matches expected exception 
> "ValueError". Message was: "Call to undefined method 
> Symfony\Polyfill\Tests\Mbstring\MbstringTest::expectErrorMessage()" at
> /<<PKGBUILDDIR>>/tests/Mbstring/MbstringTest.php:652
> .
> 
> 4) Symfony\Polyfill\Tests\Mbstring\MbstringTest::testMbStrPadInvalidArguments 
> with data set #3 ('mb_str_pad(): Argument #4 ($p...D_BOTH', '▶▶', 6, ' ', 
> 123456)
> Failed asserting that exception of type "Error" matches expected exception 
> "ValueError". Message was: "Call to undefined method 
> Symfony\Polyfill\Tests\Mbstring\MbstringTest::expectErrorMessage()" at
> /<<PKGBUILDDIR>>/tests/Mbstring/MbstringTest.php:652
> .
> 
> 5) Symfony\Polyfill\Tests\Mbstring\MbstringTest::testMbStrPadInvalidArguments 
> with data set #4 ('mb_str_pad(): Argument #5 ($e... given', '▶▶', 6, ' ', 2, 
> 'unexisting')
> Failed asserting that exception of type "Error" matches expected exception 
> "ValueError". Message was: "Call to undefined method 
> Symfony\Polyfill\Tests\Mbstring\MbstringTest::expectErrorMessage()" at
> /<<PKGBUILDDIR>>/tests/Mbstring/MbstringTest.php:652
> .
> 
> 6) Symfony\Polyfill\Tests\Php83\Php83Test::testMbStrPadInvalidArguments with 
> data set #0 ('mb_str_pad(): Argument #3 ($p...string', '▶▶', 6, '', 1)
> Failed asserting that exception of type "Error" matches expected exception 
> "ValueError". Message was: "Call to undefined method 
> Symfony\Polyfill\Tests\Php83\Php83Test::expectErrorMessage()" at
> /<<PKGBUILDDIR>>/tests/Php83/Php83Test.php:49
> .
> 
> 7) Symfony\Polyfill\Tests\Php83\Php83Test::testMbStrPadInvalidArguments with 
> data set #1 ('mb_str_pad(): Argument #3 ($p...string', '▶▶', 6, '', 0)
> Failed asserting that exception of type "Error" matches expected exception 
> "ValueError". Message was: "Call to undefined method 
> Symfony\Polyfill\Tests\Php83\Php83Test::expectErrorMessage()" at
> /<<PKGBUILDDIR>>/tests/Php83/Php83Test.php:49
> .
> 
> 8) Symfony\Polyfill\Tests\Php83\Php83Test::testMbStrPadInvalidArguments with 
> data set #2 ('mb_str_pad(): Argument #3 ($p...string', '▶▶', 6, '', 2)
> Failed asserting that exception of type "Error" matches expected exception 
> "ValueError". Message was: "Call to undefined method 
> Symfony\Polyfill\Tests\Php83\Php83Test::expectErrorMessage()" at
> /<<PKGBUILDDIR>>/tests/Php83/Php83Test.php:49
> .
> 
> 9) Symfony\Polyfill\Tests\Php83\Php83Test::testMbStrPadInvalidArguments with 
> data set #3 ('mb_str_pad(): Argument #4 ($p...D_BOTH', '▶▶', 6, ' ', 123456)
> Failed asserting that exception of type "Error" matches expected exception 
> "ValueError". Message was: "Call to undefined method 
> Symfony\Polyfill\Tests\Php83\Php83Test::expectErrorMessage()" at
> /<<PKGBUILDDIR>>/tests/Php83/Php83Test.php:49
> .
> 
> 10) Symfony\Polyfill\Tests\Php83\Php83Test::testMbStrPadInvalidArguments with 
> data set #4 ('mb_str_pad(): Argument #5 ($e... given', '▶▶', 6, ' ', 2, 
> 'unexisting')
> Failed asserting that exception of type "Error" matches expected exception 
> "ValueError". Message was: "Call to undefined method 
> Symfony\Polyfill\Tests\Php83\Php83Test::expectErrorMessage()" at
> /<<PKGBUILDDIR>>/tests/Php83/Php83Test.php:49
> .
> 
> 11) 
> Symfony\Polyfill\Tests\Php83\Php83Test::testJsonValidateInvalidOptionsProvided
>  with data set #0 (0, 0, 'json_validate(): Argument #2 ...than 0')
> Failed asserting that exception of type "Error" matches expected exception 
> "ValueError". Message was: "Call to undefined method 
> Symfony\Polyfill\Tests\Php83\Php83Test::expectErrorMessage()" at
> /<<PKGBUILDDIR>>/tests/Php83/Php83Test.php:164
> .
> 
> 12) 
> Symfony\Polyfill\Tests\Php83\Php83Test::testJsonValidateInvalidOptionsProvided
>  with data set #1 (9223372036854775807, 0, 'json_validate(): Argument #2 
> ...483647')
> Failed asserting that exception of type "Error" matches expected exception 
> "ValueError". Message was: "Call to undefined method 
> Symfony\Polyfill\Tests\Php83\Php83Test::expectErrorMessage()" at
> /<<PKGBUILDDIR>>/tests/Php83/Php83Test.php:164
> .
> 
> 13) 
> Symfony\Polyfill\Tests\Php83\Php83Test::testJsonValidateInvalidOptionsProvided
>  with data set #2 (512, 2, 'json_validate(): Argument #3 ...GNORE)')
> Failed asserting that exception of type "Error" matches expected exception 
> "ValueError". Message was: "Call to undefined method 
> Symfony\Polyfill\Tests\Php83\Php83Test::expectErrorMessage()" at
> /<<PKGBUILDDIR>>/tests/Php83/Php83Test.php:164
> .
> 
> ERRORS!
> Tests: 20800, Assertions: 403884, Errors: 11, Failures: 13, Warnings: 7, 
> Deprecations: 379, Skipped: 108.
> make[1]: *** [debian/rules:52: override_dh_auto_test] Error 2


The full build log is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit11/0/php-symfony-polyfill/php-symfony-polyfill_1.29.0-3+rebuild1714377233_amd64-2024-04-29T07:53:54Z.build

--- End Message ---
--- Begin Message ---
Source: php-symfony-polyfill
Source-Version: 1.31.0-3
Done: David Prévot <[email protected]>

We believe that the bug you reported is fixed in the latest version of
php-symfony-polyfill, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
David Prévot <[email protected]> (supplier of updated php-symfony-polyfill 
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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 12 Oct 2024 10:38:42 +0100
Source: php-symfony-polyfill
Architecture: source
Version: 1.31.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian PHP PEAR Maintainers <[email protected]>
Changed-By: David Prévot <[email protected]>
Closes: 1039837
Changes:
 php-symfony-polyfill (1.31.0-3) unstable; urgency=medium
 .
   * Drop test failing with PHPUnit 11 (Closes: #1039837)
   * Force recent symfony for debci
Checksums-Sha1:
 46b41d7472744f6dba079fc8f73cff46addfe231 3710 php-symfony-polyfill_1.31.0-3.dsc
 41f5d6791a6888bcc182890f0e9f71809a928375 25804 
php-symfony-polyfill_1.31.0-3.debian.tar.xz
 3ab119698e05ada778153222cb80e7dda95e5bab 14400 
php-symfony-polyfill_1.31.0-3_amd64.buildinfo
Checksums-Sha256:
 0db3d55e1a9684ce1fe4df9911745c6f4f94cca7a44d65a4f68ab636ae40f800 3710 
php-symfony-polyfill_1.31.0-3.dsc
 b0dc5b568a69bd49c54d3212e4fcf87b30a91d013593c5ac69c2b41ec2231506 25804 
php-symfony-polyfill_1.31.0-3.debian.tar.xz
 d7a241a669cd29434a1f369910e3973175be8a8f7d6a346324f526f01bdba964 14400 
php-symfony-polyfill_1.31.0-3_amd64.buildinfo
Files:
 eaa0abc682252afd88e5bd34781c8a8c 3710 php optional 
php-symfony-polyfill_1.31.0-3.dsc
 094cb0f1070ff84459279ab324f8fd5e 25804 php optional 
php-symfony-polyfill_1.31.0-3.debian.tar.xz
 f673057fec9a3af22ee8549c6e44010c 14400 php optional 
php-symfony-polyfill_1.31.0-3_amd64.buildinfo

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

iQFGBAEBCAAwFiEEeHVNB7wJXHRI941mBYwc+UT2vTwFAmcKRFISHHRhZmZpdEBk
ZWJpYW4ub3JnAAoJEAWMHPlE9r08lZ8H/3JmGpPEI1lxMrabjReuUiNbrRnQVyVg
0I4hr/pyXhwNMFvQMLXPuqQCOTyLluZRAbaFuERCdYiv3m9kxsfMa/ylfr2RoVFS
ETA7XxDrMUkv/w8U13Ih5zyKvLdMrbI7PF6AQ+Pa+vs9/KHSoLcXzXMrNTpCMdH0
inPB+C1M5KGa+8L6gaHdgtg3zxLMINuf5qRBIsqnxpEh0CbNMdnzeBrm66qzgWBT
YJN6Dt2JnU4icYtW1SL9tpmI4JLF8PkCJ+wX6ivC/nDLpAAQs4x3l2kzykHXMssa
dTQ5fqpXr2OPL3Eoz9mKfQ4pzOds88UPdWpECPPWZdFN6e1RxoyhdcY=
=aJix
-----END PGP SIGNATURE-----

Attachment: pgpGvwqwCG7By.pgp
Description: PGP signature


--- End Message ---

Reply via email to