Your message dated Thu, 10 Oct 2024 16:01:46 +0000
with message-id <[email protected]>
and subject line Bug#1070588: fixed in php-phpseclib 2.0.47-3
has caused the Debian Bug report #1070588,
regarding php-phpseclib: FTBFS with phpunit 11: There were 17 PHPUnit errors
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.)


-- 
1070588: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070588
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: php-phpseclib
Version: 2.0.47-1
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-phpseclib 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 17 PHPUnit errors:
> 
> 1) Unit_Crypt_AES_McryptTest::testEncryptDecryptWithContinuousBuffer
> The data provider specified for 
> Unit_Crypt_AES_McryptTest::testEncryptDecryptWithContinuousBuffer is invalid
> Data Provider method Unit_Crypt_AES_McryptTest::continuousBufferCombos() is 
> not static
> 
> /<<PKGBUILDDIR>>/tests/Unit/Crypt/AES/McryptTest.php:79
> 
> 2) Unit_Crypt_AES_McryptTest::testContinuousBufferBattery
> The data provider specified for 
> Unit_Crypt_AES_McryptTest::testContinuousBufferBattery is invalid
> Data Provider method 
> Unit_Crypt_AES_McryptTest::continuousBufferBatteryCombos() is not static
> 
> /<<PKGBUILDDIR>>/tests/Unit/Crypt/AES/McryptTest.php:178
> 
> 3) Unit_Crypt_AES_McryptTest::testNonContinuousBufferBattery
> The data provider specified for 
> Unit_Crypt_AES_McryptTest::testNonContinuousBufferBattery is invalid
> Data Provider method 
> Unit_Crypt_AES_McryptTest::continuousBufferBatteryCombos() is not static
> 
> /<<PKGBUILDDIR>>/tests/Unit/Crypt/AES/McryptTest.php:225
> 
> 4) Unit_Crypt_AES_OpenSSLTest::testEncryptDecryptWithContinuousBuffer
> The data provider specified for 
> Unit_Crypt_AES_OpenSSLTest::testEncryptDecryptWithContinuousBuffer is invalid
> Data Provider method Unit_Crypt_AES_OpenSSLTest::continuousBufferCombos() is 
> not static
> 
> /<<PKGBUILDDIR>>/tests/Unit/Crypt/AES/OpenSSLTest.php:79
> 
> 5) Unit_Crypt_AES_OpenSSLTest::testContinuousBufferBattery
> The data provider specified for 
> Unit_Crypt_AES_OpenSSLTest::testContinuousBufferBattery is invalid
> Data Provider method 
> Unit_Crypt_AES_OpenSSLTest::continuousBufferBatteryCombos() is not static
> 
> /<<PKGBUILDDIR>>/tests/Unit/Crypt/AES/OpenSSLTest.php:178
> 
> 6) Unit_Crypt_AES_OpenSSLTest::testNonContinuousBufferBattery
> The data provider specified for 
> Unit_Crypt_AES_OpenSSLTest::testNonContinuousBufferBattery is invalid
> Data Provider method 
> Unit_Crypt_AES_OpenSSLTest::continuousBufferBatteryCombos() is not static
> 
> /<<PKGBUILDDIR>>/tests/Unit/Crypt/AES/OpenSSLTest.php:225
> 
> 7) Unit_Crypt_AES_PurePHPTest::testEncryptDecryptWithContinuousBuffer
> The data provider specified for 
> Unit_Crypt_AES_PurePHPTest::testEncryptDecryptWithContinuousBuffer is invalid
> Data Provider method Unit_Crypt_AES_PurePHPTest::continuousBufferCombos() is 
> not static
> 
> /<<PKGBUILDDIR>>/tests/Unit/Crypt/AES/PurePHPTest.php:79
> 
> 8) Unit_Crypt_AES_PurePHPTest::testContinuousBufferBattery
> The data provider specified for 
> Unit_Crypt_AES_PurePHPTest::testContinuousBufferBattery is invalid
> Data Provider method 
> Unit_Crypt_AES_PurePHPTest::continuousBufferBatteryCombos() is not static
> 
> /<<PKGBUILDDIR>>/tests/Unit/Crypt/AES/PurePHPTest.php:178
> 
> 9) Unit_Crypt_AES_PurePHPTest::testNonContinuousBufferBattery
> The data provider specified for 
> Unit_Crypt_AES_PurePHPTest::testNonContinuousBufferBattery is invalid
> Data Provider method 
> Unit_Crypt_AES_PurePHPTest::continuousBufferBatteryCombos() is not static
> 
> /<<PKGBUILDDIR>>/tests/Unit/Crypt/AES/PurePHPTest.php:225
> 
> 10) Unit_Crypt_BlowfishTest::testVectors
> The data provider specified for Unit_Crypt_BlowfishTest::testVectors is 
> invalid
> Data Provider method Unit_Crypt_BlowfishTest::engineVectors() is not static
> 
> /<<PKGBUILDDIR>>/tests/Unit/Crypt/BlowfishTest.php:75
> 
> 11) Unit_Crypt_RC2Test::testVectors
> The data provider specified for Unit_Crypt_RC2Test::testVectors is invalid
> Data Provider method Unit_Crypt_RC2Test::engineVectors() is not static
> 
> /<<PKGBUILDDIR>>/tests/Unit/Crypt/RC2Test.php:111
> 
> 12) Unit_Crypt_RC4Test::testVectors
> The data provider specified for Unit_Crypt_RC4Test::testVectors is invalid
> Data Provider method Unit_Crypt_RC4Test::engineVectors() is not static
> 
> /<<PKGBUILDDIR>>/tests/Unit/Crypt/RC4Test.php:202
> 
> 13) Unit_Crypt_RandomTest::testStringLength
> The data provider specified for Unit_Crypt_RandomTest::testStringLength is 
> invalid
> Data Provider method Unit_Crypt_RandomTest::stringLengthData() is not static
> 
> /<<PKGBUILDDIR>>/tests/Unit/Crypt/RandomTest.php:22
> 
> 14) Unit_Crypt_TripleDESTest::testVectors
> The data provider specified for Unit_Crypt_TripleDESTest::testVectors is 
> invalid
> Data Provider method Unit_Crypt_TripleDESTest::engineVectors() is not static
> 
> /<<PKGBUILDDIR>>/tests/Unit/Crypt/TripleDESTest.php:105
> 
> 15) Unit_Crypt_TripleDESTest::testVectorsWithIV
> The data provider specified for Unit_Crypt_TripleDESTest::testVectorsWithIV 
> is invalid
> Data Provider method Unit_Crypt_TripleDESTest::engineIVVectors() is not static
> 
> /<<PKGBUILDDIR>>/tests/Unit/Crypt/TripleDESTest.php:156
> 
> 16) Unit_Net_SSH1Test::testFormatLog
> The data provider specified for Unit_Net_SSH1Test::testFormatLog is invalid
> Data Provider method Unit_Net_SSH1Test::formatLogDataProvider() is not static
> 
> /<<PKGBUILDDIR>>/tests/Unit/Net/SSH1Test.php:30
> 
> 17) Unit_Net_SSH2UnitTest::testFormatLog
> The data provider specified for Unit_Net_SSH2UnitTest::testFormatLog is 
> invalid
> Data Provider method Unit_Net_SSH2UnitTest::formatLogDataProvider() is not 
> static
> 
> /<<PKGBUILDDIR>>/tests/Unit/Net/SSH2UnitTest.php:33
> 
> --
> 
> There was 1 PHPUnit test runner warning:
> 
> 1) No tests found in class "Unit_Net_SSH1Test".
> 
> --
> 
> There were 123 PHPUnit test runner deprecations:
> 
...
> 
> --
> 
> There were 6 errors:
> 
> 1) Unit_Net_SSH2UnitTest::testGenerateIdentifier
> Error: Undefined constant "phpseclib\Net\NET_SSH2_DISCONNECT_BY_APPLICATION"
> 
> /<<PKGBUILDDIR>>/phpseclib/Net/SSH2.php:3460
> /<<PKGBUILDDIR>>/phpseclib/Net/SSH2.php:3476
> 
> 2) Unit_Net_SSH2UnitTest::testGetExitStatusIfNotConnected
> Error: Undefined constant "phpseclib\Net\NET_SSH2_DISCONNECT_BY_APPLICATION"
> 
> /<<PKGBUILDDIR>>/phpseclib/Net/SSH2.php:3460
> /<<PKGBUILDDIR>>/phpseclib/Net/SSH2.php:3476
> 
> 3) Unit_Net_SSH2UnitTest::testPTYIDefaultValue
> Error: Undefined constant "phpseclib\Net\NET_SSH2_DISCONNECT_BY_APPLICATION"
> 
> /<<PKGBUILDDIR>>/phpseclib/Net/SSH2.php:3460
> /<<PKGBUILDDIR>>/phpseclib/Net/SSH2.php:3476
> 
> 4) Unit_Net_SSH2UnitTest::testEnablePTY
> Error: Undefined constant "phpseclib\Net\NET_SSH2_DISCONNECT_BY_APPLICATION"
> 
> /<<PKGBUILDDIR>>/phpseclib/Net/SSH2.php:3460
> /<<PKGBUILDDIR>>/phpseclib/Net/SSH2.php:3476
> 
> 5) Unit_Net_SSH2UnitTest::testQuietModeDefaultValue
> Error: Undefined constant "phpseclib\Net\NET_SSH2_DISCONNECT_BY_APPLICATION"
> 
> /<<PKGBUILDDIR>>/phpseclib/Net/SSH2.php:3460
> /<<PKGBUILDDIR>>/phpseclib/Net/SSH2.php:3476
> 
> 6) Unit_Net_SSH2UnitTest::testEnableQuietMode
> Error: Undefined constant "phpseclib\Net\NET_SSH2_DISCONNECT_BY_APPLICATION"
> 
> /<<PKGBUILDDIR>>/phpseclib/Net/SSH2.php:3460
> /<<PKGBUILDDIR>>/phpseclib/Net/SSH2.php:3476
> 
> --
> 
> There were 8 risky tests:
> 
> 1) Unit_Crypt_RSA_LoadKeyTest::testSetLoad
> This test did not perform any assertions
> 
> /<<PKGBUILDDIR>>/tests/Unit/Crypt/RSA/LoadKeyTest.php:412
> 
> 2) Unit_Crypt_RSA_LoadKeyTest::testZeroComponents
> This test did not perform any assertions
> 
> /<<PKGBUILDDIR>>/tests/Unit/Crypt/RSA/LoadKeyTest.php:458
> 
> 3) Unit_Crypt_TripleDESTest::testCorrectSelfUseInLambda
> This test did not perform any assertions
> 
> /<<PKGBUILDDIR>>/tests/Unit/Crypt/TripleDESTest.php:191
> 
> 4) Unit_File_ASN1Test::testInfiniteLoop
> This test did not perform any assertions
> 
> /<<PKGBUILDDIR>>/tests/Unit/File/ASN1Test.php:296
> 
> 5) Unit_File_ASN1Test::testInvalidCertificate
> This test did not perform any assertions
> 
> /<<PKGBUILDDIR>>/tests/Unit/File/ASN1Test.php:338
> 
> 6) Unit_File_X509_CSRTest::testNewCSR
> This test did not perform any assertions
> 
> /<<PKGBUILDDIR>>/tests/Unit/File/X509/CSRTest.php:99
> 
> 7) Unit_File_X509_X509Test::testMultipleDomainNames
> This test did not perform any assertions
> 
> /<<PKGBUILDDIR>>/tests/Unit/File/X509/X509Test.php:384
> 
> 8) Unit_Math_BigInteger_GMPTest::testSlidingWindow
> This test did not perform any assertions
> 
> /<<PKGBUILDDIR>>/tests/Unit/Math/BigInteger/TestCase.php:409
> 
> ERRORS!
> Tests: 251, Assertions: 20366, Errors: 23, Warnings: 1, Deprecations: 126, 
> Notices: 1, Skipped: 69, Risky: 8.
> make[1]: *** [debian/rules:24: override_dh_auto_test] Error 2


