[pkg-php-pear] Bug#1073574: phpunit: FTBFS with pkg-php-tools_1.45+nmu1: make[1]: *** [debian/rules:43: override_dh_auto_test] Error 1
Athos Ribeiro
athoscribeiro at gmail.com
Mon Jun 17 15:30:20 BST 2024
Source: phpunit
Version: 9.6.19-1
Severity: normal
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-pear at lists.alioth.debian.org
Usertags: pkg-php-tools-1.45
Hi,
During a test rebuild, phpunit was found to fail to build with
pkg-php-tools 1.45 available in experimental.
To reproduce this locally, you need to install pkg-php-tools from experimental
on an unstable system or build chroot.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> ./mimic/bin/phpunit
> PHPUnit 9.6.19 by Sebastian Bergmann and contributors.
>
> Runtime: PHP 8.2.18
> Configuration: /<<PKGBUILDDIR>>/phpunit.xml
>
...
>
> Time: 00:14.083, Memory: 32.00 MB
>
> There were 4 failures:
>
> 1) PHPUnit\Framework\AssertTest::testAssertDirectoryIsNotReadable
> Failed asserting that "/tmp/unreadable_dir_666dfb5d4ea1d1.03770300" is not readable.
>
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Constraint/Constraint.php:122
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Constraint/Constraint.php:56
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Assert.php:2438
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Assert.php:767
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Assert.php:886
> /<<PKGBUILDDIR>>/tests/unit/Framework/AssertTest.php:565
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestCase.php:1617
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestCase.php:1223
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestResult.php:729
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestCase.php:973
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestSuite.php:685
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestSuite.php:685
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestSuite.php:685
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/TextUI/TestRunner.php:651
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/TextUI/Command.php:146
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/TextUI/Command.php:99
>
> 2) PHPUnit\Framework\AssertTest::testAssertDirectoryIsNotWritable
> Failed asserting that "/tmp/not_writable_dir_666dfb5d4eb227.96318457" is not writable.
>
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Constraint/Constraint.php:122
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Constraint/Constraint.php:56
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Assert.php:2438
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Assert.php:806
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Assert.php:928
> /<<PKGBUILDDIR>>/tests/unit/Framework/AssertTest.php:595
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestCase.php:1617
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestCase.php:1223
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestResult.php:729
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestCase.php:973
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestSuite.php:685
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestSuite.php:685
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestSuite.php:685
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/TextUI/TestRunner.php:651
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/TextUI/Command.php:146
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/TextUI/Command.php:99
>
> 3) PHPUnit\Framework\AssertTest::testAssertFileIsNotReadable
> Failed asserting that "/tmp/unreadableEyKG3w" is not readable.
>
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Constraint/Constraint.php:122
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Constraint/Constraint.php:56
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Assert.php:2438
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Assert.php:767
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Assert.php:1009
> /<<PKGBUILDDIR>>/tests/unit/Framework/AssertTest.php:647
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestCase.php:1617
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestCase.php:1223
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestResult.php:729
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestCase.php:973
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestSuite.php:685
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestSuite.php:685
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestSuite.php:685
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/TextUI/TestRunner.php:651
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/TextUI/Command.php:146
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/TextUI/Command.php:99
>
> 4) PHPUnit\Framework\AssertTest::testAssertFileIsNotWritable
> Failed asserting that "/tmp/not_writableeD3Hvx" is not writable.
>
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Constraint/Constraint.php:122
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Constraint/Constraint.php:56
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Assert.php:2438
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Assert.php:806
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Assert.php:1051
> /<<PKGBUILDDIR>>/tests/unit/Framework/AssertTest.php:665
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestCase.php:1617
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestCase.php:1223
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestResult.php:729
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestCase.php:973
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestSuite.php:685
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestSuite.php:685
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestSuite.php:685
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/TextUI/TestRunner.php:651
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/TextUI/Command.php:146
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/TextUI/Command.php:99
>
> --
>
> There was 1 incomplete test:
>
> 1) /<<PKGBUILDDIR>>/tests/end-to-end/generic/class-name-does-not-match-filename-invocation-without-path.phpt
> https://github.com/sebastianbergmann/phpunit/issues/5074
>
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Runner/PhptTestCase.php:210
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestSuite.php:685
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestSuite.php:685
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/TextUI/TestRunner.php:651
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/TextUI/Command.php:146
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/TextUI/Command.php:99
>
> Caused by
> Failed asserting that string matches format description.
> --- Expected
> +++ Actual
> @@ @@
> PHPUnit 9.6.19 by Sebastian Bergmann and contributors.
>
> -Warning: Test case class not matching filename is deprecated
> - in %sWrongClassNameTest.php
> - Class name was 'WrongClassNameBar', expected 'WrongClassNameTest'
> -
> . 1 / 1 (100%)
>
> -Time: %s, Memory: %s
> +Time: 00:00.001, Memory: 4.00 MB
>
> OK (1 test, 1 assertion)
>
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Constraint/Constraint.php:122
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Constraint/Constraint.php:56
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Assert.php:2438
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/Assert.php:2045
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Runner/PhptTestCase.php:380
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Runner/PhptTestCase.php:205
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestSuite.php:685
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/Framework/TestSuite.php:685
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/TextUI/TestRunner.php:651
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/TextUI/Command.php:146
> /<<PKGBUILDDIR>>/mimic/share/php/PHPUnit/TextUI/Command.php:99
>
> --
>
> There were 53 skipped tests:
>
...
The full build log is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/pkg-php-tools_1.45/0/phpunit/phpunit_9.6.19-1+rebuild1718483782_amd64-2024-06-15T20:36:23Z.build
More information about the pkg-php-pear
mailing list