Bug#1039801: php-mock-phpunit: FTBFS with phpunit 10: PHP Fatal error: Trait "PHPUnit\Framework\TestListenerDefaultImplementation" not found in /<>/compatibility/BaseTestListener.php on

2023-06-28 Thread Athos Ribeiro
Source: php-mock-phpunit
Version: 2.6.0-3
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-mock-phpunit was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit --do-not-cache-result \
>   --bootstrap vendor/autoload.php \
>   tests
> PHP Fatal error:  Trait "PHPUnit\Framework\TestListenerDefaultImplementation" 
> not found in /<>/compatibility/BaseTestListener.php on line 10
> make[1]: *** [debian/rules:23: override_dh_auto_test] Error 255


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-mock-phpunit/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039799: php-mock: FTBFS with phpunit 10: PHPUnit\Framework\Exception: PHP Fatal error: Trait "phpmock\TestCaseTrait" not found in /<>/tests/MockNamespaceTest.php on line 20

2023-06-28 Thread Athos Ribeiro
Source: php-mock
Version: 2.3.1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-mock was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit   --do-not-cache-result \
>   --bootstrap vendor/autoload.php \
>   tests
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml
> 
> D..E...  63 / 164 ( 
> 38%)
> ... 126 / 164 ( 
> 76%)
> ..  164 / 164 
> (100%)
> 
> Time: 00:00.129, Memory: 10.00 MB
> 
> There was 1 PHPUnit test runner warning:
> 
> 1) Class phpmock\AbstractMockTest declared in 
> /<>/tests/AbstractMockTest.php is abstract
> 
> --
> 
> There was 1 error:
> 
> 1) phpmocktest\MockNamespaceTest::testDefiningNamespaces
> PHPUnit\Framework\Exception: PHP Fatal error:  Trait "phpmock\TestCaseTrait" 
> not found in /<>/tests/MockNamespaceTest.php on line 20
> Fatal error: Trait "phpmock\TestCaseTrait" not found in 
> /<>/tests/MockNamespaceTest.php on line 20
> 
> --
> 
> 14 tests triggered 14 PHPUnit deprecations:
> 
> 1) phpmock\MockCaseInsensitivityTest::testFailEnable
> Data Provider method 
> phpmock\MockCaseInsensitivityTest::provideTestCaseSensitivity() is not static
> 
> /<>/tests/MockCaseInsensitivityTest.php:38
> 
> 2) phpmock\MockCaseInsensitivityTest::testCaseSensitivity
> Data Provider method 
> phpmock\MockCaseInsensitivityTest::provideTestCaseSensitivity() is not static
> 
> /<>/tests/MockCaseInsensitivityTest.php:61
> 
> 3) phpmock\MockTest::testBackupStaticAttributes
> Data Provider method phpmock\MockTest::provideTestBackupStaticAttributes() is 
> not static
> 
> /<>/tests/AbstractMockTest.php:319
> 
> 4) phpmock\environment\SleepEnvironmentBuilderTest::testUsleep
> Data Provider method 
> phpmock\environment\SleepEnvironmentBuilderTest::provideTestUsleep() is not 
> static
> 
> /<>/tests/environment/SleepEnvironmentBuilderTest.php:88
> 
> 5) phpmock\functions\AbstractSleepFunctionTest::testSleepIncrementation
> Data Provider method 
> phpmock\functions\AbstractSleepFunctionTest::provideTestSleepIncrementation() 
> is not static
> 
> /<>/tests/functions/AbstractSleepFunctionTest.php:44
> 
> 6) 
> phpmock\functions\FixedMicrotimeFunctionTest::testConstructFailsForInvalidArgument
> Data Provider method 
> phpmock\functions\FixedMicrotimeFunctionTest::provideTestConstructFailsForInvalidArgument()
>  is not static
> 
> /<>/tests/functions/FixedMicrotimeFunctionTest.php:97
> 
> 7) phpmock\functions\FixedMicrotimeFunctionTest::testConstruct
> Data Provider method 
> phpmock\functions\FixedMicrotimeFunctionTest::provideTestConstruct() is not 
> static
> 
> /<>/tests/functions/FixedMicrotimeFunctionTest.php:125
> 
> 8) phpmock\functions\IncrementableTest::testIncrement
> Data Provider method 
> phpmock\functions\IncrementableTest::provideTestIncrement() is not static
> 
> /<>/tests/functions/IncrementableTest.php:28
> 
> 9) phpmock\functions\MicrotimeConverterTest::testConvertStringToFloat
> Data Provider method 
> phpmock\functions\MicrotimeConverterTest::provideFloatAndStrings() is not 
> static
> 
> /<>/tests/functions/MicrotimeConverterTest.php:26
> 
> 10) phpmock\functions\MicrotimeConverterTest::testConvertFloatToString
> Data Provider method 
> phpmock\functions\MicrotimeConverterTest::provideFloatAndStrings() is not 
> static
> 
> /<>/tests/functions/MicrotimeConverterTest.php:41
> 
> 11) phpmock\generator\MockFunctionGeneratorTest::testRemoveDefaultArguments
> Data Provider method 
> phpmock\generator\MockFunctionGeneratorTest::provideTestRemoveDefaultArguments()
>  is not static
> 
> /<>/tests/generator/MockFunctionGeneratorTest.php:26
> 
> 12) phpmock\generator\ParameterBuilderTest::testBuild
> Data Provider method 
> phpmock\generator\ParameterBuilderTest::provideTestBuild() is not static
> 
> /<>/tests/generator/ParameterBuilderTest.php:27
> 
> 13) phpmock\spy\SpyTest::testGetInvocations
> Data Provider method phpmock\spy\SpyTest::provideTestGetInvocations() is not 
> static
> 
> /<>/tests/spy/SpyTest.php:46
> 
> 14) phpmock\spy\SpyTest::testBackupStaticAttributes
> Data Provider method phpmock\spy\SpyTest::provideTestBackupStaticAttributes() 
> is not static
> 
> /<>/tests/AbstractMockTest.php:319
> 
> ERRORS!
> Tests: 164, Assertions: 238, Errors: 1, Warnings: 1, Deprecations: 14.
> make[1]: *** [debian/rules:22: override_dh_auto_test] Error 2


The full build logs and additional context is available at

Bug#1039800: php-mockery: FTBFS with phpunit 10: D.PHP Fatal error: Trait "PHPUnit\Framework\TestListenerDefaultImplementation" not found in /<>/library/Mockery/Adapter/Phpunit/TestListe

2023-06-28 Thread Athos Ribeiro
Source: php-mockery
Version: 1.6.2-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-mockery was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit --include-path library
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml.dist
> 
> D.PHP Fatal error:  Trait 
> "PHPUnit\Framework\TestListenerDefaultImplementation" not found in 
> /<>/library/Mockery/Adapter/Phpunit/TestListener.php on line 28
> make[1]: *** [debian/rules:28: override_dh_auto_test] Error 255


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-mockery/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039798: php-ml-json-ld: FTBFS with phpunit 10: make[1]: *** [debian/rules:27: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: php-ml-json-ld
Version: 1.2.1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-ml-json-ld was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml.dist
> 
> D..S  44 / 44 
> (100%)
> 
> Time: 00:00.025, Memory: 10.00 MB
> 
> There were 8 PHPUnit errors:
> 
> 1) ML\JsonLD\Test\W3CTestSuiteTest::testExpansion
> The data provider specified for 
> ML\JsonLD\Test\W3CTestSuiteTest::testExpansion is invalid
> Empty data set provided by data provider
> 
> /<>/Test/W3CTestSuiteTest.php:76
> 
> 2) ML\JsonLD\Test\W3CTestSuiteTest::testCompaction
> The data provider specified for 
> ML\JsonLD\Test\W3CTestSuiteTest::testCompaction is invalid
> Empty data set provided by data provider
> 
> /<>/Test/W3CTestSuiteTest.php:105
> 
> 3) ML\JsonLD\Test\W3CTestSuiteTest::testFlatten
> The data provider specified for ML\JsonLD\Test\W3CTestSuiteTest::testFlatten 
> is invalid
> Empty data set provided by data provider
> 
> /<>/Test/W3CTestSuiteTest.php:139
> 
> 4) ML\JsonLD\Test\W3CTestSuiteTest::testRemoteDocumentLoading
> The data provider specified for 
> ML\JsonLD\Test\W3CTestSuiteTest::testRemoteDocumentLoading is invalid
> Empty data set provided by data provider
> 
> /<>/Test/W3CTestSuiteTest.php:172
> 
> 5) ML\JsonLD\Test\W3CTestSuiteTest::testError
> The data provider specified for ML\JsonLD\Test\W3CTestSuiteTest::testError is 
> invalid
> Empty data set provided by data provider
> 
> /<>/Test/W3CTestSuiteTest.php:224
> 
> 6) ML\JsonLD\Test\W3CTestSuiteTest::testFraming
> The data provider specified for ML\JsonLD\Test\W3CTestSuiteTest::testFraming 
> is invalid
> Empty data set provided by data provider
> 
> /<>/Test/W3CTestSuiteTest.php:256
> 
> 7) ML\JsonLD\Test\W3CTestSuiteTest::testToRdf
> The data provider specified for ML\JsonLD\Test\W3CTestSuiteTest::testToRdf is 
> invalid
> Empty data set provided by data provider
> 
> /<>/Test/W3CTestSuiteTest.php:309
> 
> 8) ML\JsonLD\Test\W3CTestSuiteTest::testFromRdf
> The data provider specified for ML\JsonLD\Test\W3CTestSuiteTest::testFromRdf 
> is invalid
> Empty data set provided by data provider
> 
> /<>/Test/W3CTestSuiteTest.php:346
> 
> --
> 
> There were 2 PHPUnit test runner warnings:
> 
> 1) Test results may not be as expected because the XML configuration file did 
> not pass validation:
> 
>   Line 11:
>   - Element 'phpunit', attribute 'backupStaticAttributes': The attribute 
> 'backupStaticAttributes' is not allowed.
>   - Element 'phpunit', attribute 'convertErrorsToExceptions': The attribute 
> 'convertErrorsToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'convertNoticesToExceptions': The attribute 
> 'convertNoticesToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'convertWarningsToExceptions': The attribute 
> 'convertWarningsToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'strict': The attribute 'strict' is not 
> allowed.
> 
>   Line 19:
>   - Element 'filter': This element is not expected.
> 
> 
> 2) No tests found in class "ML\JsonLD\Test\W3CTestSuiteTest".
> 
> --
> 
> 8 tests triggered 8 PHPUnit deprecations:
> 
> 1) ML\JsonLD\Test\W3CTestSuiteTest::testExpansion
> Data Provider method ML\JsonLD\Test\W3CTestSuiteTest::expansionProvider() is 
> not static
> 
> /<>/Test/W3CTestSuiteTest.php:76
> 
> 2) ML\JsonLD\Test\W3CTestSuiteTest::testCompaction
> Data Provider method ML\JsonLD\Test\W3CTestSuiteTest::compactionProvider() is 
> not static
> 
> /<>/Test/W3CTestSuiteTest.php:105
> 
> 3) ML\JsonLD\Test\W3CTestSuiteTest::testFlatten
> Data Provider method ML\JsonLD\Test\W3CTestSuiteTest::flattenProvider() is 
> not static
> 
> /<>/Test/W3CTestSuiteTest.php:139
> 
> 4) ML\JsonLD\Test\W3CTestSuiteTest::testRemoteDocumentLoading
> Data Provider method 
> ML\JsonLD\Test\W3CTestSuiteTest::remoteDocumentLoadingProvider() is not static
> 
> /<>/Test/W3CTestSuiteTest.php:172
> 
> 5) ML\JsonLD\Test\W3CTestSuiteTest::testError
> Data Provider method ML\JsonLD\Test\W3CTestSuiteTest::errorProvider() is not 
> static
> 
> /<>/Test/W3CTestSuiteTest.php:224
> 
> 6) ML\JsonLD\Test\W3CTestSuiteTest::testFraming
> Data Provider method ML\JsonLD\Test\W3CTestSuiteTest::framingProvider() is 
> not static
> 
> /<>/Test/W3CTestSuiteTest.php:256
> 
> 7) ML\JsonLD\Test\W3CTestSuiteTest::testToRdf
> Data Provider method ML\JsonLD\Test\W3CTestSuiteTest::toRdfProvider() is not 
> static
> 
> /<>/Test/W3CTestSuiteTest.php:309
> 
> 8) 

Bug#1039797: php-ml-iri: FTBFS with phpunit 10: make[1]: *** [debian/rules:23: override_dh_auto_test] Error 1

2023-06-28 Thread Athos Ribeiro
Source: php-ml-iri
Version: 1.1.4-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-ml-iri was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml.dist
> 
> D..  63 / 799 (  
> 7%)
> ... 126 / 799 ( 
> 15%)
> ... 189 / 799 ( 
> 23%)
> ... 252 / 799 ( 
> 31%)
> ... 315 / 799 ( 
> 39%)
> ... 378 / 799 ( 
> 47%)
> ... 441 / 799 ( 
> 55%)
> ... 504 / 799 ( 
> 63%)
> ... 567 / 799 ( 
> 70%)
> ... 630 / 799 ( 
> 78%)
> ... 693 / 799 ( 
> 86%)
> ... 756 / 799 ( 
> 94%)
> ... 799 / 799 
> (100%)
> 
> Time: 00:00.072, Memory: 10.00 MB
> 
> There was 1 PHPUnit test runner warning:
> 
> 1) Test results may not be as expected because the XML configuration file did 
> not pass validation:
> 
>   Line 11:
>   - Element 'phpunit', attribute 'backupStaticAttributes': The attribute 
> 'backupStaticAttributes' is not allowed.
>   - Element 'phpunit', attribute 'convertErrorsToExceptions': The attribute 
> 'convertErrorsToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'convertNoticesToExceptions': The attribute 
> 'convertNoticesToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'convertWarningsToExceptions': The attribute 
> 'convertWarningsToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'strict': The attribute 'strict' is not 
> allowed.
> 
>   Line 19:
>   - Element 'filter': This element is not expected.
> 
> 
> --
> 
> 4 tests triggered 4 PHPUnit deprecations:
> 
> 1) ML\IRI\Test\IriTest::testDecomposition
> Data Provider method ML\IRI\Test\IriTest::decompositionProvider() is not 
> static
> 
> /<>/Test/IriTest.php:37
> 
> 2) ML\IRI\Test\IriTest::testIsAbsolute
> Data Provider method ML\IRI\Test\IriTest::isAbsoluteProvider() is not static
> 
> /<>/Test/IriTest.php:100
> 
> 3) ML\IRI\Test\IriTest::testReferenceResolution
> Data Provider method ML\IRI\Test\IriTest::referenceResolutionProvider() is 
> not static
> 
> /<>/Test/IriTest.php:231
> 
> 4) ML\IRI\Test\IriTest::testRelativize
> Data Provider method ML\IRI\Test\IriTest::relativizeProvider() is not static
> 
> /<>/Test/IriTest.php:924
> 
> WARNINGS!
> Tests: 799, Assertions: 952, Warnings: 1, Deprecations: 4.
> make[1]: *** [debian/rules:23: override_dh_auto_test] Error 1


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-ml-iri/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039796: php-mikey179-vfsstream: FTBFS with phpunit 10: make[1]: *** [debian/rules:13: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: php-mikey179-vfsstream
Version: 1.6.11-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-mikey179-vfsstream was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> There were 4 PHPUnit test runner warnings:
> 
> 1) Test results may not be as expected because the XML configuration file did 
> not pass validation:
> 
>   Line 16:
>   - Element 'phpunit', attribute 'backupStaticAttributes': The attribute 
> 'backupStaticAttributes' is not allowed.
>   - Element 'phpunit', attribute 'convertErrorsToExceptions': The attribute 
> 'convertErrorsToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'convertNoticesToExceptions': The attribute 
> 'convertNoticesToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'convertWarningsToExceptions': The attribute 
> 'convertWarningsToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'forceCoversAnnotation': The attribute 
> 'forceCoversAnnotation' is not allowed.
>   - Element 'phpunit', attribute 'mapTestClassNameToCoveredClassName': The 
> attribute 'mapTestClassNameToCoveredClassName' is not allowed.
>   - Element 'phpunit', attribute 'verbose': The attribute 'verbose' is not 
> allowed.
> 
>   Line 18:
>   - Element 'testsuite': The attribute 'name' is required but missing.
> 
>   Line 24:
>   - Element 'filter': This element is not expected.
> 
> 
> 2) Class org\bovigo\vfs\vfsStreamWrapperBaseTestCase declared in 
> /<>/src/test/php/org/bovigo/vfs/vfsStreamWrapperBaseTestCase.php 
> is abstract
> 
> 3) Class vfsStreamWrapperDirTestCase cannot be found in 
> /<>/src/test/php/org/bovigo/vfs/vfsStreamWrapperDirTestCase.php
> 
> 4) Class vfsStreamWrapperStreamSelectTestCase cannot be found in 
> /<>/src/test/php/org/bovigo/vfs/vfsStreamWrapperStreamSelectTestCase.php
> 
> --
> 
> There were 25 errors:
> 
> 1) org\bovigo\vfs\vfsStreamContainerIteratorTestCase::iteration with data set 
> #0
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/src/test/bootstrap.php:58
> /<>/src/test/php/org/bovigo/vfs/vfsStreamContainerIteratorTestCase.php:41
> 
> 2) org\bovigo\vfs\vfsStreamContainerIteratorTestCase::iteration with data set 
> #1
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/src/test/bootstrap.php:58
> /<>/src/test/php/org/bovigo/vfs/vfsStreamContainerIteratorTestCase.php:41
> 
> 3) 
> org\bovigo\vfs\vfsStreamDirectoryTestCase::hasChildrenReturnsTrueIfAtLeastOneChildPresent
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/src/test/bootstrap.php:58
> /<>/src/test/php/org/bovigo/vfs/vfsStreamDirectoryTestCase.php:97
> 
> 4) org\bovigo\vfs\vfsStreamDirectoryTestCase::nonExistingChild
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/src/test/bootstrap.php:58
> /<>/src/test/php/org/bovigo/vfs/vfsStreamDirectoryTestCase.php:137
> 
> 5) org\bovigo\vfs\vfsStreamDirectoryTestCase::childHandling
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/src/test/bootstrap.php:58
> /<>/src/test/php/org/bovigo/vfs/vfsStreamDirectoryTestCase.php:155
> 
> 6) org\bovigo\vfs\vfsStreamDirectoryTestCase::childHandlingWithSubdirectory
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/src/test/bootstrap.php:58
> /<>/src/test/php/org/bovigo/vfs/vfsStreamDirectoryTestCase.php:189
> 
> 7) 
> org\bovigo\vfs\vfsStreamDirectoryTestCase::addChildReplacesChildWithSameName_Bug_5
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/src/test/bootstrap.php:58
> /<>/src/test/php/org/bovigo/vfs/vfsStreamDirectoryTestCase.php:222
> 
> 8) 
> org\bovigo\vfs\vfsStreamDirectoryTestCase::explicitTestForSeparatorWithNestedPaths_Bug_24
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/src/test/bootstrap.php:58
> /<>/src/test/php/org/bovigo/vfs/vfsStreamDirectoryTestCase.php:254
> 
> 9) 
> org\bovigo\vfs\vfsStreamFileTestCase::withContentAcceptsAnyFileContentInstance
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/src/test/bootstrap.php:58
> /<>/src/test/php/org/bovigo/vfs/vfsStreamFileTestCase.php:316
> 
> 10) org\bovigo\vfs\vfsStreamTestCase::inspectWithContentGivesContentToVisitor
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/src/test/bootstrap.php:58
> /<>/src/test/php/org/bovigo/vfs/vfsStreamTestCase.php:541
> 
> 11) 

Bug#1039795: phpmd: FTBFS with phpunit 10: make[1]: *** [debian/rules:22: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: phpmd
Version: 2.13.0-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, phpmd was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit --include-path src/main/php
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml.dist
> 
> D..  63 / 708 (  
> 8%)
> ...EERR.EER.R.E 126 / 708 ( 
> 17%)
> ...E... 189 / 708 ( 
> 26%)
> ... 252 / 708 ( 
> 35%)
> ... 315 / 708 ( 
> 44%)
> ... 378 / 708 ( 
> 53%)
> ... 441 / 708 ( 
> 62%)
> ... 504 / 708 ( 
> 71%)
> ... 567 / 708 ( 
> 80%)
> ... 630 / 708 ( 
> 88%)
> ... 693 / 708 ( 
> 97%)
> ... 708 / 708 
> (100%)
> 
> Time: 00:01.028, Memory: 34.00 MB
> 
> There were 3 PHPUnit test runner warnings:
> 
> 1) Class PHPMD\AbstractStaticTest declared in 
> /<>/src/test/php/PHPMD/AbstractStaticTest.php is abstract
> 
> 2) Class PHPMD\AbstractTest declared in 
> /<>/src/test/php/PHPMD/AbstractTest.php is abstract
> 
> 3) Class PHPMD\Regression\AbstractTest declared in 
> /<>/src/test/php/PHPMD/Regression/AbstractTest.php is abstract
> 
> --
> 
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> There were 10 errors:
> 
> 1) PHPMD\ParserFactoryTest::testFactoryConfiguresInputDirectory
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/src/test/php/PHPMD/ParserFactoryTest.php:40
> 
> 2) PHPMD\ParserFactoryTest::testFactoryConfiguresInputFile
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/src/test/php/PHPMD/ParserFactoryTest.php:66
> 
> 3) PHPMD\ParserFactoryTest::testFactoryConfiguresMultipleInputDirectories
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/src/test/php/PHPMD/ParserFactoryTest.php:93
> 
> 4) 
> PHPMD\ParserFactoryTest::testFactoryConfiguresMultipleInputFilesAndDirectories
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/src/test/php/PHPMD/ParserFactoryTest.php:118
> 
> 5) PHPMD\ParserFactoryTest::testFactoryConfiguresIgnorePattern
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/src/test/php/PHPMD/ParserFactoryTest.php:143
> 
> 6) PHPMD\ParserFactoryTest::testFactoryConfiguresFileExtensions
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/src/test/php/PHPMD/ParserFactoryTest.php:168
> 
> 7) 
> PHPMD\Regression\ExcessivePublicCountWorksCorrectlyWithStaticMethodsTest::testReportIsGeneratedIWithNoSuppression
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/src/test/php/PHPMD/Regression/ExcessivePublicCountWorksCorrectlyWithStaticMethodsTest.php:49
> 
> 8) 
> PHPMD\Regression\ExcessivePublicCountWorksCorrectlyWithStaticMethodsTest::testReportIsNotGeneratedIWithSuppression
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/src/test/php/PHPMD/Regression/ExcessivePublicCountWorksCorrectlyWithStaticMethodsTest.php:49
> 
> 9) PHPMD\Renderer\AnsiRendererTest::testRendererOutputsForReportWithContents
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/src/test/php/PHPMD/AbstractTest.php:625
> /<>/src/test/php/PHPMD/Renderer/AnsiRendererTest.php:46
> 
> 10) PHPMD\Renderer\HTMLRendererTest::testRendererCreatesExpectedHtmlTableRow
> Error: Call to undefined method 
> PHPMD\Renderer\HTMLRendererTest::assertRegExp()
> 
> /<>/src/test/php/PHPMD/Renderer/HTMLRendererTest.php:59
> 
> --
> 
> 16 tests triggered 16 PHPUnit deprecations:
> 
> 1) PHPMD\Baseline\BaselineValidatorTest::testIsBaselined
> Data Provider method 

Bug#1039793: RFS: libunistring/1.1-1~experimental3 -- Unicode string library for C

2023-06-28 Thread Jörg Frings-Fürst
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "libunistring":

   Package name : libunistring
   Version  : 1.1-1~experimental3
   Upstream contact : Bruno Haible 
   URL  : https://www.gnu.org/software/libunistring/
   License  : GPL-2+ with distribution exception, Expat and GPL-2+, X11,
  FreeSoftware, GPL-2+, GPL-3+, GPL-3+ or GFDL-NIV-1.2+, 
  GPL-2+ with distribution exception, LGPL-3+ or GPL-2+
   Vcs  : https://git.jff.email/cgit/libunistring.git
   Section  : libs

The source builds the following binary packages:

  libunistring-dev - Unicode string library for C - development files
  libunistring5 - Unicode string library for C

To access further information about this package, please visit the following
URL:

  https://mentors.debian.net/package/libunistring/

Alternatively, you can download the package with 'dget' using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/libu/libunistring/libunistring_1.1-1~experimental3.dsc

or from 

 git 
https://git.jff.email/cgit/libunistring.git/?h=release%2Fdebian%2F1.1-1_experimental3

Changes since the last upload:

 libunistring (1.1-1~experimental3) experimental; urgency=medium
 .
   * New debian/libunistring5.symbols.hurd-i386 (Closes: #1035617).
   * debian/copyright:
 - Add year 2023 to myself.
   * Declare compliance with Debian Policy 4.6.2.0 (No changes needed).
   * debian/control:
 - Change to new repository URL.


CU
Jörg
-- 
New:
GPG Fingerprint: 63E0 075F C8D4 3ABB 35AB  30EE 09F8 9F3C 8CA1 D25D
GPG key (long) : 09F89F3C8CA1D25D
GPG Key: 8CA1D25D
CAcert Key S/N : 0E:D4:56


Jörg Frings-Fürst
D-54470 Lieser


git:  https://jff.email/cgit/

Threema:  HU6U7Z6H
Wire: @joergfringsfuerst
Skype:jff-skype@jff.email
Ring: jff
Telegram: @joergfringsfuerst
Matrix:   @joergff:matrix.snct-gmbh.de

My wish list: 
 - Please send me a picture from the nature at your home.



signature.asc
Description: This is a digitally signed message part


Bug#1039794: php-masterminds-html5: FTBFS with phpunit 10: make[1]: *** [debian/rules:24: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: php-masterminds-html5
Version: 2.7.6+dfsg-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-masterminds-html5 was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml.dist
> 
> D.E.E..EEE.  63 / 163 ( 
> 38%)
> ... 126 / 163 ( 
> 77%)
> .....   163 / 163 
> (100%)
> 
> Time: 00:00.042, Memory: 10.00 MB
> 
> There were 17 errors:
> 
> 1) Masterminds\HTML5\Tests\Html5Test::testSaveHTML
> Error: Call to undefined method 
> Masterminds\HTML5\Tests\Html5Test::assertRegExp()
> 
> /<>/test/HTML5/Html5Test.php:177
> 
> 2) Masterminds\HTML5\Tests\Html5Test::testSave
> Error: Call to undefined method 
> Masterminds\HTML5\Tests\Html5Test::assertRegExp()
> 
> /<>/test/HTML5/Html5Test.php:199
> 
> 3) Masterminds\HTML5\Tests\Html5Test::testSvg
> Error: Call to undefined method 
> Masterminds\HTML5\Tests\Html5Test::assertRegExp()
> 
> /<>/test/HTML5/Html5Test.php:281
> 
> 4) Masterminds\HTML5\Tests\Html5Test::testMathMl
> Error: Call to undefined method 
> Masterminds\HTML5\Tests\Html5Test::assertRegExp()
> 
> /<>/test/HTML5/Html5Test.php:317
> 
> 5) Masterminds\HTML5\Tests\Html5Test::testUnknownElements
> Error: Call to undefined method 
> Masterminds\HTML5\Tests\Html5Test::assertRegExp()
> 
> /<>/test/HTML5/Html5Test.php:337
> 
> 6) Masterminds\HTML5\Tests\Html5Test::testElements
> Error: Call to undefined method 
> Masterminds\HTML5\Tests\Html5Test::assertRegExp()
> 
> /<>/test/HTML5/Html5Test.php:345
> 
> 7) Masterminds\HTML5\Tests\Html5Test::testAttributes
> Error: Call to undefined method 
> Masterminds\HTML5\Tests\Html5Test::assertRegExp()
> 
> /<>/test/HTML5/Html5Test.php:376
> 
> 8) Masterminds\HTML5\Tests\Html5Test::testPCData
> Error: Call to undefined method 
> Masterminds\HTML5\Tests\Html5Test::assertRegExp()
> 
> /<>/test/HTML5/Html5Test.php:399
> 
> 9) Masterminds\HTML5\Tests\Html5Test::testUnescaped
> Error: Call to undefined method 
> Masterminds\HTML5\Tests\Html5Test::assertRegExp()
> 
> /<>/test/HTML5/Html5Test.php:430
> 
> 10) Masterminds\HTML5\Tests\Html5Test::testEntities
> Error: Call to undefined method 
> Masterminds\HTML5\Tests\Html5Test::assertRegExp()
> 
> /<>/test/HTML5/Html5Test.php:445
> 
> 11) Masterminds\HTML5\Tests\Html5Test::testCaseSensitiveTags
> Error: Call to undefined method 
> Masterminds\HTML5\Tests\Html5Test::assertRegExp()
> 
> /<>/test/HTML5/Html5Test.php:463
> 
> 12) Masterminds\HTML5\Tests\Html5Test::testComment
> Error: Call to undefined method 
> Masterminds\HTML5\Tests\Html5Test::assertRegExp()
> 
> /<>/test/HTML5/Html5Test.php:469
> 
> 13) Masterminds\HTML5\Tests\Html5Test::testCDATA
> Error: Call to undefined method 
> Masterminds\HTML5\Tests\Html5Test::assertRegExp()
> 
> /<>/test/HTML5/Html5Test.php:478
> 
> 14) Masterminds\HTML5\Tests\Serializer\OutputRulesTest::testSvg
> Error: Call to undefined method 
> Masterminds\HTML5\Tests\Serializer\OutputRulesTest::assertRegExp()
> 
> /<>/test/HTML5/Serializer/OutputRulesTest.php:550
> 
> 15) Masterminds\HTML5\Tests\Serializer\OutputRulesTest::testMath
> Error: Call to undefined method 
> Masterminds\HTML5\Tests\Serializer\OutputRulesTest::assertRegExp()
> 
> /<>/test/HTML5/Serializer/OutputRulesTest.php:579
> 
> 16) 
> Masterminds\HTML5\Tests\Serializer\OutputRulesTest::testProcessorInstruction
> Error: Call to undefined method 
> Masterminds\HTML5\Tests\Serializer\OutputRulesTest::assertRegExp()
> 
> /<>/test/HTML5/Serializer/OutputRulesTest.php:593
> 
> 17) Masterminds\HTML5\Tests\Serializer\OutputRulesTest::testAddressTag
> Error: Call to undefined method 
> Masterminds\HTML5\Tests\Serializer\OutputRulesTest::assertRegExp()
> 
> /<>/test/HTML5/Serializer/OutputRulesTest.php:618
> 
> --
> 
> 3 tests triggered 3 PHPUnit deprecations:
> 
> 1) Masterminds\HTML5\Tests\Serializer\OutputRulesTest::testEnc
> Data Provider method 
> Masterminds\HTML5\Tests\Serializer\OutputRulesTest::getEncData() is not static
> 
> /<>/test/HTML5/Serializer/OutputRulesTest.php:436
> 
> 2) Masterminds\HTML5\Tests\Serializer\OutputRulesTest::testEscape
> Data Provider method 
> Masterminds\HTML5\Tests\Serializer\OutputRulesTest::getEncData() is not static
> 
> /<>/test/HTML5/Serializer/OutputRulesTest.php:455
> 
> 3) Masterminds\HTML5\Tests\Serializer\OutputRulesTest::testBooleanAttrs
> Data Provider method 
> 