The full build log is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit11/1/php-phpseclib/php-phpseclib_2.0.47-1+rebuild1714790978_amd64-2024-05-04T02:49:39Z.build

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

We believe that the bug you reported is fixed in the latest version of
php-phpseclib, 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-phpseclib 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: Thu, 10 Oct 2024 16:25:18 +0100
Source: php-phpseclib
Architecture: source
Version: 2.0.47-3
Distribution: unstable
Urgency: medium
Maintainer: Debian PHP PEAR Maintainers <[email protected]>
Changed-By: David Prévot <[email protected]>
Closes: 1070588
Changes:
 php-phpseclib (2.0.47-3) unstable; urgency=medium
 .
   * Make provider classes static (PHPUnit 11 fix) (Closes: #1070588)
Checksums-Sha1:
 f2d0139ff19b03ebd4a08ef8140c4afe5509fd96 1828 php-phpseclib_2.0.47-3.dsc
 94039e2e4bcd56ff371aaad32a2b6ccb54a3d45d 13884 
php-phpseclib_2.0.47-3.debian.tar.xz
 6fba32bd62de9f355560821cce0b38a73b6dc727 7536 
php-phpseclib_2.0.47-3_amd64.buildinfo
Checksums-Sha256:
 dc6a7cc88b99cf5cd3986dce12ebc1b7f72bdbcf708d62196eb8b8575758127f 1828 
php-phpseclib_2.0.47-3.dsc
 d7150317b6b9f4e49e40a3cafec8b07494c925a5f82ee03c2e014cb4b71edd98 13884 
php-phpseclib_2.0.47-3.debian.tar.xz
 623baa07ba886d5a942fb0b0106cff896163e9ee2adfa433f9a7b197ae568b69 7536 
php-phpseclib_2.0.47-3_amd64.buildinfo
Files:
 bd8a3b93493f140ea0d6931ae2fe9173 1828 php optional php-phpseclib_2.0.47-3.dsc
 404babf2db7bf6ed85c21bad0f26f871 13884 php optional 
php-phpseclib_2.0.47-3.debian.tar.xz
 d9d658cdcd5114e0d6d4aaaa7ddfbaea 7536 php optional 
php-phpseclib_2.0.47-3_amd64.buildinfo

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

iQFGBAEBCAAwFiEEeHVNB7wJXHRI941mBYwc+UT2vTwFAmcH8xgSHHRhZmZpdEBk
ZWJpYW4ub3JnAAoJEAWMHPlE9r0875gIAKo5FogKvD+p9EXNvpt/FRVHhxd8deU6
SJenV0dWcH3wuT4M4+HDM5XceIp5EU646gz2L3nr/X0BTrOsV4Z+rcmxIGArBmRL
0npMsfkmkfpOhwSEI1ucE9qXNymPA3S7MFnHfODfedMEa2KdfWhtS9gRGzxNoBOI
unfvsCOcIOmGggpBrSbErqY1GrW58MQOd8lPSNfmXLupjZDsiWVNlrICMOeA2V6H
sSOLLkpZT5HLbBqBDo4AZ93Ftli+rXTui//mOIQToBqmHYIx+jja3HXEEYpNPD8N
6x+zZmBl8lsMFdvWadYbFkw8bjW0x8L/e2/j+sYC7eG492C9IIYnVCM=
=pHFc
-----END PGP SIGNATURE-----

Attachment: pgp7TJEwypQIA.pgp
Description: PGP signature


--- End Message ---

Reply via email to