Bug#1039792: php-malkusch-lock: FTBFS with phpunit 10: PHP Fatal error: Trait "PHPUnit\Framework\TestListenerDefaultImplementation" not found in /usr/share/php/phpmock/phpunit/compatibility/BaseTestL

2023-06-28 Thread Athos Ribeiro
Source: php-malkusch-lock
Version: 2.2.1+ds-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-malkusch-lock was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit   --do-not-cache-result \
>   --bootstrap vendor/autoload.php \
>   tests
> PHP Fatal error:  Trait "PHPUnit\Framework\TestListenerDefaultImplementation" 
> not found in 
> /usr/share/php/phpmock/phpunit/compatibility/BaseTestListener.php on line 10
> make[1]: *** [debian/rules:23: override_dh_auto_test] Error 255


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-malkusch-lock/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039791: php-league-uri-interfaces: FTBFS with phpunit 10: make[1]: *** [debian/rules:24: override_dh_auto_test] Error 1

2023-06-28 Thread Athos Ribeiro
Source: php-league-uri-interfaces
Version: 2.3.0-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-league-uri-interfaces was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml
> 
> D 21 / 21 
> (100%)
> 
> Time: 00:00.006, Memory: 8.00 MB
> 
> There was 1 PHPUnit test runner warning:
> 
> 1) No code coverage driver available
> 
> --
> 
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> 3 tests triggered 3 PHPUnit deprecations:
> 
> 1) League\Uri\Idna\IdnaTest::testToAsciiThrowsException
> Data Provider method League\Uri\Idna\IdnaTest::invalidDomainProvider() is not 
> static
> 
> /<>/src/Idna/IdnaTest.php:26
> 
> 2) League\Uri\Idna\IdnaTest::testToIDN
> Data Provider method League\Uri\Idna\IdnaTest::toUnicodeProvider() is not 
> static
> 
> /<>/src/Idna/IdnaTest.php:57
> 
> 3) League\Uri\Idna\IdnaTest::testToAscii
> Data Provider method League\Uri\Idna\IdnaTest::toAsciiProvider() is not static
> 
> /<>/src/Idna/IdnaTest.php:101
> 
> WARNINGS!
> Tests: 21, Assertions: 28, Warnings: 1, Deprecations: 4.
> make[1]: *** [debian/rules:24: override_dh_auto_test] Error 1


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-league-uri-interfaces/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039790: php-league-uri: FTBFS with phpunit 10: make[1]: *** [debian/rules:29: override_dh_auto_test] Error 1

2023-06-28 Thread Athos Ribeiro
Source: php-league-uri
Version: 6.8.0-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-league-uri was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> There was 1 PHPUnit test runner warning:
> 
> 1) No code coverage driver available
> 
> --
> 
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> 56 tests triggered 56 PHPUnit deprecations:
> 
> 1) League\Uri\DataTest::testCreateFromString
> Data Provider method League\Uri\DataTest::validUrlProvider() is not static
> 
> /<>/src/DataTest.php:43
> 
> 2) League\Uri\DataTest::testCreateFromStringFailed
> Data Provider method League\Uri\DataTest::invalidUrlProvider() is not static
> 
> /<>/src/DataTest.php:81
> 
> 3) League\Uri\DataTest::testCreateFromStringFailedWithWrongComponent
> Data Provider method League\Uri\DataTest::invalidComponentProvider() is not 
> static
> 
> /<>/src/DataTest.php:102
> 
> 4) League\Uri\FactoryTest::testCreateFromPathFailed
> Data Provider method League\Uri\FactoryTest::invalidDataPath() is not static
> 
> /<>/src/FactoryTest.php:28
> 
> 5) League\Uri\FactoryTest::testCreateFromPath
> Data Provider method League\Uri\FactoryTest::validFilePath() is not static
> 
> /<>/src/FactoryTest.php:46
> 
> 6) League\Uri\FactoryTest::testCreateFromUnixPath
> Data Provider method League\Uri\FactoryTest::unixpathProvider() is not static
> 
> /<>/src/FactoryTest.php:72
> 
> 7) League\Uri\FactoryTest::testCreateFromWindowsLocalPath
> Data Provider method League\Uri\FactoryTest::windowLocalPathProvider() is not 
> static
> 
> /<>/src/FactoryTest.php:108
> 
> 8) League\Uri\FactoryTest::testCreateFromServer
> Data Provider method League\Uri\FactoryTest::validServerArray() is not static
> 
> /<>/src/FactoryTest.php:177
> 
> 9) League\Uri\FactoryTest::testCreateFromBaseUri
> Data Provider method League\Uri\FactoryTest::createProvider() is not static
> 
> /<>/src/FactoryTest.php:363
> 
> 10) League\Uri\FileTest::testCreateFromString
> Data Provider method League\Uri\FileTest::validUrlProvider() is not static
> 
> /<>/src/FileTest.php:40
> 
> 11) League\Uri\FileTest::testConstructorThrowsException
> Data Provider method League\Uri\FileTest::invalidUrlProvider() is not static
> 
> /<>/src/FileTest.php:96
> 
> 12) League\Uri\FtpTest::testCreateFromString
> Data Provider method League\Uri\FtpTest::validUrlProvider() is not static
> 
> /<>/src/FtpTest.php:27
> 
> 13) League\Uri\FtpTest::testConstructorThrowInvalidArgumentException
> Data Provider method League\Uri\FtpTest::invalidUrlProvider() is not static
> 
> /<>/src/FtpTest.php:67
> 
> 14) League\Uri\FtpTest::testPort
> Data Provider method League\Uri\FtpTest::portProvider() is not static
> 
> /<>/src/FtpTest.php:96
> 
> 15) League\Uri\HttpTest::testSetState
> Data Provider method League\Uri\HttpTest::setStateDataProvider() is not static
> 
> /<>/src/HttpTest.php:151
> 
> 16) League\Uri\HttpTest::testCreateFromString
> Data Provider method League\Uri\HttpTest::validUrlProvider() is not static
> 
> /<>/src/HttpTest.php:176
> 
> 17) League\Uri\HttpTest::testIsValid
> Data Provider method League\Uri\HttpTest::invalidUrlProvider() is not static
> 
> /<>/src/HttpTest.php:210
> 
> 18) League\Uri\HttpTest::testValidPort
> Data Provider method League\Uri\HttpTest::portProvider() is not static
> 
> /<>/src/HttpTest.php:233
> 
> 19) League\Uri\HttpTest::testPathIsInvalid
> Data Provider method League\Uri\HttpTest::invalidPathProvider() is not static
> 
> /<>/src/HttpTest.php:251
> 
> 20) League\Uri\HttpTest::testCreateFromInvalidUrlKO
> Data Provider method League\Uri\HttpTest::invalidURI() is not static
> 
> /<>/src/HttpTest.php:272
> 
> 21) League\Uri\HttpTest::testWithSchemeInvalidArguments
> Data Provider method League\Uri\HttpTest::getInvalidSchemaArguments() is not 
> static
> 
> /usr/share/php/Http/Psr7Test/UriIntegrationTest.php:44
> 
> 22) League\Uri\HttpTest::testPath
> Data Provider method League\Uri\HttpTest::getPaths() is not static
> 
> /usr/share/php/Http/Psr7Test/UriIntegrationTest.php:137
> 
> 23) League\Uri\HttpTest::testQuery
> Data Provider method League\Uri\HttpTest::getQueries() is not static
> 
> /usr/share/php/Http/Psr7Test/UriIntegrationTest.php:161
> 
> 24) League\Uri\HttpTest::testFragment
> Data Provider method League\Uri\HttpTest::getFragments() is not static
> 
> /usr/share/php/Http/Psr7Test/UriIntegrationTest.php:184
> 
> 25) League\Uri\UriInfoTest::testInfo
> Data Provider method League\Uri\UriInfoTest::uriProvider() is not static
> 
> /<>/src/UriInfoTest.php:30
> 
> 26) 

Bug#1039789: php-league-html-to-markdown: FTBFS with phpunit 10: make[1]: *** [debian/rules:15: override_dh_auto_test] Error 1

2023-06-28 Thread Athos Ribeiro
Source: php-league-html-to-markdown
Version: 5.1.0-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-league-html-to-markdown was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit --bootstrap debian/autoload.tests.php
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml.dist
> 
> . 41 / 41 
> (100%)
> 
> Time: 00:00.152, Memory: 8.00 MB
> 
> There was 1 PHPUnit test runner warning:
> 
> 1) Test results may not be as expected because the XML configuration file did 
> not pass validation:
> 
>   Line 11:
>   - Element 'phpunit', attribute 'backupStaticAttributes': The attribute 
> 'backupStaticAttributes' is not allowed.
>   - Element 'phpunit', attribute 'verbose': The attribute 'verbose' is not 
> allowed.
>   - Element 'phpunit', attribute 'convertErrorsToExceptions': The attribute 
> 'convertErrorsToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'convertNoticesToExceptions': The attribute 
> 'convertNoticesToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'convertWarningsToExceptions': The attribute 
> 'convertWarningsToExceptions' is not allowed.
> 
>   Line 17:
>   - Element 'filter': This element is not expected.
> 
> 
> WARNINGS!
> Tests: 41, Assertions: 217, Warnings: 1.
> make[1]: *** [debian/rules:15: override_dh_auto_test] Error 1


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-league-html-to-markdown/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039788: php-league-flysystem: FTBFS with phpunit 10: make[1]: *** [debian/rules:14: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: php-league-flysystem
Version: 1.1.10-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-league-flysystem was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> There were 95 errors:
> 
> 1) EmptyDirPluginTests::testPlugin
> Error: Call to undefined method EmptyDirPluginTests::prophesize()
> 
> /<>/tests/EmptyDirPluginTests.php:12
> 
> 2) League\Flysystem\FileTests::testRenameFails
> Error: Call to undefined method League\Flysystem\FileTests::prophesize()
> 
> /<>/tests/FileTests.php:136
> 
> 3) League\Flysystem\FileTests::testCopyFails
> Error: Call to undefined method League\Flysystem\FileTests::prophesize()
> 
> /<>/tests/FileTests.php:161
> 
...
> 
> --
> 
> There were 2 failures:
> 
> 1) League\Flysystem\Adapter\LocalAdapterTests::testUnreadableFilesCauseAnError
> Failed asserting that exception of type "Error" matches expected exception 
> "League\Flysystem\UnreadableFileException". Message was: "Call to undefined 
> method League\Flysystem\Adapter\LocalAdapterTests::prophesize()" at
> /<>/tests/LocalAdapterTests.php:554
> .
> 
> 2) MountManagerTests::testInvalidPrefix
> Failed asserting that exception of type "Error" matches expected exception 
> "InvalidArgumentException". Message was: "Call to undefined method 
> MountManagerTests::prophesize()" at
> /<>/tests/MountManagerTests.php:34
> .
> 
> --
> 
> 20 tests triggered 20 PHPUnit deprecations:
> 
> 1) League\Flysystem\Adapter\ContentListingFormatterTest::formatting_a_listing
> Data Provider method 
> League\Flysystem\Adapter\ContentListingFormatterTest::formatterDataProvider() 
> is not static
> 
> /<>/tests/ContentListingFormatterTest.php:15
> 
> 2) FilesystemTests::testSupplyingClosedStreams
> Data Provider method 
> FilesystemTests::methodsThatGuardAgainstClosedResources() is not static
> 
> /<>/tests/FilesystemTests.php:162
> 
> 3) FilesystemTests::testMetaGetterSuccess
> Data Provider method FilesystemTests::metaGetterProvider() is not static
> 
> /<>/tests/FilesystemTests.php:310
> 
...
> 
> --
> 
> There were 95 risky tests:
> 
> 1) EmptyDirPluginTests::testPlugin
> This test did not perform any assertions
> 
> /<>/tests/EmptyDirPluginTests.php:10
> 
> 2) League\Flysystem\FileTests::testRenameFails
> This test did not perform any assertions
> 

The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-league-flysystem/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039787: php-league-csv: FTBFS with phpunit 10: make[1]: *** [debian/rules:42: override_dh_auto_test] Error 1

2023-06-28 Thread Athos Ribeiro
Source: php-league-csv
Version: 9.9.0-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-league-csv was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit --exclude-group network
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml
> 
> D..  63 / 225 ( 
> 28%)
> ... 126 / 225 ( 
> 56%)
> ... 189 / 225 ( 
> 84%)
> .sbb,one
> ...225 / 225 
> (100%)
> 
> Time: 00:00.966, Memory: 18.00 MB
> 
> There was 1 PHPUnit test runner warning:
> 
> 1) XDEBUG_MODE=coverage or xdebug.mode=coverage has to be set
> 
> --
> 
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> 23 tests triggered 23 PHPUnit deprecations:
> 
> 1) League\Csv\AbstractCsvTest::testGetInputBOM
> Data Provider method League\Csv\AbstractCsvTest::bomProvider() is not static
> 
> /<>/src/AbstractCsvTest.php:92
> 
> 2) League\Csv\AbstractCsvTest::testStreamFilterMode
> Data Provider method 
> League\Csv\AbstractCsvTest::provideCsvFilterTestingData() is not static
> 
> /<>/src/AbstractCsvTest.php:242
> 
> 3) League\Csv\AbstractCsvTest::testGetPathname
> Data Provider method League\Csv\AbstractCsvTest::getPathnameProvider() is not 
> static
> 
> /<>/src/AbstractCsvTest.php:475
> 
> 4) League\Csv\AbstractCsvTest::testGetPathnameRemote
> Data Provider method League\Csv\AbstractCsvTest::getPathnameProviderRemote() 
> is not static
> 
> /<>/src/AbstractCsvTest.php:489
> 
> 5) League\Csv\CharsetConverterTest::testConvertOnlyStringField
> Data Provider method League\Csv\CharsetConverterTest::converterProvider() is 
> not static
> 
> /<>/src/CharsetConverterTest.php:166
> 
> 6) 
> League\Csv\CharsetConverterTest::testItSkipBOMSequenceBeforeConsumingTheCSVStream
> Data Provider method League\Csv\CharsetConverterTest::providesBOMSequences() 
> is not static
> 
> /<>/src/CharsetConverterTest.php:217
> 
> 7) 
> League\Csv\CharsetConverterTest::testItOnlySkipOnceTheBOMSequenceBeforeConsumingTheCSVStreamOnMultipleLine
> Data Provider method League\Csv\CharsetConverterTest::providesBOMSequences() 
> is not static
> 
> /<>/src/CharsetConverterTest.php:237
> 
> 8) 
> League\Csv\CharsetConverterTest::testItOnlySkipOnceTheBOMSequenceBeforeConsumingTheCSVStreamOnSingleLine
> Data Provider method League\Csv\CharsetConverterTest::providesBOMSequences() 
> is not static
> 
> /<>/src/CharsetConverterTest.php:257
> 
> 9) League\Csv\EncloseFieldTest::testOnCreateFailedWithWrongParams
> Data Provider method League\Csv\EncloseFieldTest::wrongParamProvider() is not 
> static
> 
> /<>/src/EncloseFieldTest.php:72
> 
> 10) League\Csv\InfoTest::testByteSequenceMatch
> Data Provider method League\Csv\InfoTest::ByteSequenceMatchProvider() is not 
> static
> 
> /<>/src/InfoTest.php:112
> 
> 11) League\Csv\RFC4180FieldTest::testStreamFilterOnWrite
> Data Provider method League\Csv\RFC4180FieldTest::bugsProvider() is not static
> 
> /<>/src/RFC4180FieldTest.php:43
> 
> 12) League\Csv\RFC4180FieldTest::testStreamFilterOnRead
> Data Provider method League\Csv\RFC4180FieldTest::readerBugsProvider() is not 
> static
> 
> /<>/src/RFC4180FieldTest.php:79
> 
> 13) League\Csv\RFC4180FieldTest::testOnCreateFailedWithWrongParams
> Data Provider method League\Csv\RFC4180FieldTest::wrongParamProvider() is not 
> static
> 
> /<>/src/RFC4180FieldTest.php:111
> 
> 14) League\Csv\ReaderTest::testStripBOM
> Data Provider method League\Csv\ReaderTest::validBOMSequences() is not static
> 
> /<>/src/ReaderTest.php:256
> 
> 15) League\Csv\ReaderTest::testAppliedFlags
> Data Provider method League\Csv\ReaderTest::appliedFlagsProvider() is not 
> static
> 
> /<>/src/ReaderTest.php:349
> 
> 16) League\Csv\ReaderTest::testSkippingEmptyRecords
> Data Provider method League\Csv\ReaderTest::sourceProvider() is not static
> 
> /<>/src/ReaderTest.php:482
> 
> 17) League\Csv\ResultSetTest::testFetchColumnTriggersException
> Data Provider method League\Csv\ResultSetTest::invalidFieldNameProvider() is 
> not static
> 
> /<>/src/ResultSetTest.php:97
> 
> 18) League\Csv\ResultSetTest::testFetchPairsIteratorMode
> Data Provider method League\Csv\ResultSetTest::fetchPairsDataProvider() is 
> not static
> 
> /<>/src/ResultSetTest.php:287
> 
> 19) League\Csv\StatementTest::testInterval
> Data Provider 

Bug#1039786: php-league-commonmark: FTBFS with phpunit 10: make[1]: *** [debian/rules:28: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: php-league-commonmark
Version: 2.3.9-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-league-commonmark was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Dependency not packaged (yet).
> make[1]: *** [debian/rules:28: override_dh_auto_test] Error 2


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-league-commonmark/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039785: php-laravel-lumen-framework: FTBFS with phpunit 10: Fatal error: Cannot override final method PHPUnit\Framework\Assert::assertDirectoryDoesNotExist() in /usr/share/php/Illuminate/Testing/

2023-06-28 Thread Athos Ribeiro
Source: php-laravel-lumen-framework
Version: 8.3.4-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-laravel-lumen-framework was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> mkdir -p vendor
> phpabtpl --require-file ../src/autoload.php --require mockery/mockery \
>   > debian/autoload.php.test.tpl
> Proceeding without a composer.json file.phpab -t debian/autoload.php.test.tpl 
> -o vendor/autoload.php tests
> phpab %development% - Copyright (C) 2009 - 2023 by Arne Blankerts and 
> Contributors
> 
> Scanning directory tests
> 
> Autoload file vendor/autoload.php generated.
> 
> phpunit -v
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml.dist
> 
> .E.PHP Fatal 
> error:  Cannot override final method 
> PHPUnit\Framework\Assert::assertDirectoryDoesNotExist() in 
> /usr/share/php/Illuminate/Testing/Assert.php on line 62
> 
> In Assert.php line 62:
>   
>  
>   Cannot override final method PHPUnit\Framework\Assert::assertDirectoryDoesN 
>  
>   otExist()   
>  
>   
>  
> 
> 
> In Assert.php line 62:
>   
>  
>   Cannot override final method PHPUnit\Framework\Assert::assertDirectoryDoesN 
>  
>   otExist()   
>  
>   
>  
> 
> 
> In Assert.php line 62:
>   
>  
>   Cannot override final method PHPUnit\Framework\Assert::assertDirectoryDoesN 
>  
>   otExist()   
>  
>   
>  
> 
> 
> In Assert.php line 62:
>   
>  
>   Cannot override final method PHPUnit\Framework\Assert::assertDirectoryDoesN 
>  
>   otExist()   
>  
>   
>  
> 
> 
> In Assert.php line 62:
>   
>  
>   Cannot override final method PHPUnit\Framework\Assert::assertDirectoryDoesN 
>  
>   otExist()   
>  
>   
>  
> 
> 
> In Assert.php line 62:
>   
>  
>   Cannot override final method PHPUnit\Framework\Assert::assertDirectoryDoesN 
>  
>   otExist()   
>  
>   
>  
> 
> 
> In Assert.php line 62:
>   
>  
>   Cannot override final method PHPUnit\Framework\Assert::assertDirectoryDoesN 
>  
>   otExist()   
>  
>   
>  
> 
> 
> In Assert.php line 62:
>   
>  
>   Cannot override final method PHPUnit\Framework\Assert::assertDirectoryDoesN 
>  
>   otExist()   
>  
>   
>  
> 
> 
> In Assert.php line 62:
>   
>  
>   Cannot override final method PHPUnit\Framework\Assert::assertDirectoryDoesN 
>  
>   otExist()   
>  
>   
>  
> 
> 
> In Assert.php line 62:
>   
>  
>   Cannot override final method PHPUnit\Framework\Assert::assertDirectoryDoesN 
>  
>   otExist()   
>  
>   

Bug#1039784: php-klogger: FTBFS with phpunit 10: make[1]: *** [debian/rules:14: override_dh_auto_test] Error 1

2023-06-28 Thread Athos Ribeiro
Source: php-klogger
Version: 1.2.2-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-klogger was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit --do-not-cache-result --bootstrap src/Logger.php
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml
> 
> 4 / 4 
> (100%)
> 
> Time: 00:00.003, Memory: 6.00 MB
> 
> There was 1 PHPUnit test runner warning:
> 
> 1) Test results may not be as expected because the XML configuration file did 
> not pass validation:
> 
>   Line 7:
>   - Element 'phpunit', attribute 'convertErrorsToExceptions': The attribute 
> 'convertErrorsToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'convertNoticesToExceptions': The attribute 
> 'convertNoticesToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'convertWarningsToExceptions': The attribute 
> 'convertWarningsToExceptions' is not allowed.
> 
>   Line 13:
>   - Element 'filter': This element is not expected.
> 
> 
> WARNINGS!
> Tests: 4, Assertions: 7, Warnings: 1.
> make[1]: *** [debian/rules:14: override_dh_auto_test] Error 1


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-klogger/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039783: php-json-schema: FTBFS with phpunit 10: make[1]: *** [debian/rules:23: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: php-json-schema
Version: 5.2.12-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-json-schema was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> There were 8 PHPUnit errors:
> 
> 1) JsonSchema\Tests\Drafts\Draft3Test::testInvalidCases
> The data provider specified for 
> JsonSchema\Tests\Drafts\Draft3Test::testInvalidCases is invalid
> Empty data set provided by data provider
> 
> /<>/tests/Drafts/Draft3Test.php:29
> 
> 2) JsonSchema\Tests\Drafts\Draft3Test::testInvalidCasesUsingAssoc
> The data provider specified for 
> JsonSchema\Tests\Drafts\Draft3Test::testInvalidCasesUsingAssoc is invalid
> Empty data set provided by data provider
> 
> /<>/tests/Drafts/Draft3Test.php:58
> 
> 3) JsonSchema\Tests\Drafts\Draft3Test::testValidCases
> The data provider specified for 
> JsonSchema\Tests\Drafts\Draft3Test::testValidCases is invalid
> Empty data set provided by data provider
> 
> /<>/tests/Drafts/Draft3Test.php:90
> 
> 4) JsonSchema\Tests\Drafts\Draft3Test::testValidCasesUsingAssoc
> The data provider specified for 
> JsonSchema\Tests\Drafts\Draft3Test::testValidCasesUsingAssoc is invalid
> Empty data set provided by data provider
> 
> /<>/tests/Drafts/Draft3Test.php:112
> 
> 5) JsonSchema\Tests\Drafts\Draft4Test::testInvalidCases
> The data provider specified for 
> JsonSchema\Tests\Drafts\Draft4Test::testInvalidCases is invalid
> Empty data set provided by data provider
> 
> /<>/tests/Drafts/Draft4Test.php:29
> 
> 6) JsonSchema\Tests\Drafts\Draft4Test::testInvalidCasesUsingAssoc
> The data provider specified for 
> JsonSchema\Tests\Drafts\Draft4Test::testInvalidCasesUsingAssoc is invalid
> Empty data set provided by data provider
> 
> /<>/tests/Drafts/Draft4Test.php:58
> 
> 7) JsonSchema\Tests\Drafts\Draft4Test::testValidCases
> The data provider specified for 
> JsonSchema\Tests\Drafts\Draft4Test::testValidCases is invalid
> Empty data set provided by data provider
> 
> /<>/tests/Drafts/Draft4Test.php:90
> 
> 8) JsonSchema\Tests\Drafts\Draft4Test::testValidCasesUsingAssoc
> The data provider specified for 
> JsonSchema\Tests\Drafts\Draft4Test::testValidCasesUsingAssoc is invalid
> Empty data set provided by data provider
> 
> /<>/tests/Drafts/Draft4Test.php:112
> 
> --
> 
> There were 3 PHPUnit test runner warnings:
> 
> 1) Test results may not be as expected because the XML configuration file did 
> not pass validation:
> 
>   Line 14:
>   - Element 'phpunit', attribute 'backupStaticAttributes': The attribute 
> 'backupStaticAttributes' is not allowed.
>   - Element 'phpunit', attribute 'convertErrorsToExceptions': The attribute 
> 'convertErrorsToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'convertNoticesToExceptions': The attribute 
> 'convertNoticesToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'convertWarningsToExceptions': The attribute 
> 'convertWarningsToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'syntaxCheck': The attribute 'syntaxCheck' 
> is not allowed.
>   - Element 'phpunit', attribute 'verbose': The attribute 'verbose' is not 
> allowed.
> 
>   Line 21:
>   - Element 'filter': This element is not expected.
> 
> 
> 2) No tests found in class "JsonSchema\Tests\Drafts\Draft3Test".
> 
> 3) No tests found in class "JsonSchema\Tests\Drafts\Draft4Test".
> 
> --
> 
> There were 502 errors:
> 
> 1) JsonSchema\Tests\Constraints\AdditionalPropertiesTest::testInvalidCases 
> with data set #0
> Error: Call to undefined method 
> JsonSchema\Tests\Constraints\AdditionalPropertiesTest::prophesize()
> 

The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-json-schema/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039782: php-jakeasmith-http-build-url: FTBFS with phpunit 10: make[1]: *** [debian/rules:7: override_dh_auto_test] Error 1

2023-06-28 Thread Athos Ribeiro
Source: php-jakeasmith-http-build-url
Version: 1.0.1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-jakeasmith-http-build-url was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit
> PHP Warning:  Class "PHPUnit\Framework\Error\Error" not found in 
> /<>/tests/bootstrap.php on line 8
> PHP Warning:  Class "PHPUnit\Framework\Error\Notice" not found in 
> /<>/tests/bootstrap.php on line 9
> PHP Warning:  Class "PHPUnit\Framework\Error\Warning" not found in 
> /<>/tests/bootstrap.php on line 10
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml.dist
> 
> D.30 / 30 
> (100%)
> 
> Time: 00:00.007, Memory: 8.00 MB
> 
> There was 1 PHPUnit test runner warning:
> 
> 1) Test results may not be as expected because the XML configuration file did 
> not pass validation:
> 
>   Line 4:
>   - Element 'testsuite': The attribute 'name' is required but missing.
> 
>   Line 8:
>   - Element 'filter': This element is not expected.
> 
> 
> --
> 
> 4 tests triggered 4 PHPUnit deprecations:
> 
> 1) HttpBuildUrlTest::testTrailingSlash
> Data Provider method HttpBuildUrlTest::trailingSlashProvider() is not static
> 
> /<>/tests/HttpBuildUrlTest.php:86
> 
> 2) HttpBuildUrlTest::testJoinQuery
> Data Provider method HttpBuildUrlTest::queryProvider() is not static
> 
> /<>/tests/HttpBuildUrlTest.php:144
> 
> 3) HttpBuildUrlTest::testJoinPath
> Data Provider method HttpBuildUrlTest::pathProvider() is not static
> 
> /<>/tests/HttpBuildUrlTest.php:154
> 
> 4) HttpBuildUrlTest::testBitmasks
> Data Provider method HttpBuildUrlTest::bitmaskProvider() is not static
> 
> /<>/tests/HttpBuildUrlTest.php:176
> 
> WARNINGS!
> Tests: 30, Assertions: 30, Warnings: 1, Deprecations: 4.
> make[1]: *** [debian/rules:7: override_dh_auto_test] Error 1


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-jakeasmith-http-build-url/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039781: php-hamcrest: FTBFS with phpunit 10: make[1]: *** [debian/rules:17: override_dh_auto_test] Error 1

2023-06-28 Thread Athos Ribeiro
Source: php-hamcrest
Version: 2.0.1-4
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-hamcrest was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> There were 2 PHPUnit test runner warnings:
> 
> 1) Class Hamcrest\AbstractMatcherTest declared in 
> /<>/tests/Hamcrest/AbstractMatcherTest.php is abstract
> 
> 2) Class BaseMatcherTest cannot be found in 
> /<>/tests/Hamcrest/BaseMatcherTest.php
> 
> --
> 
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> There were 195 risky tests:
> 
> 1) Hamcrest\Arrays\IsArrayContainingInAnyOrderTest::testIsNullSafe
> This test did not perform any assertions
> 
> /<>/tests/Hamcrest/AbstractMatcherTest.php:49
> 
> 2) Hamcrest\Arrays\IsArrayContainingInAnyOrderTest::testCopesWithUnknownTypes
> This test did not perform any assertions
> 
> /<>/tests/Hamcrest/AbstractMatcherTest.php:59
> 
> 3) Hamcrest\Arrays\IsArrayContainingInOrderTest::testIsNullSafe
> This test did not perform any assertions
> 
> /<>/tests/Hamcrest/AbstractMatcherTest.php:49
> 
> 4) Hamcrest\Arrays\IsArrayContainingInOrderTest::testCopesWithUnknownTypes
> This test did not perform any assertions
> 
> /<>/tests/Hamcrest/AbstractMatcherTest.php:59
> 
> 5) 
> Hamcrest\Arrays\IsArrayContainingKeyTest::testMatchesArrayContainingKeyWithIntegerKeys
> This test did not perform any assertions
> 
> /<>/tests/Hamcrest/Array/IsArrayContainingKeyTest.php:29
> 
> 6) 
> Hamcrest\Arrays\IsArrayContainingKeyTest::testMatchesArrayContainingKeyWithNumberKeys
> This test did not perform any assertions
> 

The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-hamcrest/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039779: php-gettext: FTBFS with phpunit 10: make[1]: *** [Makefile:26: check] Error 2

2023-06-28 Thread Athos Ribeiro
Source: php-gettext
Version: 1.0.12-5
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-gettext was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
>  debian/rules binary
> dh binary
>dh_update_autotools_config
>dh_autoreconf
>dh_auto_configure
>dh_auto_build
>   make -j1 "INSTALL=install --strip-program=true"
> make[1]: Entering directory '/<>'
> phpunit --verbose tests
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Unknown option "--verbose"
> make[1]: *** [Makefile:26: check] Error 2


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-gettext/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039780: php-gettext-languages: FTBFS with phpunit 10: make[1]: *** [debian/rules:19: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: php-gettext-languages
Version: 2.9.0-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-gettext-languages was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit --do-not-cache-result --prepend vendor/autoload.php
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Unknown option "--prepend"
> make[1]: *** [debian/rules:19: override_dh_auto_test] Error 2


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-gettext-languages/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039776: php-fdomdocument: FTBFS with phpunit 10: unsatisfiable build-dependencies

2023-06-28 Thread Athos Ribeiro
Source: php-fdomdocument
Version: 1.6.7-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-fdomdocument was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> +--+
> | Install package build dependencies  
>  |
> +--+
> 
> 
> Setup apt archive
> -
> 
> Merged Build-Depends: ant, debhelper-compat (= 13), dh-sequence-phpcomposer, 
> pdepend, php-codesniffer, phpab, phpcpd, phploc, phpmd, phpunit, 
> build-essential, fakeroot
> Filtered Build-Depends: ant, debhelper-compat (= 13), 
> dh-sequence-phpcomposer, pdepend, php-codesniffer, phpab, phpcpd, phploc, 
> phpmd, phpunit, build-essential, fakeroot
> dpkg-deb: building package 'sbuild-build-depends-main-dummy' in 
> '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'.
> Ign:1 copy:/<>/apt_archive ./ InRelease
> Get:2 copy:/<>/apt_archive ./ Release [609 B]
> Ign:3 copy:/<>/apt_archive ./ Release.gpg
> Get:4 copy:/<>/apt_archive ./ Sources [712 B]
> Get:5 copy:/<>/apt_archive ./ Packages [744 B]
> Fetched 2065 B in 0s (0 B/s)
> Reading package lists...
> Get:1 file:/<>/resolver-igUSmS/apt_archive ./ InRelease
> Ign:1 file:/<>/resolver-igUSmS/apt_archive ./ InRelease
> Get:2 file:/<>/resolver-igUSmS/apt_archive ./ Release [609 B]
> Get:2 file:/<>/resolver-igUSmS/apt_archive ./ Release [609 B]
> Get:3 file:/<>/resolver-igUSmS/apt_archive ./ Release.gpg
> Ign:3 file:/<>/resolver-igUSmS/apt_archive ./ Release.gpg
> Reading package lists...
> Reading package lists...
> 
> Install main build dependencies (apt-based resolver)
> 
> 
> Installing build dependencies
> Reading package lists...
> Building dependency tree...
> Reading state information...
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
> 
> The following packages have unmet dependencies:
>  phpcpd : Depends: phpunit-cli-parser (< 2~~) but 2.0.0-1 is to be installed
>   Depends: phpunit-version (< 4~~) but 4.0.1-1 is to be installed
>   Depends: php-file-iterator (< 4~~) but 4.0.2-1 is to be installed
>   Depends: php-timer (< 6~~) but 6.0.0-1 is to be installed
>  phploc : Depends: phpunit-cli-parser (< 2~~) but 2.0.0-1 is to be installed
>   Depends: phpunit-version (< 4~~) but 4.0.1-1 is to be installed
>   Depends: php-file-iterator (< 4~~) but 4.0.2-1 is to be installed
> E: Unable to correct problems, you have held broken packages.
> apt-get failed.


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-fdomdocument/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039778: php-fxsl: FTBFS with phpunit 10: unsatisfiable build-dependencies

2023-06-28 Thread Athos Ribeiro
Source: php-fxsl
Version: 1.1.1-6
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-fxsl was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> +--+
> | Install package build dependencies  
>  |
> +--+
> 
> 
> Setup apt archive
> -
> 
> Merged Build-Depends: ant, debhelper-compat (= 13), dh-sequence-phpcomposer, 
> pdepend, php-codesniffer, phpab, phpcpd, phploc, phpmd, phpunit, 
> build-essential, fakeroot
> Filtered Build-Depends: ant, debhelper-compat (= 13), 
> dh-sequence-phpcomposer, pdepend, php-codesniffer, phpab, phpcpd, phploc, 
> phpmd, phpunit, build-essential, fakeroot
> dpkg-deb: building package 'sbuild-build-depends-main-dummy' in 
> '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'.
> Ign:1 copy:/<>/apt_archive ./ InRelease
> Get:2 copy:/<>/apt_archive ./ Release [609 B]
> Ign:3 copy:/<>/apt_archive ./ Release.gpg
> Get:4 copy:/<>/apt_archive ./ Sources [712 B]
> Get:5 copy:/<>/apt_archive ./ Packages [744 B]
> Fetched 2065 B in 0s (0 B/s)
> Reading package lists...
> Get:1 file:/<>/resolver-a2INgF/apt_archive ./ InRelease
> Ign:1 file:/<>/resolver-a2INgF/apt_archive ./ InRelease
> Get:2 file:/<>/resolver-a2INgF/apt_archive ./ Release [609 B]
> Get:2 file:/<>/resolver-a2INgF/apt_archive ./ Release [609 B]
> Get:3 file:/<>/resolver-a2INgF/apt_archive ./ Release.gpg
> Ign:3 file:/<>/resolver-a2INgF/apt_archive ./ Release.gpg
> Reading package lists...
> Reading package lists...
> 
> Install main build dependencies (apt-based resolver)
> 
> 
> Installing build dependencies
> Reading package lists...
> Building dependency tree...
> Reading state information...
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
> 
> The following packages have unmet dependencies:
>  phpcpd : Depends: phpunit-cli-parser (< 2~~) but 2.0.0-1 is to be installed
>   Depends: phpunit-version (< 4~~) but 4.0.1-1 is to be installed
>   Depends: php-file-iterator (< 4~~) but 4.0.2-1 is to be installed
>   Depends: php-timer (< 6~~) but 6.0.0-1 is to be installed
>  phploc : Depends: phpunit-cli-parser (< 2~~) but 2.0.0-1 is to be installed
>   Depends: phpunit-version (< 4~~) but 4.0.1-1 is to be installed
>   Depends: php-file-iterator (< 4~~) but 4.0.2-1 is to be installed
> E: Unable to correct problems, you have held broken packages.
> apt-get failed.


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-fxsl/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039777: php-font-lib: FTBFS with phpunit 10: make[1]: *** [debian/rules:15: override_dh_auto_test] Error 1

2023-06-28 Thread Athos Ribeiro
Source: php-font-lib
Version: 0.5.4+dfsg-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-font-lib was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpab --output tests/autoload.php \
>   --template debian/autoload.php.tpl \
>   src/
> phpab %development% - Copyright (C) 2009 - 2023 by Arne Blankerts and 
> Contributors
> 
> Scanning directory src/
> 
> Autoload file tests/autoload.php generated.
> 
> phpunit --no-coverage --bootstrap tests/autoload.php tests/
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml.dist
> 
> 4 / 4 
> (100%)
> 
> Time: 00:00.006, Memory: 8.00 MB
> 
> There was 1 PHPUnit test runner warning:
> 
> 1) Test results may not be as expected because the XML configuration file did 
> not pass validation:
> 
>   Line 12:
>   - Element 'phpunit', attribute 'backupStaticAttributes': The attribute 
> 'backupStaticAttributes' is not allowed.
>   - Element 'phpunit', attribute 'convertErrorsToExceptions': The attribute 
> 'convertErrorsToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'convertNoticesToExceptions': The attribute 
> 'convertNoticesToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'convertWarningsToExceptions': The attribute 
> 'convertWarningsToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'syntaxCheck': The attribute 'syntaxCheck' 
> is not allowed.
> 
> 
> WARNINGS!
> Tests: 4, Assertions: 19, Warnings: 1.
> make[1]: *** [debian/rules:15: override_dh_auto_test] Error 1


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-font-lib/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039775: php-enum: FTBFS with phpunit 10: make[1]: *** [debian/rules:10: override_dh_auto_test] Error 255

2023-06-28 Thread Athos Ribeiro
Source: php-enum
Version: 2.3.1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-enum was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit
> 
> 
> An error occurred inside PHPUnit.
> 
> Message:  Class "PHPUnit_Framework_TestCase" not found
> Location: /<>/tests/MabeEnumTest/EnumMapTest.php:18
> 
> #0 /usr/share/php/PHPUnit/Runner/TestSuiteLoader.php(112): require_once()
> #1 /usr/share/php/PHPUnit/Runner/TestSuiteLoader.php(47): 
> PHPUnit\Runner\TestSuiteLoader->loadSuiteClassFile()
> #2 /usr/share/php/PHPUnit/Framework/TestSuite.php(244): 
> PHPUnit\Runner\TestSuiteLoader->load()
> #3 /usr/share/php/PHPUnit/Framework/TestSuite.php(261): 
> PHPUnit\Framework\TestSuite->addTestFile()
> #4 /usr/share/php/PHPUnit/TextUI/Configuration/Xml/TestSuiteMapper.php(77): 
> PHPUnit\Framework\TestSuite->addTestFiles()
> #5 /usr/share/php/PHPUnit/TextUI/Configuration/TestSuiteBuilder.php(58): 
> PHPUnit\TextUI\XmlConfiguration\TestSuiteMapper->map()
> #6 /usr/share/php/PHPUnit/TextUI/Application.php(348): 
> PHPUnit\TextUI\Configuration\TestSuiteBuilder->build()
> #7 /usr/share/php/PHPUnit/TextUI/Application.php(102): 
> PHPUnit\TextUI\Application->buildTestSuite()
> #8 /usr/bin/phpunit(74): PHPUnit\TextUI\Application->run()
> #9 {main}
> make[1]: *** [debian/rules:10: override_dh_auto_test] Error 255


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-enum/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039771: php-doctrine-instantiator: FTBFS with phpunit 10: make[1]: *** [debian/rules:22: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: php-doctrine-instantiator
Version: 2.0.0-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-doctrine-instantiator was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml.dist
> 
> D...E 49 / 49 
> (100%)
> 
> Time: 00:00.013, Memory: 8.00 MB
> 
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> There was 1 error:
> 
> 1) DoctrineTest\InstantiatorTest\InstantiatorTest::testInstancesAreNotCloned
> Error: Call to undefined method 
> DoctrineTest\InstantiatorTest\InstantiatorTest::assertObjectNotHasAttribute()
> 
> /<>/tests/DoctrineTest/InstantiatorTest/InstantiatorTest.php:116
> 
> --
> 
> 3 tests triggered 3 PHPUnit deprecations:
> 
> 1) DoctrineTest\InstantiatorTest\InstantiatorTest::testCanInstantiate
> Data Provider method 
> DoctrineTest\InstantiatorTest\InstantiatorTest::getInstantiableClasses() is 
> not static
> 
> /<>/tests/DoctrineTest/InstantiatorTest/InstantiatorTest.php:57
> 
> 2) 
> DoctrineTest\InstantiatorTest\InstantiatorTest::testInstantiatesSeparateInstances
> Data Provider method 
> DoctrineTest\InstantiatorTest\InstantiatorTest::getInstantiableClasses() is 
> not static
> 
> /<>/tests/DoctrineTest/InstantiatorTest/InstantiatorTest.php:67
> 
> 3) 
> DoctrineTest\InstantiatorTest\InstantiatorTest::testInstantiationFromNonExistingClass
> Data Provider method 
> DoctrineTest\InstantiatorTest\InstantiatorTest::getInvalidClassNames() is not 
> static
> 
> /<>/tests/DoctrineTest/InstantiatorTest/InstantiatorTest.php:88
> 
> --
> 
> There was 1 risky test:
> 
> 1) DoctrineTest\InstantiatorTest\InstantiatorTest::testInstancesAreNotCloned
> This test did not perform any assertions
> 
> /<>/tests/DoctrineTest/InstantiatorTest/InstantiatorTest.php:95
> 
> ERRORS!
> Tests: 49, Assertions: 70, Errors: 1, Deprecations: 4, Risky: 1.
> make[1]: *** [debian/rules:22: override_dh_auto_test] Error 2


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-doctrine-instantiator/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039774: phpdox: FTBFS with phpunit 10: unsatisfiable build-dependencies

2023-06-28 Thread Athos Ribeiro
Source: phpdox
Version: 0.12.0-6
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, phpdox was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> +--+
> | Install package build dependencies  
>  |
> +--+
> 
> 
> Setup apt archive
> -
> 
> Merged Build-Depends: ant, debhelper-compat (= 13), dh-sequence-phpcomposer, 
> help2man, php-codesniffer, php-directory-scanner, php-fdomdocument, php-fxsl, 
> php-mbstring, php-parser (>= 4), php-timer, phpcpd, phploc, phpmd, phpunit, 
> pkg-php-tools, build-essential, fakeroot
> Filtered Build-Depends: ant, debhelper-compat (= 13), 
> dh-sequence-phpcomposer, help2man, php-codesniffer, php-directory-scanner, 
> php-fdomdocument, php-fxsl, php-mbstring, php-parser (>= 4), php-timer, 
> phpcpd, phploc, phpmd, phpunit, pkg-php-tools, build-essential, fakeroot
> dpkg-deb: building package 'sbuild-build-depends-main-dummy' in 
> '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'.
> Ign:1 copy:/<>/apt_archive ./ InRelease
> Get:2 copy:/<>/apt_archive ./ Release [609 B]
> Ign:3 copy:/<>/apt_archive ./ Release.gpg
> Get:4 copy:/<>/apt_archive ./ Sources [816 B]
> Get:5 copy:/<>/apt_archive ./ Packages [848 B]
> Fetched 2273 B in 0s (0 B/s)
> Reading package lists...
> Get:1 file:/<>/resolver-Zrhaah/apt_archive ./ InRelease
> Ign:1 file:/<>/resolver-Zrhaah/apt_archive ./ InRelease
> Get:2 file:/<>/resolver-Zrhaah/apt_archive ./ Release [609 B]
> Get:2 file:/<>/resolver-Zrhaah/apt_archive ./ Release [609 B]
> Get:3 file:/<>/resolver-Zrhaah/apt_archive ./ Release.gpg
> Ign:3 file:/<>/resolver-Zrhaah/apt_archive ./ Release.gpg
> Reading package lists...
> Reading package lists...
> 
> Install main build dependencies (apt-based resolver)
> 
> 
> Installing build dependencies
> Reading package lists...
> Building dependency tree...
> Reading state information...
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
> 
> The following packages have unmet dependencies:
>  phpcpd : Depends: phpunit-cli-parser (< 2~~) but 2.0.0-1 is to be installed
>   Depends: phpunit-version (< 4~~) but 4.0.1-1 is to be installed
>   Depends: php-file-iterator (< 4~~) but 4.0.2-1 is to be installed
>   Depends: php-timer (< 6~~) but 6.0.0-1 is to be installed
>  phploc : Depends: phpunit-cli-parser (< 2~~) but 2.0.0-1 is to be installed
>   Depends: phpunit-version (< 4~~) but 4.0.1-1 is to be installed
>   Depends: php-file-iterator (< 4~~) but 4.0.2-1 is to be installed
> E: Unable to correct problems, you have held broken packages.
> apt-get failed.


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/phpdox/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039773: php-dompdf: FTBFS with phpunit 10: make[1]: *** [debian/rules:21: execute_before_dh_auto_build] Error 1

2023-06-28 Thread Athos Ribeiro
Source: php-dompdf
Version: 2.0.3+dfsg-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-dompdf was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> ln -s /usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf 
> lib/fonts/DejaVuSans-Bold.ttf
> ln -s /usr/share/fonts/truetype/dejavu/DejaVuSans-BoldOblique.ttf 
> lib/fonts/DejaVuSans-BoldOblique.ttf
> ln -s /usr/share/fonts/truetype/dejavu/DejaVuSans-Oblique.ttf 
> lib/fonts/DejaVuSans-Oblique.ttf
> ln -s /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf lib/fonts/DejaVuSans.ttf
> ln -s /usr/share/fonts/truetype/dejavu/DejaVuSansMono-Bold.ttf 
> lib/fonts/DejaVuSansMono-Bold.ttf
> ln -s /usr/share/fonts/truetype/dejavu/DejaVuSansMono-BoldOblique.ttf 
> lib/fonts/DejaVuSansMono-BoldOblique.ttf
> ln -s /usr/share/fonts/truetype/dejavu/DejaVuSansMono-Oblique.ttf 
> lib/fonts/DejaVuSansMono-Oblique.ttf
> ln -s /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf 
> lib/fonts/DejaVuSansMono.ttf
> ln -s /usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf 
> lib/fonts/DejaVuSerif-Bold.ttf
> ln -s /usr/share/fonts/truetype/dejavu/DejaVuSerif-BoldItalic.ttf 
> lib/fonts/DejaVuSerif-BoldItalic.ttf
> ln -s /usr/share/fonts/truetype/dejavu/DejaVuSerif-Italic.ttf 
> lib/fonts/DejaVuSerif-Italic.ttf
> ln -s /usr/share/fonts/truetype/dejavu/DejaVuSerif.ttf 
> lib/fonts/DejaVuSerif.ttf
> ttf2afm /usr/share/fonts/truetype/liberation2/LiberationMono-Bold.ttf -o 
> lib/fonts/Courier-Bold.afm
> ttf2afm: fatal: truetype fonts file 
> `/usr/share/fonts/truetype/liberation2/LiberationMono-Bold.ttf' not found.
> make[1]: *** [debian/rules:21: execute_before_dh_auto_build] Error 1


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-dompdf/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039767: php-doctrine-collections: FTBFS with phpunit 10: make[1]: *** [debian/rules:22: override_dh_auto_test] Error 1

2023-06-28 Thread Athos Ribeiro
Source: php-doctrine-collections
Version: 2.1.2-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-doctrine-collections was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit --bootstrap vendor/autoload.php
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml.dist
> 
> DSS  63 / 236 ( 
> 26%)
> ..S 126 / 236 ( 
> 53%)
> ... 189 / 236 ( 
> 80%)
> ... 236 / 236 
> (100%)
> 
> Time: 00:00.031, Memory: 10.00 MB
> 
> There were 2 PHPUnit test runner warnings:
> 
> 1) Class Doctrine\Tests\Common\Collections\BaseArrayCollectionTest declared 
> in /<>/tests/Common/Collections/BaseArrayCollectionTest.php is 
> abstract
> 
> 2) Class Doctrine\Tests\Common\Collections\BaseCollectionTest declared in 
> /<>/tests/Common/Collections/BaseCollectionTest.php is abstract
> 
> --
> 
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> 23 tests triggered 23 PHPUnit deprecations:
> 
> 1) 
> Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::testToArray
> Data Provider method 
> Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::provideDifferentElements()
>  is not static
> 
> /<>/tests/Common/Collections/BaseArrayCollectionTest.php:42
> 
> 2) 
> Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::testFirst
> Data Provider method 
> Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::provideDifferentElements()
>  is not static
> 
> /<>/tests/Common/Collections/BaseArrayCollectionTest.php:54
> 
> 3) Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::testLast
> Data Provider method 
> Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::provideDifferentElements()
>  is not static
> 
> /<>/tests/Common/Collections/BaseArrayCollectionTest.php:65
> 
> 4) Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::testKey
> Data Provider method 
> Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::provideDifferentElements()
>  is not static
> 
> /<>/tests/Common/Collections/BaseArrayCollectionTest.php:76
> 
> 5) Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::testNext
> Data Provider method 
> Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::provideDifferentElements()
>  is not static
> 
> /<>/tests/Common/Collections/BaseArrayCollectionTest.php:93
> 
> 6) 
> Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::testCurrent
> Data Provider method 
> Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::provideDifferentElements()
>  is not static
> 
> /<>/tests/Common/Collections/BaseArrayCollectionTest.php:119
> 
> 7) 
> Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::testGetKeys
> Data Provider method 
> Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::provideDifferentElements()
>  is not static
> 
> /<>/tests/Common/Collections/BaseArrayCollectionTest.php:136
> 
> 8) 
> Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::testGetValues
> Data Provider method 
> Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::provideDifferentElements()
>  is not static
> 
> /<>/tests/Common/Collections/BaseArrayCollectionTest.php:148
> 
> 9) 
> Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::testCount
> Data Provider method 
> Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::provideDifferentElements()
>  is not static
> 
> /<>/tests/Common/Collections/BaseArrayCollectionTest.php:160
> 
> 10) 
> Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::testIterator
> Data Provider method 
> Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::provideDifferentElements()
>  is not static
> 
> /<>/tests/Common/Collections/BaseArrayCollectionTest.php:172
> 
> 11) 
> Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::testMatchingWithSlicingPreserveKeys
> Data Provider method 
> Doctrine\Tests\Common\Collections\AbstractLazyArrayCollectionTest::provideSlices()
>  is not static
> 
> /<>/tests/Common/Collections/BaseArrayCollectionTest.php:345
> 
> 12) 

Bug#1039772: php-doctrine-persistence: FTBFS with phpunit 10: make[1]: *** [debian/rules:25: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: php-doctrine-persistence
Version: 3.1.4-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-doctrine-persistence was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit --bootstrap vendor/autoload.php
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml.dist
> 
> D...E..  63 / 122 ( 
> 51%)
> ... 122 / 122 
> (100%)
> 
> Time: 00:00.032, Memory: 10.00 MB
> 
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> There was 1 error:
> 
> 1) 
> Doctrine\Tests\Persistence\Mapping\AbstractClassMetadataFactoryTest::testItSkipsTransientClasses
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\Builder\InvocationMocker::withConsecutive()
> 
> /<>/tests/Persistence/Mapping/AbstractClassMetadataFactoryTest.php:22
> 
> --
> 
> 3 tests triggered 3 PHPUnit deprecations:
> 
> 1) 
> Doctrine\Tests\Persistence\Mapping\ColocatedMappingDriverTest::testGetAllClassNames
> Data Provider method 
> Doctrine\Tests\Persistence\Mapping\ColocatedMappingDriverTest::pathProvider() 
> is not static
> 
> /<>/tests/Persistence/Mapping/ColocatedMappingDriverTest.php:58
> 
> 2) 
> Doctrine\Tests\Persistence\Mapping\SymfonyFileLocatorTest::testGetClassNamesWithCustomNsSeparator
> Data Provider method 
> Doctrine\Tests\Persistence\Mapping\SymfonyFileLocatorTest::customNamespaceSeparatorProvider()
>  is not static
> 
> /<>/tests/Persistence/Mapping/SymfonyFileLocatorTest.php:112
> 
> 3) 
> Doctrine\Tests\Persistence\Mapping\SymfonyFileLocatorTest::testFindMappingFileWithCustomNsSeparator
> Data Provider method 
> Doctrine\Tests\Persistence\Mapping\SymfonyFileLocatorTest::customNamespaceLookupQueryProvider()
>  is not static
> 
> /<>/tests/Persistence/Mapping/SymfonyFileLocatorTest.php:158
> 
> --
> 
> There was 1 risky test:
> 
> 1) 
> Doctrine\Tests\Persistence\Mapping\AbstractClassMetadataFactoryTest::testItSkipsTransientClasses
> This test did not perform any assertions
> 
> /<>/tests/Persistence/Mapping/AbstractClassMetadataFactoryTest.php:17
> 
> ERRORS!
> Tests: 122, Assertions: 234, Errors: 1, Deprecations: 4, Risky: 1.
> make[1]: *** [debian/rules:25: override_dh_auto_test] Error 2


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-doctrine-persistence/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039770: php-doctrine-inflector: FTBFS with phpunit 10: make[1]: *** [debian/rules:19: override_dh_auto_test] Error 1

2023-06-28 Thread Athos Ribeiro
Source: php-doctrine-inflector
Version: 2.0.8-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-doctrine-inflector was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit --include-path lib --bootstrap vendor/autoload.php
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml.dist
> 
> D   61 / 1014 (  
> 6%)
> .  122 / 1014 ( 
> 12%)
> .  183 / 1014 ( 
> 18%)
> .  244 / 1014 ( 
> 24%)
> .  305 / 1014 ( 
> 30%)
> .  366 / 1014 ( 
> 36%)
> .  427 / 1014 ( 
> 42%)
> .  488 / 1014 ( 
> 48%)
> .  549 / 1014 ( 
> 54%)
> .  610 / 1014 ( 
> 60%)
> .  671 / 1014 ( 
> 66%)
> .  732 / 1014 ( 
> 72%)
> .  793 / 1014 ( 
> 78%)
> .  854 / 1014 ( 
> 84%)
> .  915 / 1014 ( 
> 90%)
> .  976 / 1014 ( 
> 96%)
> ..1014 / 1014 
> (100%)
> 
> Time: 00:00.490, Memory: 14.00 MB
> 
> There was 1 PHPUnit test runner warning:
> 
> 1) Class Doctrine\Tests\Inflector\Rules\LanguageFunctionalTest declared in 
> /<>/tests/Doctrine/Tests/Inflector/Rules/LanguageFunctionalTest.php
>  is abstract
> 
> --
> 
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> 18 tests triggered 18 PHPUnit deprecations:
> 
> 1) Doctrine\Tests\Inflector\InflectorFunctionalTest::testTableize
> Data Provider method 
> Doctrine\Tests\Inflector\InflectorFunctionalTest::dataStringsTableize() is 
> not static
> 
> /<>/tests/Doctrine/Tests/Inflector/InflectorFunctionalTest.php:30
> 
> 2) Doctrine\Tests\Inflector\InflectorFunctionalTest::testClassify
> Data Provider method 
> Doctrine\Tests\Inflector\InflectorFunctionalTest::dataStringsClassify() is 
> not static
> 
> /<>/tests/Doctrine/Tests/Inflector/InflectorFunctionalTest.php:51
> 
> 3) Doctrine\Tests\Inflector\InflectorFunctionalTest::testCamelize
> Data Provider method 
> Doctrine\Tests\Inflector\InflectorFunctionalTest::dataStringsCamelize() is 
> not static
> 
> /<>/tests/Doctrine/Tests/Inflector/InflectorFunctionalTest.php:75
> 
> 4) Doctrine\Tests\Inflector\InflectorTest::testUrlize
> Data Provider method 
> Doctrine\Tests\Inflector\InflectorTest::dataStringsUrlize() is not static
> 
> /<>/tests/Doctrine/Tests/Inflector/InflectorTest.php:66
> 
> 5) 
> Doctrine\Tests\Inflector\Rules\English\EnglishFunctionalTest::testSingularsWhenSingularizedShouldBeUninflected
> Data Provider method 
> Doctrine\Tests\Inflector\Rules\English\EnglishFunctionalTest::dataSingularsUninflectedWhenSingularized()
>  is not static
> 
> /<>/tests/Doctrine/Tests/Inflector/Rules/English/EnglishFunctionalTest.php:395
> 
> 6) 
> Doctrine\Tests\Inflector\Rules\English\EnglishFunctionalTest::testPluralsWhenPluralizedShouldBeUninflected
> Data Provider method 
> Doctrine\Tests\Inflector\Rules\English\EnglishFunctionalTest::dataPluralUninflectedWhenPluralized()
>  is not static
> 
> /<>/tests/Doctrine/Tests/Inflector/Rules/English/EnglishFunctionalTest.php:419
> 
> 7) 
> Doctrine\Tests\Inflector\Rules\English\EnglishFunctionalTest::testInflectingSingulars
> Data Provider method 
> Doctrine\Tests\Inflector\Rules\English\EnglishFunctionalTest::dataSampleWords()
>  is not static
> 
> /<>/tests/Doctrine/Tests/Inflector/Rules/LanguageFunctionalTest.php:18
> 
> 8) 
> Doctrine\Tests\Inflector\Rules\English\EnglishFunctionalTest::testInflectingPlurals
> Data Provider method 
> Doctrine\Tests\Inflector\Rules\English\EnglishFunctionalTest::dataSampleWords()
>  is not static
> 
> /<>/tests/Doctrine/Tests/Inflector/Rules/LanguageFunctionalTest.php:28
> 
> 9) 
> 

Bug#1039769: php-doctrine-dbal: FTBFS with phpunit 10: make[1]: *** [debian/rules:30: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: php-doctrine-dbal
Version: 3.6.3+dfsg-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-doctrine-dbal was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> There were 8 PHPUnit errors:
> 
> 1) 
> Doctrine\DBAL\Tests\Driver\AbstractDB2DriverTest::testCreatesDatabasePlatformForVersion
> The data provider specified for 
> Doctrine\DBAL\Tests\Driver\AbstractDB2DriverTest::testCreatesDatabasePlatformForVersion
>  is invalid
> Empty data set provided by data provider
> 
> /<>/tests/Driver/AbstractDB2DriverTest.php:56
> 
> 2) 
> Doctrine\DBAL\Tests\Driver\AbstractOracleDriverTest::testCreatesDatabasePlatformForVersion
> The data provider specified for 
> Doctrine\DBAL\Tests\Driver\AbstractOracleDriverTest::testCreatesDatabasePlatformForVersion
>  is invalid
> Empty data set provided by data provider
> 
> /<>/tests/Driver/AbstractOracleDriverTest.php:56
> 
> 3) 
> Doctrine\DBAL\Tests\Driver\AbstractSQLiteDriverTest::testCreatesDatabasePlatformForVersion
> The data provider specified for 
> Doctrine\DBAL\Tests\Driver\AbstractSQLiteDriverTest::testCreatesDatabasePlatformForVersion
>  is invalid
> Empty data set provided by data provider
> 
> /<>/tests/Driver/AbstractSQLiteDriverTest.php:56
> 
> 4) 
> Doctrine\DBAL\Tests\Driver\IBMDB2\DB2DriverTest::testCreatesDatabasePlatformForVersion
> The data provider specified for 
> Doctrine\DBAL\Tests\Driver\IBMDB2\DB2DriverTest::testCreatesDatabasePlatformForVersion
>  is invalid
> Empty data set provided by data provider
> 
> /<>/tests/Driver/IBMDB2/DB2DriverTest.php:56
> 
> 5) 
> Doctrine\DBAL\Tests\Driver\OCI8\DriverTest::testCreatesDatabasePlatformForVersion
> The data provider specified for 
> Doctrine\DBAL\Tests\Driver\OCI8\DriverTest::testCreatesDatabasePlatformForVersion
>  is invalid
> Empty data set provided by data provider
> 
> /<>/tests/Driver/OCI8/DriverTest.php:56
> 
> 6) 
> Doctrine\DBAL\Tests\Driver\PDO\OCI\DriverTest::testCreatesDatabasePlatformForVersion
> The data provider specified for 
> Doctrine\DBAL\Tests\Driver\PDO\OCI\DriverTest::testCreatesDatabasePlatformForVersion
>  is invalid
> Empty data set provided by data provider
> 
> /<>/tests/Driver/PDO/OCI/DriverTest.php:56
> 
> 7) 
> Doctrine\DBAL\Tests\Driver\PDO\SQLite\DriverTest::testCreatesDatabasePlatformForVersion
> The data provider specified for 
> Doctrine\DBAL\Tests\Driver\PDO\SQLite\DriverTest::testCreatesDatabasePlatformForVersion
>  is invalid
> Empty data set provided by data provider
> 
> /<>/tests/Driver/PDO/SQLite/DriverTest.php:56
> 
> 8) Doctrine\DBAL\Tests\Types\TypeTest::testDefaultTypesAreRegistered
> The data provider specified for 
> Doctrine\DBAL\Tests\Types\TypeTest::testDefaultTypesAreRegistered is invalid
> Empty data set provided by data provider
> 
> /<>/tests/Types/TypeTest.php:14
> 
> --
> 
> There were 5 PHPUnit test runner warnings:
> 
> 1) Class Doctrine\DBAL\Tests\Driver\AbstractDriverTest declared in 
> /<>/tests/Driver/AbstractDriverTest.php is abstract
> 
> 2) Class Doctrine\DBAL\Tests\Driver\AbstractSQLServerDriverTest declared in 
> /<>/tests/Driver/AbstractSQLServerDriverTest.php is abstract
> 
> 3) Class Doctrine\DBAL\Tests\Functional\Driver\AbstractDriverTest declared in 
> /<>/tests/Functional/Driver/AbstractDriverTest.php is abstract
> 
> 4) Class Doctrine\DBAL\Tests\Functional\Driver\AbstractPostgreSQLDriverTest 
> declared in 
> /<>/tests/Functional/Driver/AbstractPostgreSQLDriverTest.php is 
> abstract
> 
> 5) No tests found in class "Doctrine\DBAL\Tests\Types\TypeTest".
> 
> --
> 
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> There were 7 errors:
> 
> 1) Doctrine\DBAL\Tests\Platforms\MySQL\ComparatorTest::testComparesNamespaces
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\Builder\InvocationMocker::withConsecutive()
> 
> /<>/tests/Schema/ComparatorTest.php:1152
> 
> 2) 
> Doctrine\DBAL\Tests\Platforms\SQLServer\ComparatorTest::testComparesNamespaces
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\Builder\InvocationMocker::withConsecutive()
> 
> /<>/tests/Schema/ComparatorTest.php:1152
> 
> 3) Doctrine\DBAL\Tests\Platforms\SQLite\ComparatorTest::testComparesNamespaces
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\Builder\InvocationMocker::withConsecutive()
> 
> /<>/tests/Schema/ComparatorTest.php:1152
> 
> 4) Doctrine\DBAL\Tests\Schema\ComparatorTest::testComparesNamespaces
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\Builder\InvocationMocker::withConsecutive()
> 
> 

Bug#1039768: php-doctrine-common: FTBFS with phpunit 10: make[1]: *** [debian/rules:25: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: php-doctrine-common
Version: 3.4.3-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-doctrine-common was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> There was 1 PHPUnit test runner warning:
> 
> 1) Class DoctrineExceptionTest cannot be found in 
> /<>/tests/Common/DoctrineExceptionTest.php
> 
> --
> 
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> There were 50 errors:
> 
> 1) 
> Doctrine\Tests\Common\Proxy\ProxyLogicTest::testFetchingPublicIdentifierDoesNotCauseLazyLoading
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Common/Proxy/ProxyLogicTest.php:54
> 
> 2) 
> Doctrine\Tests\Common\Proxy\ProxyLogicTest::testFetchingIdentifiersViaPublicGetterDoesNotCauseLazyLoading
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Common/Proxy/ProxyLogicTest.php:54
> 
> 3) 
> Doctrine\Tests\Common\Proxy\ProxyLogicTest::testCallingMethodCausesLazyLoading
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Common/Proxy/ProxyLogicTest.php:54
> 
> 4) 
> Doctrine\Tests\Common\Proxy\ProxyLogicTest::testFetchingPublicFieldsCausesLazyLoading
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Common/Proxy/ProxyLogicTest.php:54
> 
> 5) 
> Doctrine\Tests\Common\Proxy\ProxyLogicTest::testFetchingPublicAssociationCausesLazyLoading
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Common/Proxy/ProxyLogicTest.php:54
> 
> 6) 
> Doctrine\Tests\Common\Proxy\ProxyLogicTest::testFetchingProtectedAssociationViaPublicGetterCausesLazyLoading
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Common/Proxy/ProxyLogicTest.php:54
> 
> 7) 
> Doctrine\Tests\Common\Proxy\ProxyLogicTest::testLazyLoadingTriggeredOnlyAtFirstPublicPropertyRead
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Common/Proxy/ProxyLogicTest.php:54
> 
> 8) 
> Doctrine\Tests\Common\Proxy\ProxyLogicTest::testNoticeWhenReadingNonExistentPublicProperties
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Common/Proxy/ProxyLogicTest.php:54
> 
> 9) 
> Doctrine\Tests\Common\Proxy\ProxyLogicTest::testFalseWhenCheckingNonExistentProperty
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Common/Proxy/ProxyLogicTest.php:54
> 
> 10) 
> Doctrine\Tests\Common\Proxy\ProxyLogicTest::testNoErrorWhenSettingNonExistentProperty
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Common/Proxy/ProxyLogicTest.php:54
> 
> 11) 
> Doctrine\Tests\Common\Proxy\ProxyLogicTest::testCloningCallsClonerWithClonedObject
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Common/Proxy/ProxyLogicTest.php:54
> 
> 12) 
> Doctrine\Tests\Common\Proxy\ProxyLogicTest::testFetchingTransientPropertiesWillNotTriggerLazyLoading
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Common/Proxy/ProxyLogicTest.php:54
> 
> 13) Doctrine\Tests\Common\Proxy\ProxyLogicTest::testLoadProxyMethod
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Common/Proxy/ProxyLogicTest.php:54
> 
> 14) 
> Doctrine\Tests\Common\Proxy\ProxyLogicTest::testLoadingWithPersisterWillBeTriggeredOnlyOnce
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Common/Proxy/ProxyLogicTest.php:54
> 
> 15) 
> Doctrine\Tests\Common\Proxy\ProxyLogicTest::testFailedLoadingWillThrowException
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Common/Proxy/ProxyLogicTest.php:54
> 
> 16) Doctrine\Tests\Common\Proxy\ProxyLogicTest::testCloningWithPersister
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Common/Proxy/ProxyLogicTest.php:54
> 
> 17) 
> Doctrine\Tests\Common\Proxy\ProxyLogicTest::testNotInitializedProxyUnserialization
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Common/Proxy/ProxyLogicTest.php:54
> 
> 18) 

Bug#1039766: php-doctrine-cache: FTBFS with phpunit 10: make[1]: *** [debian/rules:25: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: php-doctrine-cache
Version: 2.2.0-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-doctrine-cache was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> memcached -d -u memcache
> redis-server --daemonize yes
> phpunit --include-path lib --bootstrap vendor/autoload.php
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml.dist
> 
> D..  63 / 295 ( 
> 21%)
> ...S.S...EE...S 126 / 295 ( 
> 42%)
> SSS 189 / 295 ( 
> 64%)
> S.S 252 / 295 ( 
> 85%)
> ...S.S. 295 / 295 
> (100%)
> 
> Time: 00:12.054, Memory: 10.00 MB
> 
> There was 1 PHPUnit test runner warning:
> 
> 1) Class Doctrine\Tests\Common\Cache\CacheTest declared in 
> /<>/tests/Doctrine/Tests/Common/Cache/CacheTest.php is abstract
> 
> --
> 
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> There were 2 errors:
> 
> 1) Doctrine\Tests\Common\Cache\CacheProviderTest::testSaveMultipleNoFail
> Error: Call to undefined method 
> Doctrine\Tests\Common\Cache\CacheProviderTest::at()
> 
> /<>/tests/Doctrine/Tests/Common/Cache/CacheProviderTest.php:93
> 
> 2) Doctrine\Tests\Common\Cache\CacheProviderTest::testDeleteMultipleNoFail
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Doctrine/Tests/Common/Cache/CacheProviderTest.php:114
> 
> --
> 
> 6 tests triggered 6 PHPUnit deprecations:
> 
> 1) Doctrine\Tests\Common\Cache\ArrayCacheTest::testSetContainsFetchDelete
> Data Provider method 
> Doctrine\Tests\Common\Cache\ArrayCacheTest::provideDataToCache() is not static
> 
> /<>/tests/Doctrine/Tests/Common/Cache/CacheTest.php:28
> 
> 2) Doctrine\Tests\Common\Cache\ArrayCacheTest::testUpdateExistingEntry
> Data Provider method 
> Doctrine\Tests\Common\Cache\ArrayCacheTest::provideDataToCache() is not static
> 
> /<>/tests/Doctrine/Tests/Common/Cache/CacheTest.php:52
> 
> 3) Doctrine\Tests\Common\Cache\ArrayCacheTest::testCanHandleSpecialCacheIds
> Data Provider method 
> Doctrine\Tests\Common\Cache\ArrayCacheTest::provideCacheIds() is not static
> 
> /<>/tests/Doctrine/Tests/Common/Cache/CacheTest.php:216
> 
> 4) 
> Doctrine\Tests\Common\Cache\Psr6\DoctrineProviderTest::testSetContainsFetchDelete
> Data Provider method 
> Doctrine\Tests\Common\Cache\Psr6\DoctrineProviderTest::provideDataToCache() 
> is not static
> 
> /<>/tests/Doctrine/Tests/Common/Cache/CacheTest.php:28
> 
> 5) 
> Doctrine\Tests\Common\Cache\Psr6\DoctrineProviderTest::testUpdateExistingEntry
> Data Provider method 
> Doctrine\Tests\Common\Cache\Psr6\DoctrineProviderTest::provideDataToCache() 
> is not static
> 
> /<>/tests/Doctrine/Tests/Common/Cache/CacheTest.php:52
> 
> 6) 
> Doctrine\Tests\Common\Cache\Psr6\DoctrineProviderTest::testCanHandleSpecialCacheIds
> Data Provider method 
> Doctrine\Tests\Common\Cache\Psr6\DoctrineProviderTest::provideCacheIds() is 
> not static
> 
> /<>/tests/Doctrine/Tests/Common/Cache/CacheTest.php:216
> 
> --
> 
> There were 2 risky tests:
> 
> 1) Doctrine\Tests\Common\Cache\CacheProviderTest::testSaveMultipleNoFail
> This test did not perform any assertions
> 
> /<>/tests/Doctrine/Tests/Common/Cache/CacheProviderTest.php:79
> 
> 2) Doctrine\Tests\Common\Cache\CacheProviderTest::testDeleteMultipleNoFail
> This test did not perform any assertions
> 
> /<>/tests/Doctrine/Tests/Common/Cache/CacheProviderTest.php:110
> 
> ERRORS!
> Tests: 295, Assertions: 978, Errors: 2, Warnings: 1, Deprecations: 7, 
> Skipped: 90, Risky: 2.
> make[1]: *** [debian/rules:25: override_dh_auto_test] Error 2


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-doctrine-cache/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039765: php-doctrine-annotations: FTBFS with phpunit 10: PHP Fatal error: Cannot override final method PHPUnit\Framework\TestCase::expectExceptionMessageMatches() in /<>/tests/Doctri

2023-06-28 Thread Athos Ribeiro
Source: php-doctrine-annotations
Version: 2.0.1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-doctrine-annotations was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpabtpl composer.json > debian/autoload.php.tpl
> phpab \
>   --output lib/Doctrine/Common/Annotations/autoload.php \
>   --template debian/autoload.php.tpl \
>   lib/Doctrine/Common/Annotations
> phpab %development% - Copyright (C) 2009 - 2023 by Arne Blankerts and 
> Contributors
> 
> Scanning directory lib/Doctrine/Common/Annotations
> 
> Autoload file lib/Doctrine/Common/Annotations/autoload.php generated.
> 
> mkdir --parents vendor
> phpabtpl \
>   --require doctrine/annotations \
>   --require doctrine/cache \
>   --require symfony/cache \
>   --require-file 
> ../tests/Doctrine/Tests/Common/Annotations/Fixtures/functions.php \
>   --require-file 
> ../tests/Doctrine/Tests/Common/Annotations/Fixtures/SingleClassLOC1000.php \
>   > debian/autoload.tests.php.tpl
> Proceeding without a composer.json file.phpab \
>   --output vendor/autoload.php \
>   --template debian/autoload.tests.php.tpl \
>   --exclude */ClassNoNamespaceNoComment.php \
>   tests/Doctrine/Tests
> phpab %development% - Copyright (C) 2009 - 2023 by Arne Blankerts and 
> Contributors
> 
> Scanning directory tests/Doctrine/Tests
> 
> Autoload file vendor/autoload.php generated.
> 
> make[1]: Leaving directory '/<>'
>debian/rules override_dh_auto_test
> make[1]: Entering directory '/<>'
> phpunit --include-path lib
> PHP Fatal error:  Cannot override final method 
> PHPUnit\Framework\TestCase::expectExceptionMessageMatches() in 
> /<>/tests/Doctrine/Tests/Common/Annotations/DocParserTest.php on 
> line 1828
> make[1]: *** [debian/rules:27: override_dh_auto_test] Error 255


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-doctrine-annotations/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039763: php-deepcopy: FTBFS with phpunit 10: make[1]: *** [debian/rules:27: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: php-deepcopy
Version: 1.11.1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-deepcopy was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit --bootstrap vendor/autoload.php
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml.dist
> 
> D 65 / 78 ( 
> 83%)
> .ER.. 78 / 78 
> (100%)
> 
> Time: 00:00.017, Memory: 8.00 MB
> 
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> There was 1 error:
> 
> 1) 
> DeepCopyTest\TypeFilter\Spl\ArrayObjectFilterTest::test_it_deep_copies_an_array_object
> Error: Call to undefined method 
> DeepCopyTest\TypeFilter\Spl\ArrayObjectFilterTest::prophesize()
> 
> /<>/tests/DeepCopyTest/TypeFilter/Spl/ArrayObjectFilterTest.php:31
> 
> --
> 
> 9 tests triggered 9 PHPUnit deprecations:
> 
> 1) DeepCopyTest\DeepCopyTest::test_it_can_copy_scalar_values
> Data Provider method DeepCopyTest\DeepCopyTest::provideScalarValues() is not 
> static
> 
> /<>/tests/DeepCopyTest/DeepCopyTest.php:47
> 
> 2) 
> DeepCopyTest\DeepCopyTest::test_it_can_copy_an_object_with_scalar_properties
> Data Provider method 
> DeepCopyTest\DeepCopyTest::provideObjectWithScalarValues() is not static
> 
> /<>/tests/DeepCopyTest/DeepCopyTest.php:95
> 
> 3) 
> DeepCopyTest\Filter\ReplaceFilterTest::test_it_applies_the_callback_to_the_specified_property
> Data Provider method 
> DeepCopyTest\Filter\ReplaceFilterTest::provideCallbacks() is not static
> 
> /<>/tests/DeepCopyTest/Filter/ReplaceFilterTest.php:17
> 
> 4) 
> DeepCopyTest\Matcher\Doctrine\DoctrineProxyMatcherTest::test_it_matches_the_given_objects
> Data Provider method 
> DeepCopyTest\Matcher\Doctrine\DoctrineProxyMatcherTest::providePairs() is not 
> static
> 
> /<>/tests/DeepCopyTest/Matcher/Doctrine/DoctrineProxyMatcherTest.php:19
> 
> 5) DeepCopyTest\Matcher\PropertyMatcherTest::test_it_matches_the_given_objects
> Data Provider method DeepCopyTest\Matcher\PropertyMatcherTest::providePairs() 
> is not static
> 
> /<>/tests/DeepCopyTest/Matcher/PropertyMatcherTest.php:16
> 
> 6) 
> DeepCopyTest\Matcher\PropertyNameMatcherTest::test_it_matches_the_given_property
> Data Provider method 
> DeepCopyTest\Matcher\PropertyNameMatcherTest::providePairs() is not static
> 
> /<>/tests/DeepCopyTest/Matcher/PropertyNameMatcherTest.php:17
> 
> 7) 
> DeepCopyTest\Matcher\PropertyTypeMatcherTest::test_it_matches_the_given_property
> Data Provider method 
> DeepCopyTest\Matcher\PropertyTypeMatcherTest::providePairs() is not static
> 
> /<>/tests/DeepCopyTest/Matcher/PropertyTypeMatcherTest.php:18
> 
> 8) 
> DeepCopyTest\Reflection\ReflectionHelperTest::test_it_can_retrieve_an_object_property
> Data Provider method 
> DeepCopyTest\Reflection\ReflectionHelperTest::provideProperties() is not 
> static
> 
> /<>/tests/DeepCopyTest/Reflection/ReflectionHelperTest.php:44
> 
> 9) 
> DeepCopyTest\TypeMatcher\TypeMatcherTest::test_it_retrieves_the_object_properties
> Data Provider method 
> DeepCopyTest\TypeMatcher\TypeMatcherTest::provideElements() is not static
> 
> /<>/tests/DeepCopyTest/TypeMatcher/TypeMatcherTest.php:17
> 
> --
> 
> There was 1 risky test:
> 
> 1) 
> DeepCopyTest\TypeFilter\Spl\ArrayObjectFilterTest::test_it_deep_copies_an_array_object
> This test did not perform any assertions
> 
> /<>/tests/DeepCopyTest/TypeFilter/Spl/ArrayObjectFilterTest.php:37
> 
> ERRORS!
> Tests: 78, Assertions: 152, Errors: 1, Deprecations: 10, Risky: 1.
> make[1]: *** [debian/rules:27: override_dh_auto_test] Error 2


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-deepcopy/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039764: php-directory-scanner: FTBFS with phpunit 10: unsatisfiable build-dependencies

2023-06-28 Thread Athos Ribeiro
Source: php-directory-scanner
Version: 1.3.3-3
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-directory-scanner was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> +--+
> | Install package build dependencies  
>  |
> +--+
> 
> 
> Setup apt archive
> -
> 
> Merged Build-Depends: ant, debhelper-compat (= 13), dh-sequence-phpcomposer, 
> pdepend, php-codesniffer, phpcpd, phploc, phpmd, phpunit, build-essential, 
> fakeroot
> Filtered Build-Depends: ant, debhelper-compat (= 13), 
> dh-sequence-phpcomposer, pdepend, php-codesniffer, phpcpd, phploc, phpmd, 
> phpunit, build-essential, fakeroot
> dpkg-deb: building package 'sbuild-build-depends-main-dummy' in 
> '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'.
> Ign:1 copy:/<>/apt_archive ./ InRelease
> Get:2 copy:/<>/apt_archive ./ Release [609 B]
> Ign:3 copy:/<>/apt_archive ./ Release.gpg
> Get:4 copy:/<>/apt_archive ./ Sources [705 B]
> Get:5 copy:/<>/apt_archive ./ Packages [737 B]
> Fetched 2051 B in 0s (0 B/s)
> Reading package lists...
> Get:1 file:/<>/resolver-pvY342/apt_archive ./ InRelease
> Ign:1 file:/<>/resolver-pvY342/apt_archive ./ InRelease
> Get:2 file:/<>/resolver-pvY342/apt_archive ./ Release [609 B]
> Get:2 file:/<>/resolver-pvY342/apt_archive ./ Release [609 B]
> Get:3 file:/<>/resolver-pvY342/apt_archive ./ Release.gpg
> Ign:3 file:/<>/resolver-pvY342/apt_archive ./ Release.gpg
> Reading package lists...
> Reading package lists...
> 
> Install main build dependencies (apt-based resolver)
> 
> 
> Installing build dependencies
> Reading package lists...
> Building dependency tree...
> Reading state information...
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
> 
> The following packages have unmet dependencies:
>  phpcpd : Depends: phpunit-cli-parser (< 2~~) but 2.0.0-1 is to be installed
>   Depends: phpunit-version (< 4~~) but 4.0.1-1 is to be installed
>   Depends: php-file-iterator (< 4~~) but 4.0.2-1 is to be installed
>   Depends: php-timer (< 6~~) but 6.0.0-1 is to be installed
>  phploc : Depends: phpunit-cli-parser (< 2~~) but 2.0.0-1 is to be installed
>   Depends: phpunit-version (< 4~~) but 4.0.1-1 is to be installed
>   Depends: php-file-iterator (< 4~~) but 4.0.2-1 is to be installed
> E: Unable to correct problems, you have held broken packages.
> apt-get failed.


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-directory-scanner/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039762: php-composer-xdebug-handler: FTBFS with phpunit 10: make[1]: *** [debian/rules:22: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: php-composer-xdebug-handler
Version: 3.0.3-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-composer-xdebug-handler was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml.dist
> 
> D..   51 / 51 
> (100%)
> 
> Time: 00:00.028, Memory: 8.00 MB
> 
> There were 2 PHPUnit errors:
> 
> 1) Composer\XdebugHandler\Tests\IniFilesTest::testIniSections
> The data provider specified for 
> Composer\XdebugHandler\Tests\IniFilesTest::testIniSections is invalid
> Method Composer\XdebugHandler\Tests\IniFilesTest::iniSectionsProvider  
> *() does not exist
> 
> /<>/tests/IniFilesTest.php:163
> 
> 2) Composer\XdebugHandler\Tests\SettingsTest::testGetRestartSettings
> The data provider specified for 
> Composer\XdebugHandler\Tests\SettingsTest::testGetRestartSettings is invalid
> Method Composer\XdebugHandler\Tests\SettingsTest::environmentProvider *() 
> does not exist
> 
> /<>/tests/SettingsTest.php:33
> 
> --
> 
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> 9 tests triggered 9 PHPUnit deprecations:
> 
> 1) Composer\XdebugHandler\Tests\EnvironmentTest::testEnvAllowBeforeRestart
> Data Provider method 
> Composer\XdebugHandler\Tests\EnvironmentTest::envAllowBeforeProvider() is not 
> static
> 
> /<>/tests/EnvironmentTest.php:35
> 
> 2) Composer\XdebugHandler\Tests\EnvironmentTest::testEnvironmentBeforeRestart
> Data Provider method 
> Composer\XdebugHandler\Tests\EnvironmentTest::environmentProvider() is not 
> static
> 
> /<>/tests/EnvironmentTest.php:71
> 
> 3) Composer\XdebugHandler\Tests\IniFilesTest::testGetAllIniFiles
> Data Provider method 
> Composer\XdebugHandler\Tests\IniFilesTest::iniFilesProvider() is not static
> 
> /<>/tests/IniFilesTest.php:31
> 
> 4) Composer\XdebugHandler\Tests\IniFilesTest::testTmpIni
> Data Provider method 
> Composer\XdebugHandler\Tests\IniFilesTest::tmpIniProvider() is not static
> 
> /<>/tests/IniFilesTest.php:63
> 
> 5) Composer\XdebugHandler\Tests\IniFilesTest::testMergeInis
> Data Provider method 
> Composer\XdebugHandler\Tests\IniFilesTest::mergeIniProvider() is not static
> 
> /<>/tests/IniFilesTest.php:100
> 
> 6) Composer\XdebugHandler\Tests\PhpConfigTest::testCommandLineOptions
> Data Provider method 
> Composer\XdebugHandler\Tests\PhpConfigTest::commandLineProvider() is not 
> static
> 
> /<>/tests/PhpConfigTest.php:33
> 
> 7) Composer\XdebugHandler\Tests\PhpConfigTest::testEnvironment
> Data Provider method 
> Composer\XdebugHandler\Tests\PhpConfigTest::environmentProvider() is not 
> static
> 
> /<>/tests/PhpConfigTest.php:74
> 
> 8) 
> Composer\XdebugHandler\Tests\RestartTest::testNoRestartWithUnreachableScript
> Data Provider method 
> Composer\XdebugHandler\Tests\RestartTest::unreachableScriptProvider() is not 
> static
> 
> /<>/tests/RestartTest.php:91
> 
> 9) Composer\XdebugHandler\Tests\RestartTest::testRestartWithScriptSetter
> Data Provider method 
> Composer\XdebugHandler\Tests\RestartTest::scriptSetterProvider() is not static
> 
> /<>/tests/RestartTest.php:116
> 
> OK, but there are issues!
> Tests: 51, Assertions: 264, Deprecations: 10.
> make[1]: *** [debian/rules:22: override_dh_auto_test] Error 2


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-composer-xdebug-handler/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039761: php-composer-semver: FTBFS with phpunit 10: make[1]: *** [debian/rules:9: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: php-composer-semver
Version: 3.3.2-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-composer-semver was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> There was 1 error:
> 
> 1) 
> Composer\Semver\Constraint\ConstraintTest::testInverseMatchingOtherConstraints
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Constraint/ConstraintTest.php:380
> 
> --
> 
> 36 tests triggered 36 PHPUnit deprecations:
> 
> 1) Composer\Semver\ComparatorTest::testGreaterThan
> Data Provider method Composer\Semver\ComparatorTest::greaterThanProvider() is 
> not static
> 
> /<>/tests/ComparatorTest.php:32
> 
> 2) Composer\Semver\ComparatorTest::testGreaterThanOrEqualTo
> Data Provider method 
> Composer\Semver\ComparatorTest::greaterThanOrEqualToProvider() is not static
> 
> /<>/tests/ComparatorTest.php:47
> 
> 3) Composer\Semver\ComparatorTest::testLessThan
> Data Provider method Composer\Semver\ComparatorTest::lessThanProvider() is 
> not static
> 
> /<>/tests/ComparatorTest.php:62
> 
> 4) Composer\Semver\ComparatorTest::testLessThanOrEqualTo
> Data Provider method 
> Composer\Semver\ComparatorTest::lessThanOrEqualToProvider() is not static
> 
> /<>/tests/ComparatorTest.php:77
> 
> 5) Composer\Semver\ComparatorTest::testEqualTo
> Data Provider method Composer\Semver\ComparatorTest::equalToProvider() is not 
> static
> 
> /<>/tests/ComparatorTest.php:92
> 
> 6) Composer\Semver\ComparatorTest::testNotEqualTo
> Data Provider method Composer\Semver\ComparatorTest::notEqualToProvider() is 
> not static
> 
> /<>/tests/ComparatorTest.php:107
> 
> 7) Composer\Semver\ComparatorTest::testCompare
> Data Provider method Composer\Semver\ComparatorTest::compareProvider() is not 
> static
> 
> /<>/tests/ComparatorTest.php:123
> 
> 8) Composer\Semver\Constraint\ConstraintTest::testInvalidOperators
> Data Provider method 
> Composer\Semver\Constraint\ConstraintTest::invalidOperators() is not static
> 
> /<>/tests/Constraint/ConstraintTest.php:431
> 
> 9) Composer\Semver\Constraint\ConstraintTest::testBounds
> Data Provider method Composer\Semver\Constraint\ConstraintTest::bounds() is 
> not static
> 
> /<>/tests/Constraint/ConstraintTest.php:458
> 
> 10) Composer\Semver\Constraint\ConstraintTest::testCompile
> Data Provider method Composer\Semver\Constraint\ConstraintTest::matrix() is 
> not static
> 
> /<>/tests/Constraint/ConstraintTest.php:515
> 
> 11) Composer\Semver\Constraint\MultiConstraintTest::testBounds
> Data Provider method Composer\Semver\Constraint\MultiConstraintTest::bounds() 
> is not static
> 
> /<>/tests/Constraint/MultiConstraintTest.php:146
> 
> 12) 
> Composer\Semver\Constraint\MultiConstraintTest::testBoundsIntegrationWithVersionParser
> Data Provider method 
> Composer\Semver\Constraint\MultiConstraintTest::boundsIntegration() is not 
> static
> 
> /<>/tests/Constraint/MultiConstraintTest.php:217
> 
> 13) 
> Composer\Semver\Constraint\MultiConstraintTest::testMultiConstraintOptimizations
> Data Provider method 
> Composer\Semver\Constraint\MultiConstraintTest::multiConstraintOptimizations()
>  is not static
> 
> /<>/tests/Constraint/MultiConstraintTest.php:312
> 
> 14) Composer\Semver\IntervalsTest::testCompactConstraint
> Data Provider method Composer\Semver\IntervalsTest::compactProvider() is not 
> static
> 
> /<>/tests/IntervalsTest.php:35
> 
> 15) Composer\Semver\IntervalsTest::testGetIntervals
> Data Provider method Composer\Semver\IntervalsTest::intervalsProvider() is 
> not static
> 
> /<>/tests/IntervalsTest.php:200
> 
> 16) Composer\Semver\SemverTest::testSatisfies
> Data Provider method Composer\Semver\SemverTest::satisfiesProvider() is not 
> static
> 
> /<>/tests/SemverTest.php:29
> 
> 17) Composer\Semver\SemverTest::testSatisfiedBy
> Data Provider method Composer\Semver\SemverTest::satisfiedByProvider() is not 
> static
> 
> /<>/tests/SemverTest.php:42
> 
> 18) Composer\Semver\SemverTest::testSort
> Data Provider method Composer\Semver\SemverTest::sortProvider() is not static
> 
> /<>/tests/SemverTest.php:57
> 
> 19) Composer\Semver\SubsetsTest::testIsSubsetOf
> Data Provider method Composer\Semver\SubsetsTest::subsets() is not static
> 
> /<>/tests/SubsetsTest.php:25
> 
> 20) Composer\Semver\SubsetsTest::testIsNotSubsetOf
> Data Provider method Composer\Semver\SubsetsTest::notSubsets() is not static
> 
> /<>/tests/SubsetsTest.php:92
> 
> 21) Composer\Semver\VersionParserTest::testParseNumericAliasPrefix
> 

Bug#1039760: php-composer-pcre: FTBFS with phpunit 10: make[1]: *** [debian/rules:22: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: php-composer-pcre
Version: 3.1.0-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-composer-pcre was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml.dist
> 
> ...EE...EE...E..EE.E.E.E...  63 / 103 ( 
> 61%)
> .E...E...E...E...E..EEE.103 / 103 
> (100%)
> 
> Time: 00:00.024, Memory: 8.00 MB
> 
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> There were 18 errors:
> 
> 1) Composer\Pcre\PregTests\GrepTest::testBadPatternTriggersWarningByDefault
> Error: Call to undefined method 
> Composer\Pcre\PregTests\GrepTest::expectWarning()
> 
> /<>/tests/BaseTestCase.php:34
> /<>/tests/BaseTestCase.php:76
> /<>/tests/PregTests/GrepTest.php:44
> 
> 2) 
> Composer\Pcre\PregTests\IsMatchAllTest::testBadPatternTriggersWarningByDefault
> Error: Call to undefined method 
> Composer\Pcre\PregTests\IsMatchAllTest::expectWarning()
> 
> /<>/tests/BaseTestCase.php:34
> /<>/tests/BaseTestCase.php:76
> /<>/tests/PregTests/IsMatchAllTest.php:52
> 
> 3) 
> Composer\Pcre\PregTests\IsMatchAllWithOffsetsTest::testBadPatternTriggersWarningByDefault
> Error: Call to undefined method 
> Composer\Pcre\PregTests\IsMatchAllWithOffsetsTest::expectWarning()
> 
> /<>/tests/BaseTestCase.php:34
> /<>/tests/BaseTestCase.php:76
> /<>/tests/PregTests/IsMatchAllWithOffsetsTest.php:46
> 
> 4) Composer\Pcre\PregTests\IsMatchTest::testBadPatternTriggersWarningByDefault
> Error: Call to undefined method 
> Composer\Pcre\PregTests\IsMatchTest::expectWarning()
> 
> /<>/tests/BaseTestCase.php:34
> /<>/tests/BaseTestCase.php:76
> /<>/tests/PregTests/IsMatchTest.php:52
> 
> 5) 
> Composer\Pcre\PregTests\IsMatchWithOffsetsTest::testBadPatternTriggersWarningByDefault
> Error: Call to undefined method 
> Composer\Pcre\PregTests\IsMatchWithOffsetsTest::expectWarning()
> 
> /<>/tests/BaseTestCase.php:34
> /<>/tests/BaseTestCase.php:76
> /<>/tests/PregTests/IsMatchWithOffsetsTest.php:46
> 
> 6) 
> Composer\Pcre\PregTests\MatchAllTest::testBadPatternTriggersWarningByDefault
> Error: Call to undefined method 
> Composer\Pcre\PregTests\MatchAllTest::expectWarning()
> 
> /<>/tests/BaseTestCase.php:34
> /<>/tests/BaseTestCase.php:76
> /<>/tests/PregTests/MatchAllTest.php:67
> 
> 7) Composer\Pcre\PregTests\MatchTest::testBadPatternTriggersWarningByDefault
> Error: Call to undefined method 
> Composer\Pcre\PregTests\MatchTest::expectWarning()
> 
> /<>/tests/BaseTestCase.php:34
> /<>/tests/BaseTestCase.php:76
> /<>/tests/PregTests/MatchTest.php:80
> 
> 8) 
> Composer\Pcre\PregTests\ReplaceCallbackArrayTest::testBadPatternTriggersWarningByDefault
> Error: Call to undefined method 
> Composer\Pcre\PregTests\ReplaceCallbackArrayTest::expectWarning()
> 
> /<>/tests/BaseTestCase.php:34
> /<>/tests/BaseTestCase.php:76
> /<>/tests/PregTests/ReplaceCallbackArrayTest.php:67
> 
> 9) 
> Composer\Pcre\PregTests\ReplaceCallbackTest::testBadPatternTriggersWarningByDefault
> Error: Call to undefined method 
> Composer\Pcre\PregTests\ReplaceCallbackTest::expectWarning()
> 
> /<>/tests/BaseTestCase.php:34
> /<>/tests/BaseTestCase.php:76
> /<>/tests/PregTests/ReplaceCallbackTest.php:95
> 
> 10) 
> Composer\Pcre\PregTests\ReplaceTest::testBadPatternTriggersWarningByDefault
> Error: Call to undefined method 
> Composer\Pcre\PregTests\ReplaceTest::expectWarning()
> 
> /<>/tests/BaseTestCase.php:34
> /<>/tests/BaseTestCase.php:76
> /<>/tests/PregTests/ReplaceTest.php:52
> 
> 11) Composer\Pcre\PregTests\SplitTest::testBadPatternTriggersWarningByDefault
> Error: Call to undefined method 
> Composer\Pcre\PregTests\SplitTest::expectWarning()
> 
> /<>/tests/BaseTestCase.php:34
> /<>/tests/BaseTestCase.php:76
> /<>/tests/PregTests/SplitTest.php:44
> 
> 12) 
> Composer\Pcre\PregTests\SplitWithOffsetsTest::testBadPatternTriggersWarningByDefault
> Error: Call to undefined method 
> Composer\Pcre\PregTests\SplitWithOffsetsTest::expectWarning()
> 
> /<>/tests/BaseTestCase.php:34
> /<>/tests/BaseTestCase.php:76
> /<>/tests/PregTests/SplitWithOffsetsTest.php:44
> 
> 13) 
> Composer\Pcre\RegexTests\IsMatchTest::testBadPatternTriggersWarningByDefault
> Error: Call to undefined method 
> Composer\Pcre\RegexTests\IsMatchTest::expectWarning()
> 
> /<>/tests/BaseTestCase.php:34
> /<>/tests/BaseTestCase.php:76
> /<>/tests/RegexTests/IsMatchTest.php:44
> 
> 14) 
> 

Bug#1039759: php-codesniffer: FTBFS with phpunit 10: PHP Fatal error: Declaration of PHP_CodeSniffer\Tests\TestSuite::run(?PHPUnit\Framework\TestResult $result = null): PHPUnit\Framework\TestResult mu

2023-06-28 Thread Athos Ribeiro
Source: php-codesniffer
Version: 3.7.1-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-codesniffer was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> dh_auto_configure -O--buildsystem=phppear
>   cp package.xml ./PHP_CodeSniffer-3.7.1/package.xml
>   sed -i -e s/md5sum=\"\[^\"\]\*\"// -e s/sha1sum=\"\[^\"\]\*\"// 
> ./PHP_CodeSniffer-3.7.1/package.xml
> sed -i -r -e '/(LICENCE|README|CONTRIBUTING)/d' \
>   -e '/" role="doc" /d' \
>   -e 's/pre-commit" role="script"/pre-commit" role="doc"/' */package.xml
> make[1]: Leaving directory '/<>'
>dh_auto_build -O--buildsystem=phppear
>debian/rules override_dh_auto_test
> make[1]: Entering directory '/<>'
> cd PHP_CodeSniffer-* && phpunit
> PHP Fatal error:  Declaration of 
> PHP_CodeSniffer\Tests\TestSuite::run(?PHPUnit\Framework\TestResult $result = 
> null): PHPUnit\Framework\TestResult must be compatible with 
> PHPUnit\Framework\TestSuite::run(): void in 
> /<>/PHP_CodeSniffer-3.7.1/tests/TestSuite.php on line 26
> make[1]: *** [debian/rules:13: override_dh_auto_test] Error 255


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-codesniffer/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039758: php-codecoverage: FTBFS with phpunit 10: make[1]: *** [debian/rules:30: override_dh_auto_test] Error 255

2023-06-28 Thread Athos Ribeiro
Source: php-codecoverage
Version: 9.2.26+dfsg-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-codecoverage was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> ln -s /usr/share/nodejs/bootstrap/dist/css/bootstrap.min.css  
> /<>/src/Report/Html/Renderer/Template/css
> ln -s /usr/share/nodejs/bootstrap/dist/js/bootstrap.min.js
> /<>/src/Report/Html/Renderer/Template/js
> ln -s /usr/share/javascript/d3/d3.min.js  
> /<>/src/Report/Html/Renderer/Template/js
> ln -s /usr/share/javascript/jquery/jquery.min.js  
> /<>/src/Report/Html/Renderer/Template/js
> ln -s /usr/share/javascript/popper.js/popper.min.js   
> /<>/src/Report/Html/Renderer/Template/js
> XDEBUG_MODE=coverage phpunit
> 
> 
> An error occurred inside PHPUnit.
> 
> Message:  Class "SebastianBergmann\CodeCoverage\Report\Html\Colors" not found
> Location: /usr/share/php/PHPUnit/TextUI/Configuration/Merger.php:273
> 
> #0 /usr/share/php/PHPUnit/TextUI/Configuration/Registry.php(98): 
> PHPUnit\TextUI\Configuration\Merger->merge()
> #1 /usr/share/php/PHPUnit/TextUI/Application.php(89): 
> PHPUnit\TextUI\Configuration\Registry::init()
> #2 /usr/bin/phpunit(74): PHPUnit\TextUI\Application->run()
> #3 {main}
> make[1]: *** [debian/rules:30: override_dh_auto_test] Error 255


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/php-codecoverage/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039756: php-amqplib: FTBFS with phpunit 10: make[1]: *** [debian/rules:23: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: php-amqplib
Version: 3.5.3-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-amqplib was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> 
> There was 1 PHPUnit test runner warning:
> 
> 1) Class PhpAmqpLib\Tests\Functional\AbstractConnectionTest declared in 
> /<>/tests/Functional/AbstractConnectionTest.php is abstract
> 
> --
> 
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> There were 7 errors:
> 
> 1) PhpAmqpLib\Tests\Unit\Connection\LibraryPropertiesTest::requiredProperties
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Unit/Connection/LibraryPropertiesTest.php:28
> 
> 2) PhpAmqpLib\Tests\Unit\Connection\LibraryPropertiesTest::propertyTypes
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Unit/Connection/LibraryPropertiesTest.php:54
> 
> 3) 
> PhpAmqpLib\Tests\Functional\Channel\ChannelTimeoutTest::should_throw_exception_for_basic_operations_when_timeout_exceeded
>  with data set #0
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Functional/Channel/ChannelTimeoutTest.php:41
> /<>/tests/php_compat_71.php:27
> 
> 4) 
> PhpAmqpLib\Tests\Functional\Channel\ChannelTimeoutTest::should_throw_exception_for_basic_operations_when_timeout_exceeded
>  with data set #1
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Functional/Channel/ChannelTimeoutTest.php:41
> /<>/tests/php_compat_71.php:27
> 
> 5) 
> PhpAmqpLib\Tests\Functional\Channel\ChannelTimeoutTest::should_throw_exception_for_basic_operations_when_timeout_exceeded
>  with data set #2
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Functional/Channel/ChannelTimeoutTest.php:41
> /<>/tests/php_compat_71.php:27
> 
> 6) 
> PhpAmqpLib\Tests\Functional\Connection\Heartbeat\PCNTLHeartbeatSenderTest::alarm_sig_should_be_registered_when_conn_is_writing
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Functional/Connection/Heartbeat/PCNTLHeartbeatSenderTest.php:112
> 
> 7) 
> PhpAmqpLib\Tests\Functional\Connection\Heartbeat\SIGHeartbeatSenderTest::alarm_sig_should_be_registered_when_conn_is_writing
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\MockBuilder::setMethods()
> 
> /<>/tests/Functional/Connection/Heartbeat/SIGHeartbeatSenderTest.php:112
> 
> --
> 
> 20 tests triggered 20 PHPUnit deprecations:
> 
> 1) 
> PhpAmqpLib\Tests\Unit\Channel\AMQPChannelTest::basic_consume_invalid_arguments
> Data Provider method 
> PhpAmqpLib\Tests\Unit\Channel\AMQPChannelTest::basic_consume_invalid_arguments_provider()
>  is not static
> 
> /<>/tests/Unit/Channel/AMQPChannelTest.php:34
> 
> 2) PhpAmqpLib\Tests\Unit\Helper\MiscHelperTest::split_seconds_microseconds
> Data Provider method 
> PhpAmqpLib\Tests\Unit\Helper\MiscHelperTest::splitSecondsMicrosecondsData() 
> is not static
> 
> /<>/tests/Unit/Helper/MiscHelperTest.php:14
> 
> 3) PhpAmqpLib\Tests\Unit\Helper\MiscHelperTest::hexdump
> Data Provider method 
> PhpAmqpLib\Tests\Unit\Helper\MiscHelperTest::hexdumpData() is not static
> 
> /<>/tests/Unit/Helper/MiscHelperTest.php:23
> 
> 4) PhpAmqpLib\Tests\Unit\Message\AMQPMessageTest::serialize_properties
> Data Provider method 
> PhpAmqpLib\Tests\Unit\Message\AMQPMessageTest::propertiesData() is not static
> 
> /<>/tests/Unit/Message/AMQPMessageTest.php:16
> 
> 5) PhpAmqpLib\Tests\Unit\WireTest::bit_wr
> Data Provider method PhpAmqpLib\Tests\Unit\WireTest::bitWrData() is not static
> 
> /<>/tests/Unit/WireTest.php:24
> 
> 6) PhpAmqpLib\Tests\Unit\WireTest::octet_wr
> Data Provider method PhpAmqpLib\Tests\Unit\WireTest::octetWrData() is not 
> static
> 
> /<>/tests/Unit/WireTest.php:33
> 
> 7) PhpAmqpLib\Tests\Unit\WireTest::signed_octet_wr
> Data Provider method PhpAmqpLib\Tests\Unit\WireTest::signedOctetWrData() is 
> not static
> 
> /<>/tests/Unit/WireTest.php:60
> 
> 8) PhpAmqpLib\Tests\Unit\WireTest::signed_short_wr
> Data Provider method PhpAmqpLib\Tests\Unit\WireTest::signedShortWrData() is 
> not static
> 
> /<>/tests/Unit/WireTest.php:115
> 
> 9) PhpAmqpLib\Tests\Unit\WireTest::long_wr
> Data Provider method PhpAmqpLib\Tests\Unit\WireTest::longWrData() is not 
> static
> 
> /<>/tests/Unit/WireTest.php:142
> 
> 10) PhpAmqpLib\Tests\Unit\WireTest::signed_long_wr
> Data Provider method 

Bug#1039757: php-arthurhoaro-web-thumbnailer: FTBFS with phpunit 10: TypeError: file_get_contents(): Argument #1 ($filename) must be of type string, bool given

2023-06-28 Thread Athos Ribeiro
Source: php-arthurhoaro-web-thumbnailer
Version: 2.1.0+dfsg-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, php-arthurhoaro-web-thumbnailer was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit --no-coverage --include-path src --testsuite NoNetworkTests
> Sun, 25 Jun 2023 02:58:48 + - Web server started on localhost:8081 with 
> PID 795629
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml.dist
> 
> ...SSF..S...FFF  63 / 129 ( 
> 48%)
> .S...EESS...EE. 126 / 129 ( 
> 97%)
> FSS 129 / 129 
> (100%)
> 
> Time: 00:00.095, Memory: 10.00 MB
> 
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> There were 8 errors:
> 
> 1) WebThumbnailer\WebThumbnailerTest::testDirectImage
> TypeError: file_get_contents(): Argument #1 ($filename) must be of type 
> string, bool given
> 
> /<>/tests/WebThumbnailerTest.php:72
> 
> 2) WebThumbnailer\WebThumbnailerTest::testDirectImageWithoutExtension
> TypeError: PHPUnit\Framework\Assert::assertFileEquals(): Argument #2 
> ($actual) must be of type string, bool given, called in 
> /<>/tests/WebThumbnailerTest.php on line 87
> 
> /<>/tests/WebThumbnailerTest.php:87
> 
> 3) WebThumbnailer\WebThumbnailerTest::testDownloadDirectImageResizeWidth
> TypeError: PHPUnit\Framework\Assert::assertFileEquals(): Argument #2 
> ($actual) must be of type string, bool given, called in 
> /<>/tests/WebThumbnailerTest.php on line 162
> 
> /<>/tests/WebThumbnailerTest.php:162
> 
> 4) WebThumbnailer\WebThumbnailerTest::testDownloadDirectImageResizeHeight
> TypeError: PHPUnit\Framework\Assert::assertFileEquals(): Argument #2 
> ($actual) must be of type string, bool given, called in 
> /<>/tests/WebThumbnailerTest.php on line 177
> 
> /<>/tests/WebThumbnailerTest.php:177
> 
> 5) WebThumbnailer\WebThumbnailerTest::testDownloadDirectImageResizeBothWidth
> TypeError: PHPUnit\Framework\Assert::assertFileEquals(): Argument #2 
> ($actual) must be of type string, bool given, called in 
> /<>/tests/WebThumbnailerTest.php on line 192
> 
> /<>/tests/WebThumbnailerTest.php:192
> 
> 6) WebThumbnailer\WebThumbnailerTest::testDownloadDirectImageResizeBothHeight
> TypeError: PHPUnit\Framework\Assert::assertFileEquals(): Argument #2 
> ($actual) must be of type string, bool given, called in 
> /<>/tests/WebThumbnailerTest.php on line 207
> 
> /<>/tests/WebThumbnailerTest.php:207
> 
> 7) 
> WebThumbnailer\WebThumbnailerTest::testDownloadDirectImageResizeWidthHeightCrop
> TypeError: file_get_contents(): Argument #1 ($filename) must be of type 
> string, bool given
> 
> /<>/tests/WebThumbnailerTest.php:254
> 
> 8) 
> WebThumbnailer\WebThumbnailerTest::testDownloadDirectImageResizeWidthHeightCropOverride
> TypeError: file_get_contents(): Argument #1 ($filename) must be of type 
> string, bool given
> 
> /<>/tests/WebThumbnailerTest.php:277
> 
> --
> 
> There were 5 failures:
> 
> 1) WebThumbnailer\Finder\DefaultFinderTest::testDefaultFinderImageMimetype
> Failed asserting that false matches expected 
> 'http://localhost:8081/default/image-mimetype.php'.
> 
> /<>/tests/Finder/DefaultFinderTest.php:95
> 
> 2) WebThumbnailer\Finder\QueryRegexFinderTest::testQueryRegexFinderCurlValid
> Failed asserting that false matches expected 
> 'https://domain.tld/pics/thumb.png?name=text'.
> 
> /<>/tests/Finder/QueryRegexFinderTest.php:91
> 
> 3) 
> WebThumbnailer\Finder\QueryRegexFinderTest::testQueryRegexFinderCurlTwoThumbs
> Failed asserting that false matches expected 
> 'https://domain.tld/pics/thumb.png?name=text'.
> 
> /<>/tests/Finder/QueryRegexFinderTest.php:102
> 
> 4) 
> WebThumbnailer\Finder\QueryRegexFinderTest::testQueryRegexFinderCurlWithParameter
> Failed asserting that false matches expected 
> 'https://domain.tld/pics/thumb.png?param=foobar-other'.
> 
> /<>/tests/Finder/QueryRegexFinderTest.php:128
> 
> 5) WebThumbnailer\WebThumbnailerTest::testHotlinkSimpleImageWithoutExtension
> Failed asserting that false matches expected 
> 'http://localhost:8081/default/image'.
> 
> /<>/tests/WebThumbnailerTest.php:300
> 
> --
> 
> There were 8 risky tests:
> 
> 1) WebThumbnailer\WebThumbnailerTest::testDirectImage
> This test did not perform any assertions
> 
> /<>/tests/WebThumbnailerTest.php:64
> 
> 2) WebThumbnailer\WebThumbnailerTest::testDirectImageWithoutExtension
> This 

Bug#1039755: pdepend: FTBFS with phpunit 10: PHP Fatal error: Declaration of PDepend\AbstractTest::runTest() must be compatible with PHPUnit\Framework\TestCase::runTest(): mixed in /<>/b

2023-06-28 Thread Athos Ribeiro
Source: pdepend
Version: 2.12.1-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, pdepend was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> mkdir -p build/src/main/php/data/PDepend build/vendor
> cp -a build.properties phpunit.xml.dist src build
> cp -a src/main/resources build/src/main/php/data/PDepend
> phpabtpl composer.json > debian/autoload.php.tpl
> phpab \
>   --output build/src/main/php/PDepend/autoload.php \
>   --template debian/autoload.php.tpl \
>   build/src/main/php/PDepend
> phpab %development% - Copyright (C) 2009 - 2023 by Arne Blankerts and 
> Contributors
> 
> Scanning directory build/src/main/php/PDepend
> 
> Autoload file build/src/main/php/PDepend/autoload.php generated.
> 
> sed -i s,@php_bin@,workaround,build/src/bin/pdepend
> sed -i s,@package_version@,2.12.1,\
>   build/src/main/php/PDepend/Report/*/Xml.php \
>   build/src/test/php/PDepend/Report/*/_expected/*.xml \
>   build/src/main/php/PDepend/TextUI/Command.php
> phpabtpl --require pdepend/pdepend > debian/autoload.tests.php.tpl
> Proceeding without a composer.json file.phpab --output 
> build/vendor/autoload.php \
>   --template debian/autoload.tests.php.tpl \
>   build/src/test/php/PDepend
> phpab %development% - Copyright (C) 2009 - 2023 by Arne Blankerts and 
> Contributors
> 
> Scanning directory build/src/test/php/PDepend
> 
> Autoload file build/vendor/autoload.php generated.
> 
> ln -s src/main/php/PDepend /usr/share/php/Symfony \
>   /usr/share/php/Psr /usr/share/php/ProxyManager \
>   /usr/share/php/Laminas build/
> make[1]: Leaving directory '/<>'
>debian/rules override_dh_auto_test
> make[1]: Entering directory '/<>'
> cd build && phpunit
> PHP Fatal error:  Declaration of PDepend\AbstractTest::runTest() must be 
> compatible with PHPUnit\Framework\TestCase::runTest(): mixed in 
> /<>/build/src/test/php/PDepend/AbstractTest.php on line 132
> make[1]: *** [debian/rules:34: override_dh_auto_test] Error 255


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/pdepend/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039754: matthiasmullie-path-converter: FTBFS with phpunit 10: make[1]: *** [debian/rules:20: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: matthiasmullie-path-converter
Version: 1.1.3-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, matthiasmullie-path-converter was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> mkdir --parents vendor MatthiasMullie
> ln -s pkg-php-autoload/php-matthiasmullie-path-converter 
> debian/pkg-php-tools-autoloaders
> ln -s ../src MatthiasMullie/PathConverter
> phpabtpl \
>   --require matthiasmullie/path-converter \
>   > debian/autoload.tests.php.tpl
> Proceeding without a composer.json file.phpab \
>   --output vendor/autoload.php \
>   --template debian/autoload.tests.php.tpl \
>   tests
> phpab %development% - Copyright (C) 2009 - 2023 by Arne Blankerts and 
> Contributors
> 
> Scanning directory tests
> 
> Autoload file vendor/autoload.php generated.
> 
> phpunit --verbose --debug
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Unknown option "--verbose"
> make[1]: *** [debian/rules:20: override_dh_auto_test] Error 2


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/matthiasmullie-path-converter/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039752: libphp-swiftmailer: FTBFS with phpunit 10: PHP Fatal error: Trait "PHPUnit\Framework\TestListenerDefaultImplementation" not found in /usr/share/php/Symfony/Bridge/PhpUnit/Legacy/SymfonyT

2023-06-28 Thread Athos Ribeiro
Source: libphp-swiftmailer
Version: 6.3.0-3
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, libphp-swiftmailer was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> mkdir -p vendor
> cp debian/autoload.test.php vendor/autoload.php
> phpunit -v --include-path lib
> PHP Fatal error:  Trait "PHPUnit\Framework\TestListenerDefaultImplementation" 
> not found in 
> /usr/share/php/Symfony/Bridge/PhpUnit/Legacy/SymfonyTestsListenerForV7.php on 
> line 26
> make[1]: *** [debian/rules:14: override_dh_auto_test] Error 255


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/libphp-swiftmailer/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039753: matthiasmullie-minify: FTBFS with phpunit 10: make[1]: *** [debian/rules:21: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: matthiasmullie-minify
Version: 1.3.68-3
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, matthiasmullie-minify was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> mkdir --parents vendor MatthiasMullie
> ln -s pkg-php-autoload/php-matthiasmullie-minify 
> debian/pkg-php-tools-autoloaders
> ln -s ../src MatthiasMullie/Minify
> phpabtpl \
>   --require matthiasmullie/minify \
>   > debian/autoload.tests.php.tpl
> Proceeding without a composer.json file.phpab \
>   --output vendor/autoload.php \
>   --template debian/autoload.tests.php.tpl \
>   tests
> phpab %development% - Copyright (C) 2009 - 2023 by Arne Blankerts and 
> Contributors
> 
> Scanning directory tests
> 
> Autoload file vendor/autoload.php generated.
> 
> ln -s ../data MatthiasMullie/Minify/data
> phpunit --verbose
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Unknown option "--verbose"
> make[1]: *** [debian/rules:21: override_dh_auto_test] Error 2


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/matthiasmullie-minify/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039751: kanboard: FTBFS with phpunit 10: make[1]: *** [debian/rules:42: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: kanboard
Version: 1.2.26+ds-4
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, kanboard was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> mkdir --parents vendor
> phpabtpl \
>   --basedir vendor \
>   --require symfony/stopwatch \
>   --require-file autoload.php \
>   > debian/autoload.tests.php.tpl
> Proceeding without a composer.json file.phpab \
>   --output vendor/autoload.tests.php \
>   --template debian/autoload.tests.php.tpl \
>   tests/units
> phpab %development% - Copyright (C) 2009 - 2023 by Arne Blankerts and 
> Contributors
> 
> Scanning directory tests/units
> 
> Autoload file vendor/autoload.tests.php generated.
> 
> phpunit --verbose --configuration tests/units.sqlite.xml --bootstrap 
> vendor/autoload.tests.php
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Unknown option "--verbose"
> make[1]: *** [debian/rules:42: override_dh_auto_test] Error 2


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/kanboard/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039750: jsonlint: FTBFS with phpunit 10: make[1]: *** [debian/rules:15: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: jsonlint
Version: 1.9.0-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, jsonlint was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpunit --bootstrap src/Seld/JsonLint/autoload.php
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> Configuration: /<>/phpunit.xml.dist
> 
> D.SES 57 / 57 
> (100%)
> 
> Time: 00:00.016, Memory: 8.00 MB
> 
> There was 1 PHPUnit test runner warning:
> 
> 1) Test results may not be as expected because the XML configuration file did 
> not pass validation:
> 
>   Line 13:
>   - Element 'phpunit', attribute 'backupStaticAttributes': The attribute 
> 'backupStaticAttributes' is not allowed.
>   - Element 'phpunit', attribute 'convertErrorsToExceptions': The attribute 
> 'convertErrorsToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'convertNoticesToExceptions': The attribute 
> 'convertNoticesToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'convertWarningsToExceptions': The attribute 
> 'convertWarningsToExceptions' is not allowed.
>   - Element 'phpunit', attribute 'syntaxCheck': The attribute 'syntaxCheck' 
> is not allowed.
> 
>   Line 20:
>   - Element 'filter': This element is not expected.
> 
> 
> --
> 
> There was 1 error:
> 
> 1) JsonParserTest::testDuplicateKeys
> Error: Call to undefined method JsonParserTest::objectHasAttribute()
> 
> /<>/tests/JsonParserTest.php:226
> 
> --
> 
> 1 test triggered 1 PHPUnit deprecation:
> 
> 1) JsonParserTest::testParsesValidStrings
> Data Provider method JsonParserTest::provideValidStrings() is not static
> 
> /<>/tests/JsonParserTest.php:51
> 
> --
> 
> There was 1 risky test:
> 
> 1) JsonParserTest::testDuplicateKeys
> This test did not perform any assertions
> 
> /<>/tests/JsonParserTest.php:219
> 
> ERRORS!
> Tests: 57, Assertions: 95, Errors: 1, Warnings: 1, Deprecations: 1, Skipped: 
> 2, Risky: 1.
> make[1]: *** [debian/rules:15: override_dh_auto_test] Error 2


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/jsonlint/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039745: composer: FTBFS with phpunit 10: make[1]: *** [debian/rules:44: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: composer
Version: 2.5.8-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, composer was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> 
> There was 1 PHPUnit test runner deprecation:
> 
> 1) Your XML configuration validates against a deprecated schema. Migrate your 
> XML configuration using "--migrate-configuration"!
> 
> --
> 
> There were 20 errors:
> 
> 1) Composer\Test\ApplicationTest::testDevWarning
> Error: Undefined constant "STDIN"
> 
> /usr/share/php/Symfony/Component/Console/Helper/QuestionHelper.php:114
> /usr/share/php/Symfony/Component/Console/Helper/QuestionHelper.php:72
> /usr/share/php/Symfony/Component/Console/Helper/QuestionHelper.php:486
> /usr/share/php/Symfony/Component/Console/Helper/QuestionHelper.php:75
> /<>/src/Composer/IO/ConsoleIO.php:269
> /<>/src/Composer/Console/Application.php:333
> /<>/tests/Composer/Test/ApplicationTest.php:49
> 
> 2) 
> Composer\Test\Autoload\AutoloadGeneratorTest::testPreAndPostEventsAreDispatchedDuringAutoloadDump
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\Builder\InvocationMocker::withConsecutive()
> 
> /<>/tests/Composer/Test/Autoload/AutoloadGeneratorTest.php:1331
> 
> 3) 
> Composer\Test\Downloader\DownloadManagerTest::testFullPackageDownloadFailover
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\Builder\InvocationMocker::withConsecutive()
> 
> /<>/tests/Composer/Test/Downloader/DownloadManagerTest.php:261
> 
> 4) 
> Composer\Test\Downloader\FileDownloaderTest::testDowngradeShowsAppropriateMessage
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\Builder\InvocationMocker::withConsecutive()
> 
> /<>/tests/Composer/Test/Downloader/FileDownloaderTest.php:381
> 
> 5) 
> Composer\Test\Downloader\GitDownloaderTest::testDowngradeShowsAppropriateMessage
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\Builder\InvocationMocker::withConsecutive()
> 
> /<>/tests/Composer/Test/Downloader/GitDownloaderTest.php:553
> 
> 6) 
> Composer\Test\Downloader\GitDownloaderTest::testNotUsingDowngradingWithReferences
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\Builder\InvocationMocker::withConsecutive()
> 
> /<>/tests/Composer/Test/Downloader/GitDownloaderTest.php:597
> 
> 7) 
> Composer\Test\EventDispatcher\EventDispatcherTest::testDispatcherOutputsErrorOnFailedCommand
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\Builder\InvocationMocker::withConsecutive()
> 
> /<>/tests/Composer/Test/EventDispatcher/EventDispatcherTest.php:549
> 
> 8) Composer\Test\IO\ConsoleIOTest::testOverwrite
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\Builder\InvocationMocker::withConsecutive()
> 
> /<>/tests/Composer/Test/IO/ConsoleIOTest.php:114
> 
> 9) Composer\Test\Installer\SuggestedPackagesReporterTest::testOutput
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\Builder\InvocationMocker::withConsecutive()
> 
> /<>/tests/Composer/Test/Installer/SuggestedPackagesReporterTest.php:148
> 
> 10) 
> Composer\Test\Installer\SuggestedPackagesReporterTest::testOutputWithNoSuggestionReason
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\Builder\InvocationMocker::withConsecutive()
> 
> /<>/tests/Composer/Test/Installer/SuggestedPackagesReporterTest.php:166
> 
> 11) 
> Composer\Test\Installer\SuggestedPackagesReporterTest::testOutputIgnoresFormatting
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\Builder\InvocationMocker::withConsecutive()
> 
> /<>/tests/Composer/Test/Installer/SuggestedPackagesReporterTest.php:187
> 
> 12) 
> Composer\Test\Installer\SuggestedPackagesReporterTest::testOutputMultiplePackages
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\Builder\InvocationMocker::withConsecutive()
> 
> /<>/tests/Composer/Test/Installer/SuggestedPackagesReporterTest.php:207
> 
> 13) 
> Composer\Test\Installer\SuggestedPackagesReporterTest::testOutputSkipInstalledPackages
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\Builder\InvocationMocker::withConsecutive()
> 
> /<>/tests/Composer/Test/Installer/SuggestedPackagesReporterTest.php:248
> 
> 14) 
> Composer\Test\Util\BitbucketTest::testRequestAccessTokenWithUsernameAndPassword
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\Builder\InvocationMocker::withConsecutive()
> 
> /<>/tests/Composer/Test/Util/BitbucketTest.php:198
> 
> 15) 
> Composer\Test\Util\BitbucketTest::testRequestAccessTokenWithUsernameAndPasswordWithUnauthorizedResponse
> Error: Call to undefined method 
> PHPUnit\Framework\MockObject\Builder\InvocationMocker::withConsecutive()
> 
> 

Bug#1039749: gregwar-captcha: FTBFS with phpunit 10: make[1]: *** [debian/rules:19: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: gregwar-captcha
Version: 1.1.9+ds-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, gregwar-captcha was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> mkdir --parents vendor
> ln -s src/Gregwar
> phpabtpl \
>   --require Gregwar/Captcha \
>   > debian/autoload.tests.php.tpl
> Proceeding without a composer.json file.phpab \
>   --output vendor/autoload.php \
>   --template debian/autoload.tests.php.tpl \
>   tests
> phpab %development% - Copyright (C) 2009 - 2023 by Arne Blankerts and 
> Contributors
> 
> Scanning directory tests
> 
> Autoload file vendor/autoload.php generated.
> 
> phpunit --verbose --debug
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Unknown option "--verbose"
> make[1]: *** [debian/rules:19: override_dh_auto_test] Error 2


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/gregwar-captcha/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039747: doctrine: FTBFS with phpunit 10: PHP Fatal error: Declaration of Doctrine\Tests\OrmFunctionalTestCase::onNotSuccessfulTest(Throwable $e): void must be compatible with PHPUnit\Framework\T

2023-06-28 Thread Athos Ribeiro
Source: doctrine
Version: 2.15.3+dfsg-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, doctrine was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> phpabtpl composer.json > debian/autoload.php.tpl
> phpab \
>   --tolerant \
>   --output lib/Doctrine/ORM/autoload.php \
>   --template debian/autoload.php.tpl \
>   lib/Doctrine/ORM
> phpab %development% - Copyright (C) 2009 - 2023 by Arne Blankerts and 
> Contributors
> 
> Scanning directory lib/Doctrine/ORM
> 
> Autoload file lib/Doctrine/ORM/autoload.php generated.
> 
> mkdir --parents vendor lib/data/Doctrine
> ln -s ../../../doctrine-mapping.xsd lib/data/Doctrine/
> phpab \
>   --tolerant \
>   --exclude 
> tests/Doctrine/Tests/ORM/Mapping/AbstractMappingDriverTest.php \
>   --exclude tests/Doctrine/Tests/ORM/Mapping/MappingDriverTestCase.php \
>   --exclude tests/Doctrine/Tests/Models/Enums/Product.php \
>   --output vendor/autoload.php \
>   --template debian/autoload.tests.php.tpl \
>   tests
> phpab %development% - Copyright (C) 2009 - 2023 by Arne Blankerts and 
> Contributors
> 
> Scanning directory tests
> 
> Autoload file vendor/autoload.php generated.
> 
> make[1]: Leaving directory '/<>'
>debian/rules override_dh_auto_test
> make[1]: Entering directory '/<>'
> phpunit --include-path lib
> PHP Fatal error:  Declaration of 
> Doctrine\Tests\OrmFunctionalTestCase::onNotSuccessfulTest(Throwable $e): void 
> must be compatible with 
> PHPUnit\Framework\TestCase::onNotSuccessfulTest(Throwable $t): never in 
> /<>/tests/Doctrine/Tests/OrmFunctionalTestCase.php on line 843
> make[1]: *** [debian/rules:28: override_dh_auto_test] Error 255


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/doctrine/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039748: eluceo-ical: FTBFS with phpunit 10: make[1]: *** [debian/rules:20: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: eluceo-ical
Version: 0.16.1-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, eluceo-ical was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> mkdir --parents vendor Eluceo
> ln -s pkg-php-autoload/php-eluceo-ical debian/pkg-php-tools-autoloaders
> ln -s ../src Eluceo/iCal
> phpabtpl \
>   --require eluceo/ical \
>   > debian/autoload.tests.php.tpl
> Proceeding without a composer.json file.phpab \
>   --output vendor/autoload.php \
>   --template debian/autoload.tests.php.tpl \
>   tests/Eluceo/iCal
> phpab %development% - Copyright (C) 2009 - 2023 by Arne Blankerts and 
> Contributors
> 
> Scanning directory tests/Eluceo/iCal
> 
> Autoload file vendor/autoload.php generated.
> 
> phpunit --verbose --debug
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Unknown option "--verbose"
> make[1]: *** [debian/rules:20: override_dh_auto_test] Error 2


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/eluceo-ical/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039746: davical: FTBFS with phpunit 10

2023-06-28 Thread Athos Ribeiro
Source: davical
Version: 1.1.12-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, davical was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> phpunit testing/phpunit
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> 
> 8 / 8 
> (100%)
> 
> Time: 00:00.006, Memory: 8.00 MB
> 
> There were 8 errors:
> 
> 1) ExpansionTest::testUnmodifiedCal
> TypeError: get_freebusyish(): Argument #1 ($cal) must be of type vCalendar, 
> null given, called in /<>/testing/phpunit/ExpansionTest.php on 
> line 151
> 
> /<>/testing/phpunit/ExpansionTest.php:114
> /<>/testing/phpunit/ExpansionTest.php:151
> 
> 2) ExpansionTest::testTueRenamed
> TypeError: get_freebusyish(): Argument #1 ($cal) must be of type vCalendar, 
> null given, called in /<>/testing/phpunit/ExpansionTest.php on 
> line 160
> 
> /<>/testing/phpunit/ExpansionTest.php:114
> /<>/testing/phpunit/ExpansionTest.php:160
> 
> 3) ExpansionTest::testTueRenamedSwapped
> TypeError: get_freebusyish(): Argument #1 ($cal) must be of type vCalendar, 
> null given, called in /<>/testing/phpunit/ExpansionTest.php on 
> line 169
> 
> /<>/testing/phpunit/ExpansionTest.php:114
> /<>/testing/phpunit/ExpansionTest.php:169
> 
> 4) ExpansionTest::testCalWithCount
> TypeError: get_freebusyish(): Argument #1 ($cal) must be of type vCalendar, 
> null given, called in /<>/testing/phpunit/ExpansionTest.php on 
> line 178
> 
> /<>/testing/phpunit/ExpansionTest.php:114
> /<>/testing/phpunit/ExpansionTest.php:178
> 
> 5) RangeTest::testGetVCalendarRange
> TypeError: in_array(): Argument #2 ($haystack) must be of type array, null 
> given
> 
> /usr/share/awl/inc/AWLUtilities.php:617
> /<>/inc/RRule.php:44
> /<>/inc/RRule.php:218
> /<>/inc/RRule.php:321
> /<>/inc/RRule.php:1526
> /<>/inc/RRule.php:1563
> /<>/testing/phpunit/RangeTest.php:41
> 
> 6) RangeTest::testGetVCalendarRangeTwoDayAllDay
> TypeError: in_array(): Argument #2 ($haystack) must be of type array, null 
> given
> 
> /usr/share/awl/inc/AWLUtilities.php:617
> /<>/inc/RRule.php:44
> /<>/inc/RRule.php:317
> /<>/inc/RRule.php:1526
> /<>/inc/RRule.php:1563
> /<>/testing/phpunit/RangeTest.php:68
> 
> 7) RangeTest::testGetVCalendarRangeFloating
> TypeError: in_array(): Argument #2 ($haystack) must be of type array, null 
> given
> 
> /usr/share/awl/inc/AWLUtilities.php:617
> /<>/inc/RRule.php:44
> /<>/inc/RRule.php:319
> /<>/inc/RRule.php:1526
> /<>/inc/RRule.php:1563
> /<>/testing/phpunit/RangeTest.php:92
> 
> 8) RangeTest::testGetVCalendarRangeAllDayAcrossDST
> TypeError: in_array(): Argument #2 ($haystack) must be of type array, null 
> given
> 
> /usr/share/awl/inc/AWLUtilities.php:617
> /<>/inc/RRule.php:44
> /<>/inc/RRule.php:317
> /<>/inc/RRule.php:1526
> /<>/inc/RRule.php:1563
> /<>/testing/phpunit/RangeTest.php:116
> 
> --
> 
> There were 8 risky tests:
> 
> 1) ExpansionTest::testUnmodifiedCal
> This test did not perform any assertions
> 
> /<>/testing/phpunit/ExpansionTest.php:146
> 
> 2) ExpansionTest::testTueRenamed
> This test did not perform any assertions
> 
> /<>/testing/phpunit/ExpansionTest.php:155
> 
> 3) ExpansionTest::testTueRenamedSwapped
> This test did not perform any assertions
> 
> /<>/testing/phpunit/ExpansionTest.php:164
> 
> 4) ExpansionTest::testCalWithCount
> This test did not perform any assertions
> 
> /<>/testing/phpunit/ExpansionTest.php:173
> 
> 5) RangeTest::testGetVCalendarRange
> This test did not perform any assertions
> 
> /<>/testing/phpunit/RangeTest.php:15
> 
> 6) RangeTest::testGetVCalendarRangeTwoDayAllDay
> This test did not perform any assertions
> 
> /<>/testing/phpunit/RangeTest.php:51
> 
> 7) RangeTest::testGetVCalendarRangeFloating
> This test did not perform any assertions
> 
> /<>/testing/phpunit/RangeTest.php:73
> 
> 8) RangeTest::testGetVCalendarRangeAllDayAcrossDST
> This test did not perform any assertions
> 
> /<>/testing/phpunit/RangeTest.php:97
> 
> ERRORS!
> Tests: 8, Assertions: 0, Errors: 8, Risky: 8.
> make[1]: *** [Makefile:69: test] Error 2


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/davical/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039743: christianriesen-base32: FTBFS with phpunit 10: make[1]: *** [debian/rules:19: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: christianriesen-base32
Version: 1.6.0-3
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, christianriesen-base32 was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> mkdir --parents vendor ChristianRiesen
> ln -s ../src ChristianRiesen/Base32
> phpabtpl \
>   --require christian-riesen/base32 \
>   > debian/autoload.tests.php.tpl
> Proceeding without a composer.json file.phpab \
>   --output vendor/autoload.php \
>   --template debian/autoload.tests.php.tpl \
>   tests
> phpab %development% - Copyright (C) 2009 - 2023 by Arne Blankerts and 
> Contributors
> 
> Scanning directory tests
> 
> Autoload file vendor/autoload.php generated.
> 
> phpunit --verbose --debug
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Unknown option "--verbose"
> make[1]: *** [debian/rules:19: override_dh_auto_test] Error 2


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/christianriesen-base32/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039744: christianriesen-otp: FTBFS with phpunit 10: make[1]: *** [debian/rules:19: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: christianriesen-otp
Version: 1.4.3-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, christianriesen-otp was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> mkdir --parents vendor
> ln -s src ChristianRiesen
> phpabtpl \
>   --require christian-riesen/otp \
>   > debian/autoload.tests.php.tpl
> Proceeding without a composer.json file.phpab \
>   --output vendor/autoload.php \
>   --template debian/autoload.tests.php.tpl \
>   tests/Otp
> phpab %development% - Copyright (C) 2009 - 2023 by Arne Blankerts and 
> Contributors
> 
> Scanning directory tests/Otp
> 
> Autoload file vendor/autoload.php generated.
> 
> phpunit --verbose --debug
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Unknown option "--verbose"
> make[1]: *** [debian/rules:19: override_dh_auto_test] Error 2


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/christianriesen-otp/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039742: awl: FTBFS with phpunit 10

2023-06-28 Thread Athos Ribeiro
Source: awl
Version: 0.64-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: phpunit

Hi,

We will start the phpunit 10 transition in unstable soon. During a test
rebuild, awl was found to FTBFS.

To reproduce this locally, you need to install the phpunit 10 package (and any
other dependency, which should also be available) from experimental on an
unstable system or build chroot.

Relevant part (hopefully):
>dh_auto_test
>   make -j1 test
> make[1]: Entering directory '/<>'
> # simple php syntax check
> OK (Syntax checked)
> # run phpunit tests
> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:./vendor/bin/
>  phpunit tests/
> PHPUnit 10.2.2 by Sebastian Bergmann and contributors.
> 
> Runtime:   PHP 8.2.7
> 
> R.  2 / 2 
> (100%)
> 
> Time: 00:00.003, Memory: 6.00 MB
> 
> There were 2 PHPUnit test runner warnings:
> 
> 1) Class myComponentTest cannot be found in 
> /<>/tests/myComponentTest.php
> 
> 2) Class myPropertyTest cannot be found in 
> /<>/tests/myPropertyTest.php
> 
> --
> 
> There was 1 risky test:
> 
> 1) myCalendarTest::test1
> This test did not perform any assertions
> 
> /<>/tests/myCalendarTest.php:27
> 
> WARNINGS!
> Tests: 2, Assertions: 1, Warnings: 2, Risky: 1.
> make[1]: *** [Makefile:52: test] Error 1


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/0/awl/

A phpunit reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit10/index.html

-- 
Athos Ribeiro



Bug#1039710: debian-installer: Grub installation fails and /var/log/syslog is empty

2023-06-28 Thread Cyril Brulebois
Control: reassign -1 busybox-udeb 1:1.36.1-3

Cyril Brulebois  (2023-06-28):
> busybox seems to me like the most likely suspect here. deb-reversion'ing
> bookworm's version as a version that's newer than the one in unstable,
> stashing its binaries under build/localudebs and building say a
> netboot(-gtk) image should be a quick way to test that hypothesis.

With a local build, confirmed -3 is buggy, and that reverting only
busybox-udeb to -1 is sufficient to restore syslog support in the
installer.

Reassigning there; the GRUB thing can be filed separately once we have
actual information via syslog.


Cheers,
-- 
Cyril Brulebois (k...@debian.org)
D-I release manager -- Release team member -- Freelance Consultant


signature.asc
Description: PGP signature


Bug#1039721: r-base: 4.3 causes many autopkgtests to fail

2023-06-28 Thread Jeremy Bícha
On Wed, Jun 28, 2023 at 12:56 PM Dirk Eddelbuettel  wrote:
> This shoots the messenger. That is a bug in the vectors package, not in R
> 4.3.0 (or now R 4.3.1).

I encourage you to change the severity of this bug back to Serious.

r-base will not migrate from Unstable to Testing until the triggered
autopkgtests are all passing. That makes this de facto a Release
Critical issue regardless of whether a Serious bug is filed or not.

However, a Serious bug will show up at both
https://tracker.debian.org/pkg/r-base and
https://release.debian.org/britney/update_excuses.html#r-base which
allows others to easily see an explanation of the issue and the status
of fixing it.

The autopkgtest failures do indicate that there is a dependency issue
that could be resolved through either stricter dependency
relationships in the packages or by implementing the virtual API
package you mentioned on the mailing list and rebuilding affected
packages when the API changes.

I understand that you don't consider this temporary incompatibility to
be a high priority issue but the autopkgtest system allows for this to
be detected so that things run smoothly for those people who choose to
use these packages on Debian Testing.

Thank you,
Jeremy Bícha



Bug#1039534: [Debian-on-mobile-maintainers] Bug#1039534: squeekboard: Fails to build on Debian Unstable

2023-06-28 Thread Arnaud Ferraris

Hi,

Le mer. 28 juin 2023 à 20:38:24 +01:00:00, Peter Michael Green 
 a écrit :

tags 1039534 +patch
thanks

squeekboard build-depends on missing:
- librust-gtk+v3-22-dev:amd64 (>= 0.14)

The current version of rust-gtk provides librust-gtk+v3-24-dev
After updating the dependencies (both Debian and cargo) to allow a 
build
to be attempted I discovered there were also a couple of real code 
issues.


The first is that gtk::rectangle is now an opaque type, so you have to
call "new" instead of assembling it field by field.

The second is that "property" appears to have been renamed first to
"property_value", then to "try_property_value". Then the non-panicing
version was removed completely. I modified the code to add an explicit
check if the property exists before calling the panicing version of
the function (now called "property_value") but I have no idea if this
is overkill or not.

I'm not really in a position to test this patch as I don't use Debian
on an appropriate device.

Anyway, a debdiff is attached, if there is no maintainer response,
*and* I get feedback from a user that the patched squeekboard is
usable then I may NMU it.


Thanks for looking into this. I'm currently testing a very similar 
patch (see 
https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/tree/wip/a-wai/update-build-deps) 
and will likely upload a new version including it over the week-end.


Cheers,
Arnaud


















Bug#1039741: libapache-poi-java: reproducible builds: timezone-specific timestamp in poi.jar

2023-06-28 Thread Vagrant Cascadian
Source: libapache-poi-java
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps timezones
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

The timestamp is embedded in a file inside the poi.jar archive:

  
https://tests.reproducible-builds.org/debian/rb-pkg/trixie/amd64/diffoscope-results/libapache-poi-java.html

  /usr/share/java/poi-4.0.1.jar

  private·static·final·String·RELEASE_DATE·=·"20220516";
  vs.
  private·static·final·String·RELEASE_DATE·=·"20220517";

The attached patch to debian/rules fixes this by passing the --utc
argument to date, to ensure the date is rendered consistently.

According to my local tests, with this patch applied, libapache-poi-java
should build reproducibly on tests.reproducible-builds.org!

Thanks for maintaining libapache-poi-java!

live well,
  vagrant
From 31d9fba2bb2a58222eec798edf1104b877756b36 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian 
Date: Wed, 28 Jun 2023 13:25:19 -0700
Subject: [PATCH] debian/rules: Use utc date to avoid embedding
 timezone-specific timestamps.

https://reproducible-builds.org/docs/source-date-epoch/

Thanks to Chris Lamb for the initial patch!
---
 debian/rules | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/rules b/debian/rules
index c94adb7..9ddad46 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,7 +10,7 @@ VERSION := $(shell echo $(DEB_VERSION_UPSTREAM) | sed 's/+dfsg//')
 	dh $@ --with maven-repo-helper --with javahelper
 
 override_dh_auto_build:
-	dh_auto_build -- -Dversion.id=$(VERSION) -DDSTAMP=$(shell date '--date=@$(SOURCE_DATE_EPOCH)' +%Y%m%d) jar maven-poms javadocs
+	dh_auto_build -- -Dversion.id=$(VERSION) -DDSTAMP=$(shell date '--utc --date=@$(SOURCE_DATE_EPOCH)' +%Y%m%d) jar maven-poms javadocs
 
 override_dh_auto_test:
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
-- 
2.39.2



signature.asc
Description: PGP signature


Bug#1039714: gobject-introspection: dh_girepository does not fetch all symbols from GIR files

2023-06-28 Thread Thomas Uhle

Hello Simon,

thanks a lot for this nice description!

I am also not an author of dh_girepository but happen to understand Perl 
code.  So I had to work out how it works just from the code.  I am sorry 
that I was a bit short in my previous e-mail.  I could have delivered some 
more explaining thoughts.  As far as I understand, it was easier for the 
author(s) of dh_girepository to utilize dpkg-shlibdeps to determine the 
dependencies on shared libraries.  That is why dh_girepository simply 
dumps every found symbol in a dummy C file that is then compiled and 
linked to a shared library itself (for each GIR file a seperate shared 
library).  dpkg-shlibdeps uses these temporarily built shared libraries 
to determine the dependencies.  So dh_girepository does not need to look 
up each and every symbol in /var/lib/dpkg/info/*.symbols itself to 
generate ${gir:Depends} into debian/gir1.2-*.substvars.


You are right, the code responsible for parsing the GIR file was just 
recognizing symbols that resemble ordinary functions, methods and 
constructors and ignoring other symbols.  In the case of HarfBuzz-0.0.gir 
this has led to the situation that the *_get_type() function from 
libharfbuzz-gobject.so.0 were ignored and, thus, not in the dummy C file. 
Because these functions has yet been the only functions in 
libharfbuzz-gobject.so.0, dpkg-shlibdeps could not determine the 
dependency to this shared library and so libharfbuzz-gobject0 has been 
missing in ${gir:Depends} and finally in the control file of 
gir1.2-harfbuzz-0.0.


That is why I have studied gir-1.2.rnc (part of libgirepository1.0-dev) 
to find out which XML elements are used for native symbols.  Apart from 
(virtual) methods, constructors and ordinary functions, these symbols can 
also be part of the definitions of types such as classes, interfaces, 
enumeration types, records, unions, etc.  While adding support for virtual 
methods was quite easy by simply tweaking the already existing regular 
expression, I had to make up a new regular expression for parsing the XML 
attributes of the type definitions.  Next to *_get_type(), there can also 
be functions for the reference counting of objects, getters and setters. 
That is why this new regular expression is a little more complex than the 
one that was already there.



On Wed, 28 Jun 2023, Simon McVittie wrote:


Thanks for the patch, please could you add a bit more context for what
it's doing and why it's necessary/correct?

I didn't write dh_girepository, so I'm having to work this out from first
principles, but as far as I understand your patch, the explanation would
go something like this:

---
dh_girepository: Discover more symbols in GIR files

dh_girepository creates and compiles a dummy C library that aims to
refer to all the same symbols that are mentioned in the GIR XML, so that
running dpkg-shlibdeps against that library will generate the union of
all the dependencies that would be necessary to provide all the symbols
that a GObject-Introspection binding could get from the typelib. It does
that by parsing the GIR XML and looking for XML elements that refer to
a C symbol.

It was already able to recognise *some* XML elements that refer to a C
symbol: ordinary methods, constructors, and ordinary functions. But it
didn't recognise virtual methods, the get_type() functions of various
GObject types, or other functions that are conceptually part of a
type such as copy and free functions. The result was that if a library
*only* contains virtual methods and get_type() functions - for example
libharfbuzz-gobject, which exists solely to provide get_type() functions
for objects in libharfbuzz - then no dependency on that library would
be generated, leading to ${gir:Depends} being incomplete.

Closes: #1039714
---

Is that accurate? Or if not that, then what?


That is perfect.  Thanks a lot!

Best regards,

Thomas



Bug#805449: dbus: Please reboot the system when convenient. ← ?!

2023-06-28 Thread Thorsten Glaser
Simon McVittie dixit:

>On Wed, 28 Jun 2023 at 17:24:32 +, Thorsten Glaser wrote:
>> Simon McVittie dixit:
>> >On a typical Debian system, restarting `dbus-daemon --system` will
>> >cause system services to stop working
>>
>> WHICH ones?
>
>I don't know what's installed on your system, so I have no way to

Yeah, but I was hoping for a method to enumerate them.

[ context ]
>> I’m pretty sure this only applies to systemd, which I don’t use.
>
>This does not only apply to systemd. avahi-daemon and bluetoothd are
>examples of services that rely on D-Bus and are older than systemd,

Indeed, but these can easily be restarted. You wrote:

>>> […] in a way that is only practical
>>> to recover from by a reboot […]

This doesn’t apply to avahi-daemon, for example.

>and elogind relies on D-Bus and is not even co-installable with systemd.

Yeah, well, no elogind here after it changed the laptop to crash¹
on lid close. I threw that out very quickly…

① it tried to suspend, but I don’t have suspend-to-disc set up

>If you use `sudo ss --unix -p` instead of netstat, you can correlate
[…]

Oh, that seems better. I haven’t used the ss tool yet.

$ sudo ss --unix -p | fgrep dbus
u_str ESTAB 0  0  /run/dbus/system_bus_socket 1356473* 
134 users:(("dbus-daemon",pid=1497,fd=9))
u_str ESTAB 0  0 /tmp/dbus-HWIk9QtjqW 1370793* 
1359638 users:(("dbus-daemon",pid=9974,fd=15))
u_str ESTAB 0  0* 15526  * 
15527   users:(("dbus-daemon",pid=1497,fd=7))
u_str ESTAB 0  0* 15527  * 
15526   users:(("dbus-daemon",pid=1497,fd=8))
u_str ESTAB 0  0* 1370736* 
1359493 users:(("dbus-launch",pid=9973,fd=3))
u_str ESTAB 0  0* 1359499* 
1359500 users:(("dbus-launch",pid=9973,fd=4))
u_str ESTAB 0  0* 1359498* 
1359497 users:(("dbus-daemon",pid=9974,fd=7))
u_str ESTAB 0  0 /tmp/dbus-HWIk9QtjqW 1370769* 
1359608 users:(("dbus-daemon",pid=9974,fd=11))
u_str ESTAB 0  0* 1359497* 
1359498 users:(("dbus-daemon",pid=9974,fd=6))
u_str ESTAB 0  0 /tmp/dbus-HWIk9QtjqW 1370774* 
1359625 users:(("dbus-daemon",pid=9974,fd=14))
u_str ESTAB 0  0 /tmp/dbus-HWIk9QtjqW 1370770* 
1359618 users:(("dbus-daemon",pid=9974,fd=12))
u_str ESTAB 0  0  /run/dbus/system_bus_socket 1359632* 
1359631 users:(("dbus-daemon",pid=1497,fd=11))
$ sudo ss --unix -p | fgrep 134
u_str ESTAB 0  0  /run/dbus/system_bus_socket 1356473* 
134 users:(("dbus-daemon",pid=1497,fd=9))
u_str ESTAB 0  0* 134* 
1356473 users:(("Xorg",pid=3548,fd=11))
$ sudo ss --unix -p | fgrep 1359631
u_str ESTAB 0  0* 1359631* 
1359632 users:(("xdg-desktop-por",pid=,fd=7))
u_str ESTAB 0  0  /run/dbus/system_bus_socket 1359632* 
1359631 users:(("dbus-daemon",pid=1497,fd=11))
$ ps ax -q 3548,
  PID TTY  STAT   TIME COMMAND
 3548 tty2 Rl 2:09 /usr/lib/xorg/Xorg -retro -nolisten tcp -dpi 106 :0 
vt2 -keeptty -auth /tmp/serverauth
  ?Sl 0:00 /usr/libexec/xdg-desktop-portal

The output is wider than my laptop screen, despite being cut off,
but I can now see that, on this machine, it’s apparently the X11
server (why?) and xdg-desktop-portal (understandable, but TTBOMK
that gets (re‑?)started automatically anyway, it’s for Firefox).

But this is basically what I was looking for, yes.

>can be avoided by micro-optimizing how you deal with dbus updates. The
>kernel gets at least an order of magnitude more security updates than

Yeah, depends, I occasionally have a VM host with long-running tasks
on the VMs. I was able to reboot it anyway today but was interested in
how this can be generically decided.

Feel free to extract this discussion into README.Debian of dbus.

Thanks,
//mirabilos
-- 
I believe no one can invent an algorithm. One just happens to hit upon it
when God enlightens him. Or only God invents algorithms, we merely copy them.
If you don't believe in God, just consider God as Nature if you won't deny
existence.  -- Coywolf Qi Hunt



Bug#1038239: please drop transitional package gstreamer1.0-pulseaudio from src:gst-plugins-good1.0

2023-06-28 Thread Holger Levsen
On Wed, Jun 28, 2023 at 04:01:51PM -0400, Jeremy Bícha wrote:
> There are still several packages that Depend and Build-Depend on
> gstreamer1.0-pulseaudio .

I'd suggest filing important bugs against those packages first, then wait
a month, then drop the transitional package & make those bugs serious.

for after the trixie release I plan to have "my" transitional bug reports to
at least include a list of rdeps to ease such bug filing...


-- 
cheers,
Holger

 ⢀⣴⠾⠻⢶⣦⠀
 ⣾⠁⢠⠒⠀⣿⡁  holger@(debian|reproducible-builds|layer-acht).org
 ⢿⡄⠘⠷⠚⠋⠀  OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
 ⠈⠳⣄

Dance like no one's watching. Encrypt like everyone is.


signature.asc
Description: PGP signature


Bug#1039740: Please ship slapm-ppm

2023-06-28 Thread Andras Korn
Package: slapd-contrib
Version: 2.5.13+dfsg-5
Severity: wishlist

Hi,

please build and ship contrib/slapd-modules/ppm. It greatly enhances the 
functionality of the password policy overlay by allowing the user to implement 
semi-complex password policies (such as "have characters from at least 4 of 
these 5 character classes").

Thanks!

András

-- 
Who is General Failure, and why is he reading MY disk??



Bug#877512: slapd: enabled systemd integration (untested patch)

2023-06-28 Thread Quanah Gibson-Mount




--On Wednesday, June 28, 2023 2:03 PM -0700 Ryan Tandy  
wrote:



Another (lower priority) thing I meant to look into is the sd_notify(3)
support. Enabling that means changing the service type and adding the -d
flag to stop slapd from detaching.


Yep, you want -d 0 specifically.

--Quanah



Bug#1039739: ppx-expect: FTBFS: Error: Unbound module Sexplib0.Sexp_conv_record

2023-06-28 Thread Sebastian Ramacher
Source: ppx-expect
Version: 0.16.0-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source

https://buildd.debian.org/status/fetch.php?pkg=ppx-expect=amd64=0.16.0-1%2Bb1=1687550064=0

  ocamlc 
common/.expect_test_common.objs/byte/expect_test_common__File.{cmo,cmt} (exit 2)
(cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -I 
common/.expect_test_common.objs/byte -I /usr/lib/ocaml/base -I 
/usr/lib/ocaml/base/base_internalhash_types -I /usr/lib/ocaml/base/caml -I 
/usr/lib/ocaml/base/shadow_stdlib -I /usr/lib/ocaml/sexplib0 -intf-suffix .ml 
-no-alias-deps -open Expect_test_common__ -o 
common/.expect_test_common.objs/byte/expect_test_common__File.cmo -c -impl 
common/file.ml)
File "common/file.ml", line 56, characters 9-49:
56 |  Sexplib0.Sexp_conv_record.record_of_sexp
  
Error: Unbound module Sexplib0.Sexp_conv_record
Hint: Did you mean Sexp_conv_error?
ocamlopt 
common/.expect_test_common.objs/native/expect_test_common__File.{cmx,o} (exit 2)
(cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I 
common/.expect_test_common.objs/byte -I common/.expect_test_common.objs/native 
-I /usr/lib/ocaml/base -I /usr/lib/ocaml/base/base_internalhash_types -I 
/usr/lib/ocaml/base/caml -I /usr/lib/ocaml/base/shadow_stdlib -I 
/usr/lib/ocaml/sexplib0 -intf-suffix .ml -no-alias-deps -open 
Expect_test_common__ -o 
common/.expect_test_common.objs/native/expect_test_common__File.cmx -c -impl 
common/file.ml)
File "common/file.ml", line 56, characters 9-49:
56 |  Sexplib0.Sexp_conv_record.record_of_sexp
  
Error: Unbound module Sexplib0.Sexp_conv_record
Hint: Did you mean Sexp_conv_error?
make[1]: *** [debian/rules:9: override_dh_auto_build] Error 1

Cheers
-- 
Sebastian Ramacher



Bug#877512: slapd: enabled systemd integration (untested patch)

2023-06-28 Thread Ryan Tandy

On Wed, Jun 28, 2023 at 08:48:14PM +0200, Moritz Mühlenhoff wrote:

OTOH, moving to the systemd unit might also be a good opportunity to reduce
some complexity? Looking at slapd.default shipped with the current package
SLAPD_SENTINEL_FILE, SLAPD_PIDFILE and SLAPD_NO_START are all settings which
are no longer relevant with a systemd unit or can equally be achieved with
commands built-in to systemd (e.g. systemctl mask).


Yes, definitely meaning to review and drop at least those, as well as 
migrating /var/run/slapd to tmpfiles.d.



Then there's a handful of settings which IMHO probably very people actually 
modify
(SLAPD_USER, SLAPD_USER, SLAPD_CONF, SLAPD_SERVICES) and which folks wanting
to modify can always tweak with a local unit override/dropins.


Hmm. So on upgrade I suppose we would want to automatically migrate 
those settings to a drop-in? That actually sounds doable; such a drop-in 
would probably not have to be a conffile.


SLAPD_CONF is also used (at least) by anyone who still uses a slapd.conf 
file instead of cn=config. Using -f or -F depending on what SLAPD_CONF 
points to was the main reason I assumed we'd need a wrapper script. But 
that could also be replaced by a drop-in.



The most commonly used option is probably SLAPD_OPTIONS, which could also
be read via an EnvironmentFile from /etc/default.


Right. Although if that's the only thing still being consumed, I'd be 
tempted to just let it go too. :)


Another (lower priority) thing I meant to look into is the sd_notify(3) 
support. Enabling that means changing the service type and adding the -d 
flag to stop slapd from detaching.


Thanks for the input, it really does help. :)

Ryan



Bug#1038239: please drop transitional package gstreamer1.0-pulseaudio from src:gst-plugins-good1.0

2023-06-28 Thread Jeremy Bícha
There are still several packages that Depend and Build-Depend on
gstreamer1.0-pulseaudio .

Thank you,
Jeremy Bícha



Bug#805449: dbus: Please reboot the system when convenient. ← ?!

2023-06-28 Thread Simon McVittie
On Wed, 28 Jun 2023 at 17:24:32 +, Thorsten Glaser wrote:
> Simon McVittie dixit:
> >On a typical Debian system, restarting `dbus-daemon --system` will
> >cause system services to stop working
> 
> WHICH ones?

I don't know what's installed on your system, so I have no way to
answer that. A random selection of services that definitely do listen
on the system bus: avahi-daemon, polkitd, rtkit-daemon, bluetoothd,
ModemManager, NetworkManager, firewalld, udisksd, elogind. This is far
from an exhaustive list, Debian is quite large.

> I’m pretty sure this only applies to systemd, which I don’t use.

This does not only apply to systemd. avahi-daemon and bluetoothd are
examples of services that rely on D-Bus and are older than systemd,
and elogind relies on D-Bus and is not even co-installable with systemd.

(Perhaps you don't use those either, but that is not implied by you not
using systemd.)

> >The D-Bus protocol operates over an AF_UNIX socket (a lot like X11 and
> >Wayland), so passing suitable options to netstat or ss will tell you
> >what is connected to it.
...
> $ sudo netstat -anp | fgrep /run/dbus/system_bus_socket
> unix  2  [ ACC ] STREAM LISTENING 205102203/dbus-daemon   
>   /run/dbus/system_bus_socket
> unix  3  [ ] STREAM CONNECTED 310732203/dbus-daemon   
>   /run/dbus/system_bus_socket
> unix  3  [ ] STREAM CONNECTED 246712203/dbus-daemon   
>   /run/dbus/system_bus_socket
> unix  3  [ ] STREAM CONNECTED 240222203/dbus-daemon   
>   /run/dbus/system_bus_socket
(etc.)

Unfortunately, that looks as though netstat is telling us the process IDs
of the server end of each connection (in the dbus-daemon), which tells
us nothing about the client end (the processes you want to list). So
you now have a good guess at *how many* clients there are, but not
*what*. That's a lot less useful than I had hoped.

If you use `sudo ss --unix -p` instead of netstat, you can correlate
the dbus-daemon end that netstat also shows with the client end by their
inode number. For instance this is the equivalent of one of your lines of
netstat output:

u_str ESTAB 0  0 /run/dbus/system_bus_socket 33798  
* 33797   users:(("dbus-daemon",pid=798,fd=46)) 
>

and if I search the output for 33797, I can find the other end of this
connection:

u_str ESTAB 0  0   * 33797  
* 33798   users:(("gvfs-udisks2-vo",pid=2093,fd=5)) 
>

which tells me which process is connected to the system bus. Not exactly
convenient, but maybe scriptable (although looking at wherever netstat and
ss get their information from might be more reliable than screen-scraping
their output).

I think I've already spent more time on this than I can justify, and
I suspect you have too: dbus is not uploaded very often (particularly
to stable releases), so there's a really low limit to how many reboots
can be avoided by micro-optimizing how you deal with dbus updates. The
kernel gets at least an order of magnitude more security updates than
dbus, and you have to reboot to put a kernel update into effect anyway,
so occasional reboots are going to be necessary for a maintained machine
regardless of whether you reboot for a dbus update.

smcv



Bug#1039484: transition: gpsd

2023-06-28 Thread Sebastian Ramacher
Control: tags -1 confirmed

On 2023-06-27 02:01:41 +0300, Boian Bonev wrote:
> Control: tags -1 -moreinfo
> 
> Hi,
> 
> On Tue, 2023-06-27 at 00:13 +0200, Sebastian Ramacher wrote:
> > Control: tags -1 moreinfo
> > 
> > On 2023-06-26 13:24:57 +, Boian Bonev wrote:
> > > Package: release.debian.org
> > > Severity: normal
> > > User: release.debian@packages.debian.org
> > > Usertags: transition
> > > X-Debbugs-Cc: g...@packages.debian.org, b...@debian.org
> > > Control: affects -1 + src:gpsd
> > > 
> > > New version of gpsd 3.25 introduces changes in shared libraries API (and 
> > > of
> > > course ABI)
> > > soname is bumped from 28 to 30
> > > 
> > > All rdeps should be good to binNMU against the new libraries, after
> > > patching some of
> > > them and asking the respective maintainers to upload to unstable.
> > 
> > Have bugs for those issues been filed?
> 
> No, bugs were not filed.
> 
> I went the path of filing PRs and/or sending patches over email. All those are
> already merged and the fixed packages have been uploaded.

Please go ahead

Cheers
-- 
Sebastian Ramacher



Bug#1039738: bullseye-pu: package nvidia-graphics-drivers-tesla-450/450.248.02-1~deb11u1

2023-06-28 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: bullseye
User: release.debian@packages.debian.org
Usertags: pu

[ Reason ]
Let's update nvidia-graphics-drivers-tesla-450 in bullseye to a new
upstream release fixing some CVEs.

[ Impact ]
A proprietary graphics driver with more CVEs open.

[ Tests ]
Only module building has been tested. Anything else would require
certain hardware and driver usage.

[ Risks ]
Low. Upgrading to a new nvidia driver release in stable is an
established procedure.

[ Checklist ]
  [x] *all* changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  (excluding the blobs)
  [x] attach debdiff against the package in (old)stable
  (excluding the blobs)
  [x] the issue is verified as fixed in unstable

[ Changes ]
This is a rebuild of the package from sid with no further changes.
No packaging changes this time ;-)

[ Other info ]
More updates for the other driver series are coming.


Andreas



Bug#1039727: debian-installer configures ifupdown instead of NetworkManager even if a Desktop Environment is chosen

2023-06-28 Thread Cyril Brulebois
Austin Moss  (2023-06-28):
> Thank you for taking a look at this. Attached an archive with
> /var/log/installer/syslog for you.

The relevant parts of the log are likely the following:

Jun 27 22:03:08 netcfg[4939]: DEBUG: Network config complete
Jun 27 22:03:08 netcfg[4939]: DEBUG: No interface given; clearing 
/etc/network/interfaces
Jun 27 22:03:08 netcfg[4939]: DEBUG: Writing informative header
Jun 27 22:03:08 netcfg[4939]: DEBUG: Success!
Jun 27 22:03:08 netcfg[4939]: DEBUG: Writing loopback interface
Jun 27 22:03:08 netcfg[4939]: DEBUG: Success!
Jun 27 22:03:08 netcfg[4939]: DEBUG: Writing DHCP stanza for wlp4s0
Jun 27 22:03:08 netcfg[4939]: INFO: Detected wlp4s0 as a hotpluggable device
Jun 27 22:03:08 netcfg[4939]: DEBUG: Writing wireless options for wlp4s0
Jun 27 22:03:08 netcfg[4939]: DEBUG: Success!
Jun 27 22:03:09 netcfg[4939]: INFO: Unable to open file for writing 
network-manager configuration. The connection id (¯\_(ツ)_/¯) might not be set 
to a proper value.

And later:

Jun 28 03:20:31 finish-install: info: Running 
/usr/lib/finish-install.d/55netcfg-copy-config
Jun 28 03:20:31 netcfg: DEBUG: copy-config: /tmp/connection_type not found: 
netcfg did not complete or was compiled without network-manager support; 
exiting.

While I'm not familiar with all the details, it looks to me the funky
connection ID prevented some initial configuration, which led to a
missing file expected at the end of the installation, which in turn led
to a fallback /e/n/i configuration instead of the detected/desired NM
configuration. But seeing how the last DEBUG message leads to an early
exit in the finish-install script (responsible for copying things
around), I'm not sure why/how /e/n/i got copied from the installer's
context to the installed system…


In any case, this might not be a “big issue” as I feared, just
particular circumstances?


Cheers,
-- 
Cyril Brulebois (k...@debian.org)
D-I release manager -- Release team member -- Freelance Consultant


signature.asc
Description: PGP signature


Bug#1039737: reportbug: lxc-copy --ephemeral always fails

2023-06-28 Thread Valentin Vidic
Package: lxc
Version: 1:5.0.2-1
Severity: normal

Dear Maintainer,

After the upgrade to bookworm starting ephemeral container with lxc-copy
command always fails with an error:

# lxc-copy -n autopkgtest-sid -e -l TRACE
Created autopkgtest-sid_uFBocY as clone of autopkgtest-sid
lxc-copy: autopkgtest-sid: ../src/lxc/lxccontainer.c: wait_on_daemonized_start: 
878 Received container state "ABORTING" instead of "RUNNING"
lxc-copy: autopkgtest-sid: ../src/lxc/af_unix.c: 
lxc_abstract_unix_recv_fds_iov: 218 Connection reset by peer - Failed to 
receive response
lxc-copy: autopkgtest-sid: ../src/lxc/commands.c: lxc_cmd_rsp_recv_fds: 128 
Failed to receive file descriptors for command "get_state"
lxc-copy: autopkgtest-sid: ../src/lxc/utils.c: _recursive_rmdir: 160 No such 
file or directory - Failed to delete 
"/var/lib/lxc/autopkgtest-sid_uFBocY/overlay/delta/etc"
lxc-copy: autopkgtest-sid: ../src/lxc/utils.c: _recursive_rmdir: 160 No such 
file or directory - Failed to delete 
"/var/lib/lxc/autopkgtest-sid_uFBocY/overlay/delta"
lxc-copy: autopkgtest-sid: ../src/lxc/lxccontainer.c: container_destroy: 3007 
Error destroying rootfs for autopkgtest-sid_uFBocY

The log contains some more information:

lxc-copy autopkgtest-sid 20230628192725.772 DEBUGstorage - 
../src/lxc/storage/storage.c:get_storage_by_name:209 - Detected rootfs type 
"overlay"
lxc-copy autopkgtest-sid 20230628192725.772 ERRORconf - 
../src/lxc/conf.c:lxc_rootfs_init:569 - Bad file descriptor - Failed to open 
"overlay:/var/lib/lxc/autopkgtest-sid/rootfs:/var/lib/lxc/autopkgtest-sid_uFBocY/overlay/delta"
lxc-copy autopkgtest-sid 20230628192725.772 ERRORstart - 
../src/lxc/start.c:__lxc_start:2079 - Failed to handle rootfs pinning for 
container "autopkgtest-sid_uFBocY"
lxc-copy autopkgtest-sid 20230628192725.772 TRACEstart - 
../src/lxc/start.c:lxc_serve_state_socket_pair:544 - Sent container state 
"ABORTING" to 5
lxc-copy autopkgtest-sid 20230628192725.772 TRACEstart - 
../src/lxc/start.c:lxc_serve_state_clients:483 - Set container state to ABORTING
lxc-copy autopkgtest-sid 20230628192725.772 TRACEstart - 
../src/lxc/start.c:lxc_serve_state_clients:486 - No state clients registered
lxc-copy autopkgtest-sid 20230628192725.772 TRACEstart - 
../src/lxc/start.c:lxc_serve_state_clients:483 - Set container state to STOPPING
lxc-copy autopkgtest-sid 20230628192725.772 TRACEstart - 
../src/lxc/start.c:lxc_serve_state_clients:486 - No state clients registered
lxc-copy autopkgtest-sid 20230628192725.772 ERRORlxccontainer - 
../src/lxc/lxccontainer.c:wait_on_daemonized_start:878 - Received container 
state "ABORTING" instead of "RUNNING"
lxc-copy autopkgtest-sid 20230628192726.369 WARN cgfsng - 
../src/lxc/cgroups/cgfsng.c:cgfsng_payload_destroy:555 - Uninitialized limit 
cgroup
lxc-copy autopkgtest-sid 20230628192726.643 TRACEcgfsng - 
../src/lxc/cgroups/cgfsng.c:__cgroup_tree_create:727 - Created 10(lxc.pivot) 
cgroup
lxc-copy autopkgtest-sid 20230628192726.644 TRACEcgfsng - 
../src/lxc/cgroups/cgfsng.c:__cgroup_tree_create:742 - Opened newly created 
cgroup lxc.pivot as 4
lxc-copy autopkgtest-sid 20230628192726.113 WARN cgfsng - 
../src/lxc/cgroups/cgfsng.c:cgfsng_monitor_destroy:926 - Device or resource 
busy - Failed to destroy 10(lxc.monitor.autopkgtest-sid_uFBocY)
lxc-copy autopkgtest-sid 20230628192726.113 TRACEstart - 
../src/lxc/start.c:lxc_end:963 - Closed command socket
lxc-copy autopkgtest-sid 20230628192726.113 ERRORaf_unix - 
../src/lxc/af_unix.c:lxc_abstract_unix_recv_fds_iov:218 - Connection reset by 
peer - Failed to receive response
lxc-copy autopkgtest-sid 20230628192726.113 TRACEstart - 
../src/lxc/start.c:lxc_end:974 - Set container state to "STOPPED"
lxc-copy autopkgtest-sid 20230628192726.113 ERRORcommands - 
../src/lxc/commands.c:lxc_cmd_rsp_recv_fds:128 - Failed to receive file 
descriptors for command "get_state"
lxc-copy autopkgtest-sid 20230628192726.113 DEBUGstorage - 
../src/lxc/storage/storage.c:get_storage_by_name:209 - Detected rootfs type 
"overlay"
lxc-copy autopkgtest-sid 20230628192726.113 TRACEcommands - 
../src/lxc/commands.c:lxc_cmd:521 - Opened new command socket connection fd 5 
for command "get_state"
lxc-copy autopkgtest-sid 20230628192726.113 DEBUGstorage - 
../src/lxc/storage/storage.c:get_storage_by_name:209 - Detected rootfs type 
"overlay"
lxc-copy autopkgtest-sid 20230628192726.113 ERRORutils - 
../src/lxc/utils.c:_recursive_rmdir:118 - No such file or directory - Failed to 
stat "/var/lib/lxc/autopkgtest-sid_uFBocY/overlay/delta/etc/hosts"
lxc-copy autopkgtest-sid 20230628192726.113 ERRORutils - 
../src/lxc/utils.c:_recursive_rmdir:160 - No such file or directory - Failed to 
delete "/var/lib/lxc/autopkgtest-sid_uFBocY/overlay/delta/etc"
lxc-copy autopkgtest-sid 20230628192726.113 ERRORstart - 
../src/lxc/start.c:lxc_destroy_container_on_signal:2236 - Error destroying 
rootfs for container "autopkgtest-sid_uFBocY"

Bug#1039534: squeekboard: Fails to build on Debian Unstable

2023-06-28 Thread Peter Michael Green

tags 1039534 +patch
thanks

squeekboard build-depends on missing:
- librust-gtk+v3-22-dev:amd64 (>= 0.14)

The current version of rust-gtk provides librust-gtk+v3-24-dev

After updating the dependencies (both Debian and cargo) to allow a build
to be attempted I discovered there were also a couple of real code issues.

The first is that gtk::rectangle is now an opaque type, so you have to
call "new" instead of assembling it field by field.

The second is that "property" appears to have been renamed first to
"property_value", then to "try_property_value". Then the non-panicing
version was removed completely. I modified the code to add an explicit
check if the property exists before calling the panicing version of
the function (now called "property_value") but I have no idea if this
is overkill or not.

I'm not really in a position to test this patch as I don't use Debian
on an appropriate device.

Anyway, a debdiff is attached, if there is no maintainer response,
*and* I get feedback from a user that the patched squeekboard is
usable then I may NMU it.
diff -Nru squeekboard-1.22.0/debian/changelog 
squeekboard-1.22.0/debian/changelog
--- squeekboard-1.22.0/debian/changelog 2023-06-13 14:43:56.0 +
+++ squeekboard-1.22.0/debian/changelog 2023-06-28 18:54:50.0 +
@@ -1,3 +1,16 @@
+squeekboard (1.22.0-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Remove upper limit on cargo dependencies.
+  * Update for rust-gtk 0.16 and related packages. (Closes: #)
++ Use v3_24 feature instead of v3_22 feature for rust-gtk as the former
+  no longer exists.
++ Patch code to build with rust-gtk 0.16
++ Bump rust-gtk/rust-glib dependencies to 0.16 as the fixes for 0.16
+  will break builds with older versions of the rust gtk stack.
+
+ -- Peter Michael Green   Wed, 28 Jun 2023 18:54:50 +
+
 squeekboard (1.22.0-2) unstable; urgency=medium
 
   * Release to unstable
diff -Nru squeekboard-1.22.0/debian/control squeekboard-1.22.0/debian/control
--- squeekboard-1.22.0/debian/control   2023-06-13 14:43:56.0 +
+++ squeekboard-1.22.0/debian/control   2023-06-28 18:16:36.0 +
@@ -18,9 +18,9 @@
  librust-bitflags-1-dev (>= 1.0),
  librust-clap-4+std-dev (>= 3.1),
  librust-gio+v2-58-dev (>= 0.14),
- librust-glib+v2-58-dev (>= 0.14),
+ librust-glib+v2-58-dev (>= 0.16),
  librust-glib-sys-dev (>= 0.14),
- librust-gtk+v3-22-dev (>= 0.14),
+ librust-gtk+v3-24-dev (>= 0.16),
  librust-gtk-sys-dev (>= 0.14),
  librust-maplit-1-dev (>= 1.0),
  librust-serde-derive-1-dev (>= 1.0),
diff -Nru squeekboard-1.22.0/debian/patches/rust-gtk-0.16.patch 
squeekboard-1.22.0/debian/patches/rust-gtk-0.16.patch
--- squeekboard-1.22.0/debian/patches/rust-gtk-0.16.patch   1970-01-01 
00:00:00.0 +
+++ squeekboard-1.22.0/debian/patches/rust-gtk-0.16.patch   2023-06-28 
18:51:46.0 +
@@ -0,0 +1,92 @@
+Index: squeekboard-1.22.0/Cargo.deps.newer
+===
+--- squeekboard-1.22.0.orig/Cargo.deps.newer
 squeekboard-1.22.0/Cargo.deps.newer
+@@ -9,30 +9,30 @@ zvariant = "2.10.*"
+ zvariant_derive = "2.10.*"
+ 
+ [dependencies.cairo-rs]
+-version = "0.14.*"
++version = ">= 0.14"
+ 
+ [dependencies.cairo-sys-rs]
+-version = "0.14.*"
++version = ">= 0.14"
+ 
+ [dependencies.gdk]
+-version = "0.14.*"
++version = ">= 0.14"
+ 
+ [dependencies.gio]
+-version = "0.14.*"
++version = ">= 0.14"
+ features = ["v2_58"]
+ 
+ [dependencies.glib]
+-version = "0.14.*"
++version = ">= 0.14"
+ features = ["v2_58"]
+ 
+ [dependencies.glib-sys]
+-version = "0.14.*"
++version = ">= 0.14"
+ features = ["v2_58"]
+ 
+ [dependencies.gtk]
+-version = "0.14.*"
+-features = ["v3_22"]
++version = ">= 0.14"
++features = ["v3_24"]
+ 
+ [dependencies.gtk-sys]
+-version = "0.14.*"
+-features = ["v3_22"]
++version = ">= 0.14"
++features = ["v3_24"]
+Index: squeekboard-1.22.0/Cargo.toml.in
+===
+--- squeekboard-1.22.0.orig/Cargo.toml.in
 squeekboard-1.22.0/Cargo.toml.in
+@@ -31,5 +31,5 @@ clap_v4 = []
+ maplit = "1.0.*"
+ serde = { version = "1.0.*", features = ["derive"] }
+ serde_yaml = "0.8.*"
+-xkbcommon = { version = "0.4.*", features = ["wayland"] }
++xkbcommon = { version = ">= 0.4", features = ["wayland"] }
+ # Here is inserted the Cargo.deps file
+Index: squeekboard-1.22.0/src/popover.rs
+===
+--- squeekboard-1.22.0.orig/src/popover.rs
 squeekboard-1.22.0/src/popover.rs
+@@ -305,12 +305,12 @@ pub fn show(
+ #[cfg(not(feature = "glib_v0_14"))]
+ let menu = gtk::Popover::new_from_model(Some(), );
+ 
+-menu.set_pointing_to(::Rectangle {
+-x: position.x.ceil() as i32,
+-y: position.y.ceil() as i32,
+-width: position.width.floor() as i32,
+-height: position.width.floor() as i32,
+-});
++menu.set_pointing_to(::Rectangle::new(
++

Bug#1039736: ledger print creates invalid syntax

2023-06-28 Thread Helmut Grohne
Package: ledger
Version: 3.3.0-3
Tags: upstream

Hi,

according to the manual page, ledger print can be used to reformat a
ledger file. As such I expect it to produce valid ledger syntax. The
following trips it up:

$ printf "bucket X\n/11/11 c\n  Y  1\n"
bucket X
/11/11 c
  Y  1
$ printf "bucket X\n/11/11 c\n  Y  1\n" | ledger -f - print
/11/11 c
Y  1
$ printf "bucket X\n/11/11 c\n  Y  1\n" | ledger -f - print | ledger -f - 
print; echo $?
While parsing file "", line 2:
While balancing transaction from streamed input:
Unbalanced remainder is:
   1
Amount to balance against:
   1
Error: Transaction does not balance
1
$

As you can see in the second command, the bucket stanza is dropped, but
the transaction is not balanced using the X bucket. Thus the third
invocation fails. I think ledger print should either retain the bucket
stanza or balance the transaction using the default bucket.

Please consider adding an autopkgtest or unittest for this issue.

Helmut



Bug#1038533: pinball-table-*: Depends on SDL 1.2 and is incompatible with pinball (>= 0.3.20230219)

2023-06-28 Thread Simon McVittie
On Wed, 28 Jun 2023 at 20:39:41 +0200, philippe.co...@ik.me wrote:
> Hi, I knew this problem would be raisen, that's the reason I aligned the patch
> level in versions of 3 packages,

Apparently that wasn't clear to your sponsor? If there are uploads that
need to be done in lockstep, part of the maintainer's responsibility is
to communicate that (whether via package dependency fields or talking
to the sponsor).

> Thanks for the "Break" hint, I'll plan to add this for SDL3 port

Please add the necessary Depends/Breaks to the SDL2 versions, to make it
impossible to install broken combinations when upgrading from bookworm
to trixie. Waiting for an eventual port to SDL3 is likely to be too late
to fix trixie.

smcv



Bug#1039498: gir1.2-harfbuzz-0.0: missing dependency on libharfbuzz0b

2023-06-28 Thread Simon McVittie
On Wed, 28 Jun 2023 at 19:54:51 +0100, Simon McVittie wrote:
> I would guess that this might be because the upstream build system
> is only passing in libharfbuzz_gobject as a positional parameter
> to gnome.generate_gir in the Meson build (and a similar setup in
> Autotools), with libharfbuzz_dep in the dependencies list instead. To
> the GObject-Introspection tools, this is the same as saying that
> libharfbuzz_gobject is a positional parameter and the external libgobject
> library is a dependency.

Sorry, that should have said something more like:

... this is saying that libharfbuzz_gobject is the library we are
interested in, and libharfbuzz_dep is just a dependency, the same way
an external library like libgobject is a dependency.

smcv



Bug#1039714: gobject-introspection: dh_girepository does not fetch all symbols from GIR files

2023-06-28 Thread Simon McVittie
On Wed, 28 Jun 2023 at 17:00:10 +0200, Thomas Uhle wrote:
> 2. dh_girepository does not fetch the 41 symbols from HarfBuzz-0.0.gir
>that are compiled into libharfbuzz-gobject.so.0.  I have attached a
>small patch for it, so that the missing symbols are also dumped into
>the dummy C file that is temporarily generated and compiled for
>dh_shlibdeps.
>This updated version of dh_girepository would also find another 245
>symbols in Gio-2.0.gir for instance.

Thanks for the patch, please could you add a bit more context for what
it's doing and why it's necessary/correct?

I didn't write dh_girepository, so I'm having to work this out from first
principles, but as far as I understand your patch, the explanation would
go something like this:

---
dh_girepository: Discover more symbols in GIR files

dh_girepository creates and compiles a dummy C library that aims to
refer to all the same symbols that are mentioned in the GIR XML, so that
running dpkg-shlibdeps against that library will generate the union of
all the dependencies that would be necessary to provide all the symbols
that a GObject-Introspection binding could get from the typelib. It does
that by parsing the GIR XML and looking for XML elements that refer to
a C symbol.

It was already able to recognise *some* XML elements that refer to a C
symbol: ordinary methods, constructors, and ordinary functions. But it
didn't recognise virtual methods, the get_type() functions of various
GObject types, or other functions that are conceptually part of a
type such as copy and free functions. The result was that if a library
*only* contains virtual methods and get_type() functions - for example
libharfbuzz-gobject, which exists solely to provide get_type() functions
for objects in libharfbuzz - then no dependency on that library would
be generated, leading to ${gir:Depends} being incomplete.

Closes: #1039714
---

Is that accurate? Or if not that, then what?

(What I'm aiming for here is something that could be a commit message
that will explain to future maintainers what happened here and why,
as described in .)

Thanks,
smcv



Bug#1039603: fixed in mate-panel 1.27.1-2

2023-06-28 Thread Sergio Vavassori
I experienced the same problem yesterday (debian testing), thanks for the
quick fix.

As a suggestion for those on testing while waiting the fix, temporary
downgrading mate-panel, mate-panel-common and libmate-panel-applet to
1.27.0-1 makes them work again.

Regards,
SV


Bug#1039498: gir1.2-harfbuzz-0.0: missing dependency on libharfbuzz0b

2023-06-28 Thread Simon McVittie
On Wed, 28 Jun 2023 at 17:00:10 +0200, Thomas Uhle wrote:
> 1. Starting with harfbuzz/5.1.0-1, HarfBuzz-0.0.typelib as well as
>HarfBuzz-0.0.gir do no longer reference libharfbuzz.so.0 although
>449 of the 490 symbols are compiled into libharfbuzz.so.0 and just
>the other 41 symbols are compiled into libharfbuzz-gobject.so.0.

I would guess that this might be because the upstream build system
is only passing in libharfbuzz_gobject as a positional parameter
to gnome.generate_gir in the Meson build (and a similar setup in
Autotools), with libharfbuzz_dep in the dependencies list instead. To
the GObject-Introspection tools, this is the same as saying that
libharfbuzz_gobject is a positional parameter and the external libgobject
library is a dependency.

Please try passing in both libharfbuzz_gobject and libharfbuzz as
positional parameters, and removing libharfbuzz_dep from the dependencies
named argument. I suspect that will result in the .gir referring to both
libraries, the same way that /usr/share/gir-1.0/GLib-2.0.gir refers to
both libgobject-2.0.so.0 and libglib-2.0.so.0.

Similarly,

  export_packages: ['harfbuzz-gobject'],

looks wrong to me: I would expect to see 'harfbuzz' in that list too,
leading to both pkg-config modules getting  elements in the GIR.

smcv



Bug#877512: slapd: enabled systemd integration (untested patch)

2023-06-28 Thread Moritz Mühlenhoff
Am Wed, Jun 28, 2023 at 09:49:06AM -0700 schrieb Ryan Tandy:
> On Wed, Jun 28, 2023 at 06:29:31PM +0200, Andreas Henriksson wrote:
> > I'm attaching a patch which has only been compile-tested as I don't
> > use slapd myself. It would be great if someone who uses slapd could
> > pick it up, test it and finish the remaining work.
> 
> Thanks for the patch and for doing the compile-testing. Unfortunately
> upstream's service file won't work for us as is. The remaining work includes
> (and this is the part I've been procrastinating) extracting from the init
> script the parts that determine the arguments to slapd (based on config from
> /etc/default/slapd, and I think in some cases possibly from the slapd config
> too), and turning that into a slapd launcher script that the service will
> have to invoke.

OTOH, moving to the systemd unit might also be a good opportunity to reduce
some complexity? Looking at slapd.default shipped with the current package
SLAPD_SENTINEL_FILE, SLAPD_PIDFILE and SLAPD_NO_START are all settings which
are no longer relevant with a systemd unit or can equally be achieved with
commands built-in to systemd (e.g. systemctl mask).

Then there's a handful of settings which IMHO probably very people actually 
modify
(SLAPD_USER, SLAPD_USER, SLAPD_CONF, SLAPD_SERVICES) and which folks wanting
to modify can always tweak with a local unit override/dropins.

The most commonly used option is probably SLAPD_OPTIONS, which could also
be read via an EnvironmentFile from /etc/default.

Cheers,
Moritz



Bug#1039730: composer: FTBFS with symfony 6: make[1]: *** [debian/rules:44: override_dh_auto_test] Error 2

2023-06-28 Thread Athos Ribeiro
Source: composer
Version: 2.5.8-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: symfony

Hi,

We are about to start the symfony 6 transition in unstable. During a test
rebuild, composer was found to fail to build with symfony 6.

To reproduce this locally, you need to install the symfony 6 packages from
experimental on an unstable system or build chroot.

Relevant part (hopefully):
> 
> There was 1 error:
> 
> 1) Composer\Test\ApplicationTest::testDevWarning
> Error: Undefined constant "STDIN"
> 
> /usr/share/php/Symfony/Component/Console/Helper/QuestionHelper.php:109
> /usr/share/php/Symfony/Component/Console/Helper/QuestionHelper.php:71
> /usr/share/php/Symfony/Component/Console/Helper/QuestionHelper.php:484
> /usr/share/php/Symfony/Component/Console/Helper/QuestionHelper.php:73
> /<>/src/Composer/IO/ConsoleIO.php:269
> /<>/src/Composer/Console/Application.php:333
> /<>/tests/Composer/Test/ApplicationTest.php:49
> 
> --
> 
> There were 103 failures:
> 
> 1) 
> Composer\Test\Command\AuditCommandTest::testSuccessfulResponseCodeWhenNoPackagesAreRequired
> Failed asserting that two strings are equal.
> --- Expected
> +++ Actual
> @@ @@
> -'No packages - skipping audit.'
> +'Do not run Composer as root/super user! See 
> https://getcomposer.org/root for details\n
> +Continue as root/super user [yes]? No packages - skipping audit.'
> 
> /<>/tests/Composer/Test/Command/AuditCommandTest.php:28
> 
> 2) 
> Composer\Test\Command\BumpCommandTest::testBumpFailsOnWriteErrorToComposerFile
> Failed asserting that 0 is identical to 1.
> 
> /<>/tests/Composer/Test/Command/BumpCommandTest.php:69
> 
> 3) 
> Composer\Test\Command\CheckPlatformReqsCommandTest::testPlatformReqsAreSatisfied
>  with data set "Disables checking of require-dev packages requirements." 
> (array(array('^2.0'), array('~4.0')), array(true), 'Checking non-dev platform 
> req...uccess')
> Failed asserting that two strings are identical.
> --- Expected
> +++ Actual
> @@ @@
> -'Checking non-dev platform requirements for packages in the vendor dir
> +'Do not run Composer as root/super user! See 
> https://getcomposer.org/root for details
> +Continue as root/super user [yes]? Checking non-dev platform requirements 
> for packages in the vendor dir
>  ext-foobar 2.3.4   success'
> 
> /<>/tests/Composer/Test/Command/CheckPlatformReqsCommandTest.php:50
> 
> 4) 
> Composer\Test\Command\CheckPlatformReqsCommandTest::testPlatformReqsAreSatisfied
>  with data set "Checks requirements only from the lock file, not from 
> installed packages." (array(array('^2.3'), array('~2.0')), array(true), 
> 'Checking platform requirement...uccess')
> Failed asserting that two strings are identical.
> --- Expected
> +++ Actual
> @@ @@
> -'Checking platform requirements using the lock file
> +'Do not run Composer as root/super user! See 
> https://getcomposer.org/root for details
> +Continue as root/super user [yes]? Checking platform requirements using the 
> lock file
>  ext-barbaz 2.3.4.5   success 
>  ext-foobar 2.3.4 success'
> 
> /<>/tests/Composer/Test/Command/CheckPlatformReqsCommandTest.php:50
> 
> 5) Composer\Test\Command\ConfigCommandTest::testConfigReads with data set 
> "read description" (array('foo bar'), array('description'), 'foo bar')
> Failed asserting that two strings are identical.
> --- Expected
> +++ Actual
> @@ @@
> -'foo bar'
> +'Do not run Composer as root/super user! See 
> https://getcomposer.org/root for details
> +Continue as root/super user [yes]? foo bar'
> 
> /<>/tests/Composer/Test/Command/ConfigCommandTest.php:100
> 
> 6) Composer\Test\Command\ConfigCommandTest::testConfigReads with data set 
> "read vendor-dir with source" (array(array('lala')), array('vendor-dir', 
> true), 'lala (./composer.json)')
> Failed asserting that two strings are identical.
> --- Expected
> +++ Actual
> @@ @@
> -'lala (./composer.json)'
> +'Do not run Composer as root/super user! See 
> https://getcomposer.org/root for details
> +Continue as root/super user [yes]? lala (./composer.json)'
> 
> /<>/tests/Composer/Test/Command/ConfigCommandTest.php:100
> 
> 7) Composer\Test\Command\ConfigCommandTest::testConfigReads with data set 
> "read default vendor-dir" (array(), array('vendor-dir'), 'vendor')
> Failed asserting that two strings are identical.
> --- Expected
> +++ Actual
> @@ @@
> -'vendor'
> +'Do not run Composer as root/super user! See 
> https://getcomposer.org/root for details
> +Continue as root/super user [yes]? vendor'
> 
> /<>/tests/Composer/Test/Command/ConfigCommandTest.php:100
> 
> 8) Composer\Test\Command\ConfigCommandTest::testConfigReads with data set 
> "read repos by named key" (array(array(array('vcs', 'https://example.org'), 
> array('composer', 'https://repo.packagist.org'))), array('repositories.foo'), 
> '{"type":"vcs","url":"https://org"}')
> Failed asserting that two strings are identical.
> --- Expected
> +++ Actual
> @@ @@
> 

Bug#1039735: php-twig: FTBFS with symfony 6: make[1]: *** [debian/rules:90: override_dh_auto_test] Error 1

2023-06-28 Thread Athos Ribeiro
Source: php-twig
Version: 3.6.1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: symfony

Hi,

We are about to start the symfony 6 transition in unstable. During a test
rebuild, php-twig was found to fail to build with symfony 6.

To reproduce this locally, you need to install the symfony 6 packages from
experimental on an unstable system or build chroot.

Relevant part (hopefully):
> 
> There were 2 failures:
> 
> 1) Twig\Tests\Cache\FilesystemTest::testWriteFailMkdir
> Failed asserting that exception of type "RuntimeException" is thrown.
> 
> 2) Twig\Tests\Cache\FilesystemTest::testWriteFailDirWritable
> Failed asserting that exception of type "RuntimeException" is thrown.
> 


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/symfony6/0/php-twig/

A symfony reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/symfony6/index.html

-- 
Athos Ribeiro



Bug#1039734: php-proxy-manager: FTBFS with symfony 6: make[1]: *** [debian/rules:27: override_dh_auto_test] Error 1

2023-06-28 Thread Athos Ribeiro
Source: php-proxy-manager
Version: 2.11.1+1.0.14-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: symfony

Hi,

We are about to start the symfony 6 transition in unstable. During a test
rebuild, php-proxy-manager was found to fail to build with symfony 6.

To reproduce this locally, you need to install the symfony 6 packages from
experimental on an unstable system or build chroot.

Relevant part (hopefully):
> 
> There was 1 failure:
> 
> 1) 
> ProxyManagerTest\GeneratorStrategy\FileWriterGeneratorStrategyTest::testGenerateWillFailIfTmpFileCannotBeWrittenToDisk
> Failed asserting that exception of type 
> "ProxyManager\Exception\FileNotWritableException" is thrown.
> 

The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/symfony6/0/php-proxy-manager/

A symfony reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/symfony6/index.html

-- 
Athos Ribeiro



Bug#1039733: php-oscarotero-gettext: FTBFS with symfony 6: make[1]: *** [debian/rules:18: override_dh_auto_test] Error 1

2023-06-28 Thread Athos Ribeiro
Source: php-oscarotero-gettext
Version: 4.8.7-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: symfony

Hi,

We are about to start the symfony 6 transition in unstable. During a test
rebuild, php-oscarotero-gettext was found to fail to build with symfony 6.

To reproduce this locally, you need to install the symfony 6 packages from
experimental on an unstable system or build chroot.

Relevant part (hopefully):
> 
> There were 4 failures:
> 
> 1) Gettext\Tests\AssetsTest::testJsCode
> jscode/Yaml
> Failed asserting that two strings are identical.
> --- Expected
> +++ Actual
> @@ @@
>  'Value with double quotes': ''
>  'Other value with double quotes': ''
>  'function inside function': ''
> -'I can''t get response.': ''
> +"I can't get response.": ''
>  'Please, try with other interface type.': ''
> -'I can''t get response. Please, try with other interface type.': ''
> +"I can't get response. Please, try with other interface type.": ''
>  '
> 
> /<>/tests/AbstractTest.php:62
> /<>/tests/AssetsTest.php:181
> 
> 2) Gettext\Tests\AssetsTest::testPhpCode
> phpcode/Yaml
> Failed asserting that two strings are identical.
> --- Expected
> +++ Actual
> @@ @@
>  'text 2': ''
>  'text 3 (with parenthesis)': ''
>  'text 4 "with double quotes"': ''
> -'text 5 ''with escaped single quotes''': ''
> +"text 5 'with escaped single quotes'": ''
>  'text 6': ''
>  'text 7 (with parenthesis)': ''
>  'text 8 "with escaped double quotes"': ''
> -'text 9 ''with single quotes''': ''
> +"text 9 'with single quotes'": ''
>  'text 10 with plural': ''
>  "\n\n
> \n\n
> \n\n
> \n 
>4\n   
>  \n\n class=\"container\">\n margin-top-10\">Sorry, but we couldn't find this page\n  
>   \n\n  
>   \n  
>   \nMaybe you have entered an 
> incorrect URL of the page or page moved to another section or just page is 
> temporarily unavailable.\n\n
> \n\n  
>   \n\n\n\n
> \n": ''
>context:
>  'text 1 with context': ''
>  '
> 
> /<>/tests/AbstractTest.php:62
> /<>/tests/AssetsTest.php:252
> 
> 3) Gettext\Tests\AssetsTest::testPhpCode2
> phpcode2/Yaml
> Failed asserting that two strings are identical.
> --- Expected
> +++ Actual
> @@ @@
>  plain: ''
>  'DATE \a\t TIME': ''
>  "FIELD\tFIELD": ''
> -'text concatenated with ''comments''': ''
> +"text concatenated with 'comments'": ''
>  'Stop at the variable': ''
>  'No comments': ''
>  'i18n Tagged comment': ''
> 
> /<>/tests/AbstractTest.php:62
> /<>/tests/AssetsTest.php:292
> 
> 4) Gettext\Tests\AssetsTest::testVueJs
> vuejs/Yaml
> Failed asserting that two strings are identical.
> --- Expected
> +++ Actual
> @@ @@
>  t-expr2: ''
>  't-"quotes"': ''
>  't-"quotes"-2': ''
> -'t-''quotes''': ''
> -'t-''quotes''-2': ''
> +"t-'quotes'": ''
> +"t-'quotes'-2": ''
>  t-spaces-expr: ''
>  t-spaces-expr2: ''
>  t-p1(parentheses): ''
> 
> /<>/tests/AbstractTest.php:62
> /<>/tests/AssetsTest.php:368
> 
> FAILURES!
> Tests: 99, Assertions: 922, Failures: 4.
> make[1]: *** [debian/rules:18: override_dh_auto_test] Error 1


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/symfony6/0/php-oscarotero-gettext/

A symfony reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/symfony6/index.html

-- 
Athos Ribeiro



Bug#1039732: php-monolog: FTBFS with symfony 6: make[1]: *** [debian/rules:25: override_dh_auto_test] Error 1

2023-06-28 Thread Athos Ribeiro
Source: php-monolog
Version: 2.9.1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: symfony

Hi,

We are about to start the symfony 6 transition in unstable. During a test
rebuild, php-monolog was found to fail to build with symfony 6.

To reproduce this locally, you need to install the symfony 6 packages from
experimental on an unstable system or build chroot.

Relevant part (hopefully):
> There were 2 failures:
> 
> 1) Monolog\Handler\StreamHandlerTest::testWriteNonExistingAndNotCreatablePath 
> with data set "/foo/bar/…" ('/foo/bar/9033/4989')
> Failed asserting that exception of type "UnexpectedValueException" is thrown.
> 
> 2) Monolog\Handler\StreamHandlerTest::testWriteNonExistingAndNotCreatablePath 
> with data set "file:///foo/bar/…" ('file:///foo/bar/5691/6462')
> Failed asserting that exception of type "UnexpectedValueException" is thrown.
> 
> FAILURES!
> Tests: 1126, Assertions: 1848, Failures: 2, Warnings: 41, Skipped: 73.
> make[1]: *** [debian/rules:25: override_dh_auto_test] Error 1


The full build logs and additional context is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/symfony6/0/php-monolog/

A symfony reverse-dependencies rebuild status is available at
http://people.ubuntu.com/~athos-ribeiro/rebuilds/symfony6/index.html

-- 
Athos Ribeiro



Bug#1039731: php-laravel-lumen-framework: FTBFS with symfony 6: unsatisfiable build-dependencies

2023-06-28 Thread Athos Ribeiro
Source: php-laravel-lumen-framework
Version: 8.3.4-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: pkg-php-p...@lists.alioth.debian.org
Usertags: symfony

Hi,

We are about to start the symfony 6 transition in unstable. During a test
rebuild, php-laravel-lumen-framework was found to fail to build with symfony 6.

To reproduce this locally, you need to install the symfony 6 packages from
experimental on an unstable system or build chroot.

Relevant part (hopefully):
> +--+
> | Install package build dependencies  
>  |
> +--+
> 
> 
> Setup apt archive
> -
> 
> Merged Build-Depends: debhelper-compat (= 13), dh-sequence-phpcomposer, 
> php-dragonmantank-cron-expression, php-illuminate-auth, 
> php-illuminate-broadcasting, php-illuminate-bus, php-illuminate-cache, 
> php-illuminate-collections, php-illuminate-config, php-illuminate-console, 
> php-illuminate-container, php-illuminate-contracts, php-illuminate-database, 
> php-illuminate-encryption, php-illuminate-events, php-illuminate-filesystem, 
> php-illuminate-hashing, php-illuminate-http, php-illuminate-log, 
> php-illuminate-macroable, php-illuminate-pagination, php-illuminate-pipeline, 
> php-illuminate-queue, php-illuminate-support, php-illuminate-testing, 
> php-illuminate-translation, php-illuminate-validation, php-illuminate-view, 
> php-mockery, php-nikic-fast-route, php-symfony-console, 
> php-symfony-error-handler, php-symfony-http-foundation, 
> php-symfony-http-kernel, php-symfony-mime, php-symfony-var-dumper, 
> php-vlucas-phpdotenv, phpab, phpunit, pkg-php-tools (>= 1.41~), 
> build-essential, fakeroot
> Filtered Build-Depends: debhelper-compat (= 13), dh-sequence-phpcomposer, 
> php-dragonmantank-cron-expression, php-illuminate-auth, 
> php-illuminate-broadcasting, php-illuminate-bus, php-illuminate-cache, 
> php-illuminate-collections, php-illuminate-config, php-illuminate-console, 
> php-illuminate-container, php-illuminate-contracts, php-illuminate-database, 
> php-illuminate-encryption, php-illuminate-events, php-illuminate-filesystem, 
> php-illuminate-hashing, php-illuminate-http, php-illuminate-log, 
> php-illuminate-macroable, php-illuminate-pagination, php-illuminate-pipeline, 
> php-illuminate-queue, php-illuminate-support, php-illuminate-testing, 
> php-illuminate-translation, php-illuminate-validation, php-illuminate-view, 
> php-mockery, php-nikic-fast-route, php-symfony-console, 
> php-symfony-error-handler, php-symfony-http-foundation, 
> php-symfony-http-kernel, php-symfony-mime, php-symfony-var-dumper, 
> php-vlucas-phpdotenv, phpab, phpunit, pkg-php-tools (>= 1.41~), 
> build-essential, fakeroot
> dpkg-deb: building package 'sbuild-build-depends-main-dummy' in 
> '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'.
> Ign:1 copy:/<>/apt_archive ./ InRelease
> Get:2 copy:/<>/apt_archive ./ Release [615 B]
> Ign:3 copy:/<>/apt_archive ./ Release.gpg
> Get:4 copy:/<>/apt_archive ./ Sources [1544 B]
> Get:5 copy:/<>/apt_archive ./ Packages [1563 B]
> Fetched 3722 B in 0s (0 B/s)
> Reading package lists...
> Get:1 file:/<>/resolver-Uxilsa/apt_archive ./ InRelease
> Ign:1 file:/<>/resolver-Uxilsa/apt_archive ./ InRelease
> Get:2 file:/<>/resolver-Uxilsa/apt_archive ./ Release [612 B]
> Get:2 file:/<>/resolver-Uxilsa/apt_archive ./ Release [612 B]
> Get:3 file:/<>/resolver-Uxilsa/apt_archive ./ Release.gpg
> Ign:3 file:/<>/resolver-Uxilsa/apt_archive ./ Release.gpg
> Reading package lists...
> Reading package lists...
> 
> Install main build dependencies (apt-based resolver)
> 
> 
> Installing build dependencies
> Reading package lists...
> Building dependency tree...
> Reading state information...
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
> 
> The following packages have unmet dependencies:
>  php-illuminate-console : Depends: php-symfony-console (< 6~~) but 
> 6.3.0+dfsg-1 is to be installed
>   Depends: php-symfony-process (< 6~~) but 
> 6.3.0+dfsg-1 is to be installed
>  php-illuminate-container : Depends: php-psr-container (< 2~~) but 2.0.2-1 is 
> to be installed
>  php-illuminate-contracts : Depends: php-psr-container (< 2~~) but 2.0.2-1 is 
> to be installed
>  php-illuminate-database : Depends: php-symfony-console (< 6~~) but 
> 6.3.0+dfsg-1 is to be installed
>  php-illuminate-filesystem : Depends: php-symfony-finder (< 6~~) but 
> 6.3.0+dfsg-1 is to be installed
>  php-illuminate-http : Depends: php-illuminate-session (>= 8.0) but it is not 
> going to be 

Bug#1039729: RM: freelan -- RoQA; unmaintained, RC-buggy, dead upstream

2023-06-28 Thread Moritz Muehlenhoff
Package: ftp.debian.org
Severity: normal
User: ftp.debian@packages.debian.org
Usertags: remove
X-Debbugs-Cc: free...@packages.debian.org
Control: affects -1 + src:freelan

Please remove freelan. It's orphaned without an adopter since five years
and FTBFS since almost two years due to a lack of support for OpenSSL 3.
Upstream also seems dead (last commit in 2020 and no reaction to the OpenSSL
3 bug).



Bug#1039728: segfault when completing first level

2023-06-28 Thread Joseph Nahmias
Package: raincat
Version: 1.1.1.2-4+b3
Severity: normal
X-Debbugs-Cc: j...@nahmias.net

No idea what's going on here, but raincat segfaults when I clear the first
level...

$ raincat
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
libpng warning: iCCP: known incorrect sRGB profile
[...]
raincat: mmap 4096 bytes at (nil): Cannot allocate memory
raincat: Try specifying an address with +RTS -xm -RTS
Segmentation fault


Let me know if there are some magic debug switches which will let you get more
info.
--Joe


-- System Information:
Debian Release: 12.0
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'stable-security'), (500, 'stable-debug'), 
(500, 'proposed-updates-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-9-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages raincat depends on:
ii  libc6   2.36-9
ii  libffi8 3.4.4-1
ii  libgl1  1.6.0-1
ii  libglu1-mesa [libglu1]  9.0.2-1.1
ii  libglut3.12 3.4.0-1
ii  libgmp102:6.2.1+dfsg1-1.1
ii  libsdl-image1.2 1.2.12-13+b2
ii  libsdl-mixer1.2 1.2.12-17+b3
ii  libsdl1.2debian 1.2.15+dfsg2-8
ii  raincat-data1.1.1.2-4

raincat recommends no packages.

raincat suggests no packages.

-- no debconf information



Bug#1039727: debian-installer configures ifupdown instead of NetworkManager even if a Desktop Environment is chosen

2023-06-28 Thread Cyril Brulebois
Hi Austin,

And thanks for your detailed report.

Austin Moss  (2023-06-28):
>When installing Debian with the graphical installer from the DVD ISO, one 
> of
> the steps during the installer prompts users to connect to a network to
> retrieve up to date packages. Later in the installer, the user is prompted to
> choose additional packages such as the GNOME desktop environment. Once the
> install is complete, the user will boot in to the newly installed system and
> GNOME's network indicator will show no network connectivity even though they
> configured such during the install and the network is likely up.
> This appears to be due to the installer configuring ifupdown and
> placing the selected interface in /etc/network/interfaces. GNOME's graphical
> settings application provides a front end for NetworkManager and as such, will
> not display the interface used during the installer. To display the interface
> in GNOME Settings, a user needs to remove the interface from
> /etc/network/interfaces.
> Without knowing why the network is not displayed in the graphical
> interface, users will be confused as to why they can browse the web or perform
> other network tasks even though the GUI does not indicate a network 
> connection.
> This may also present a problem especially for wireless cards if a user needs
> to connect to a new wireless network but cannot see their wireless card from
> the GUI.
> One of the fixes may be to clean /etc/networks/interfaces after the
> installation if a user has selected to install GNOME, KDE, or any desktop
> environment which provides a graphical front end for NetworkManager.

netcfg is the component responsible for forwarding network settings from
the installer's context to the installed system. A few bugs were fixed
that led to having no /e/n/i configuration for wireless interfaces in
the non-NetworkManager case, and I cannot exclude the possibility I
might have introduced a regression for the NetworkManager case.

It feels a little strange that such a big issue wouldn't have been
spotted via the many tests that are run for the release, but maybe we
aren't actively checking that particular point (yet)…


Could you please share /var/log/installer/syslog (compressed) via
reply-all?


Cheers,
-- 
Cyril Brulebois (k...@debian.org)
D-I release manager -- Release team member -- Freelance Consultant


signature.asc
Description: PGP signature


Bug#1039067: [python-imageio] Please update to newer version

2023-06-28 Thread Graham Inggs
Hi Ole

Please feel free to adopt python-imageio, it has not been touched by
the uploader in six years.

Regards
Graham (who touched it last)



Bug#1039710: debian-installer: Grub installation fails and /var/log/syslog is empty

2023-06-28 Thread Cyril Brulebois
Roland Clobus  (2023-06-28):
> My findings so far:
> * The command line arguments of syslogd and klogd (both from Busybox) have not
> changed between Bookworm and Trixie.
> * At the moment of the failure, the /var/log folder contains only 3 files [3]:
> syslog (a single line, stating that syslog was started from Busybox [4]),
> partman and Xorg.0.log
> * When running `logger`, an entry should have been created in /var/log/syslog,
> but that doesn't happen. The netinst image from Bookworm works correctly.
> * Possibly relevant packages that have been updated: busybox, libc, linux-
> image, bsdutils

busybox seems to me like the most likely suspect here. deb-reversion'ing
bookworm's version as a version that's newer than the one in unstable,
stashing its binaries under build/localudebs and building say a
netboot(-gtk) image should be a quick way to test that hypothesis.


Cheers,
-- 
Cyril Brulebois (k...@debian.org)
D-I release manager -- Release team member -- Freelance Consultant


signature.asc
Description: PGP signature


Bug#1039599: /usr/bin/uscan: CLI facility to run it from outside a packaging source directory

2023-06-28 Thread Patrice Duroux
Hi Adam,

Sorry to have disturbed you and BTS.
1. My issue was just a 'wishlist'.
2. Your advice does not fit perfectly my needs, but ok for the case of
official Debian packages like my UDD query was suggesting.
3. Is forum.debian.net what you recommend to me then? Or the
debian-user mailing list? Or https://www.debian-fr.org/? ...
4.  Do you want me to close this?

Regards,
Patrice



Bug#1039727: debian-installer configures ifupdown instead of NetworkManager even if a Desktop Environment is chosen

2023-06-28 Thread Austin Moss
Package: debian-installer
Version: stable 20230607 amd64
Severity: normal
X-Debbugs-Cc: aus...@themosses.org

Hello debian-installer maintainers,

   When installing Debian with the graphical installer from the DVD ISO, one of
the steps during the installer prompts users to connect to a network to
retrieve up to date packages. Later in the installer, the user is prompted to
choose additional packages such as the GNOME desktop environment. Once the
install is complete, the user will boot in to the newly installed system and
GNOME's network indicator will show no network connectivity even though they
configured such during the install and the network is likely up.
This appears to be due to the installer configuring ifupdown and
placing the selected interface in /etc/network/interfaces. GNOME's graphical
settings application provides a front end for NetworkManager and as such, will
not display the interface used during the installer. To display the interface
in GNOME Settings, a user needs to remove the interface from
/etc/network/interfaces.
Without knowing why the network is not displayed in the graphical
interface, users will be confused as to why they can browse the web or perform
other network tasks even though the GUI does not indicate a network connection.
This may also present a problem especially for wireless cards if a user needs
to connect to a new wireless network but cannot see their wireless card from
the GUI.
One of the fixes may be to clean /etc/networks/interfaces after the
installation if a user has selected to install GNOME, KDE, or any desktop
environment which provides a graphical front end for NetworkManager.

Thank you for taking the time to read this bug report.
-Austin


-- System Information:
Debian Release: 12.0
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-9-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



Bug#1039726: ITP: golang-gopkg-vansante-go-ffprobe.v2 -- Library to easily get the ffprobe output of a given file

2023-06-28 Thread Nilesh Patra
Package: wnpp
Severity: wishlist
Owner: Nilesh Patra 

* Package name: golang-gopkg-vansante-go-ffprobe.v2
  Version : 2.1.1-1
  Upstream Author : Paul van Santen
* URL : https://github.com/vansante/go-ffprobe
* License : Expat
  Programming Lang: Go
  Description : Library to easily get the ffprobe output of a given file 
(library)
 Small library for executing an ffprobe process on a given file and
 getting an easy to use struct representing the returned ffprobe data.
 .
 This is a transitive dep of gomuks.


signature.asc
Description: PGP signature


Bug#1039725: Pidgin crashes when a file transfer begins

2023-06-28 Thread Debian

Package: pidgin
X-Debbugs-Cc: deb...@decotrain.de
Version: 2.14.12-1
Severity: normal

Hello,

some years ago it was possible to transfer files within a pidgin chat.
Then it becomes slower and in Debian 11 it was nearly impossible.
Now after upgrade to Debian 12 it is impossible, because Pidgin crashes 
whenever a file transfer begins.


This looks this way in the console:

$ pidgin
Pidgin 2.14.12 hat einen Speicherzugriffsfehler festgestellt und
versucht, eine Core-Datei zu schreiben.  Dies ist ein
Fehler im Programm und kein Fehler von Ihnen.

Wenn Sie den Absturz reproduzieren können, informieren Sie
bitte die Entwickler mit einem Fehlerbericht auf:
https://pidgin.im/development/simpleticket/

Bitte geben Sie unbedingt an, was Sie getan haben als der
Fehler aufgetreten ist, und posten Sie den Backtrace aus
der Core-Datei. Falls Sie nicht wissen, wie man einen
Backtrace erstellt, lesen Sie bitte die Informationen auf
https://pidgin.im/development/wiki/GetABacktrace
Abgebrochen (Speicherabzug geschrieben)

Speicherzugriffsfehler = segmentation fault
There is no dump afterwards.

A start with
gdb -batch -n -ex 'set pagination off' -ex run -ex bt -ex 'bt full' -ex 
'thread apply all bt full' --args pidgin

only shows at the crash:

Thread 1 (Thread 0x7fb3feadeb00 (LWP 19842) "pidgin"):
#0  0x7fb3ffcdf324 in purple_xfer_prpl_ready () from 
/lib/x86_64-linux-gnu/libpurple.so.0

No symbol table info available.
#1  0x7fb3fc669636 in jabber_iq_parse () from 
/usr/lib/x86_64-linux-gnu/purple-2/libjabber.so.0

No symbol table info available.
#2  0x7fb3fc67e824 in ?? () from 
/usr/lib/x86_64-linux-gnu/purple-2/libjabber.so.0

No symbol table info available.
#3  0x7fb3fef81bbb in ?? () from /lib/x86_64-linux-gnu/libxml2.so.2
No symbol table info available.
#4  0x7fb3fef8270b in xmlParseChunk () from 
/lib/x86_64-linux-gnu/libxml2.so.2

No symbol table info available.
#5  0x7fb3fc67ecdd in jabber_parser_process () from 
/usr/lib/x86_64-linux-gnu/purple-2/libjabber.so.0

No symbol table info available.
#6  0x7fb3fc66d7f9 in ?? () from 
/usr/lib/x86_64-linux-gnu/purple-2/libjabber.so.0

No symbol table info available.
#7  0x55f72c71401e in ?? ()
No symbol table info available.
#8  0x7fb3fff5267f in g_main_context_dispatch () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0

No symbol table info available.
#9  0x7fb3fff52a38 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#10 0x7fb3fff52cef in g_main_loop_run () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0

No symbol table info available.
#11 0x7fb400536b2a in gtk_main () from 
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0

No symbol table info available.
#12 0x55f72c6d7e55 in main ()
No symbol table info available.

The hope was that the slow speed is fixed now, but it could not be 
proved, because it crashes always.


https://issues.imfreedom.org/issue/PIDGIN-17293

This should be fixed in 
https://keep.imfreedom.org/pidgin/pidgin/rev/12e26d298873 
 and will in 
the 2.14.11 release.


Now we have version 2.14.12 and it crashes instead of being slow.

What can be done?


-- System Information:
Debian Release: 12.0
 APT prefers stable-security
 APT policy: (500, 'stable-security'), (500, 'proposed-updates'), (500, 
'stable')

Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-9-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE 
not set

Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



<    1   2   3   4   >