Bug#1028946: php-horde-support: (autopkgtest) needs update for php8.2: deprecation warnings on stderr

2023-01-23 Thread Mike Gabriel

Control: close -1
Control: fixed -1 2.2.2-2

On  So 15 Jan 2023 07:27:03 CET, Paul Gevers wrote:


Source: php-horde-support
Version: 2.2.2-1
Severity: serious
Tags: sid bookworm
User: debian...@lists.debian.org
Usertags: needs-update
Control: affects -1 src:php-defaults

Dear maintainer(s),

We are in the transition of replacing php8.1 with php8.2 [0]. With a  
recent upload of php-defaults the autopkgtest of php-horde-support  
fails in testing when that autopkgtest is run with the binary  
packages of php-defaults from unstable. It passes when run with only  
packages from testing. In tabular form:


   passfail
php-defaults   from testing93
php-horde-support  from testing2.2.2-1
all others from testingfrom testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration of php-defaults  
to testing [1]. https://www.php.net/ChangeLog-8.php lists the  
changes since 7.4 and may help to identify what needs to be updated.


The test itself passes, but the autopkgtest fails because of  
deprecation warnings on stderr. Output on stderr makes autopkgtest  
fail by default, unless `allow-stderr` is added to the set of  
restrictions. As a flood of deprecation warnings in server logs may  
be very unwanted, I'm not saying that adding the restriction to  
autopkgtest is the right answer to this issue, but because of the  
php transition, it needs to be resolved one way or the other.


More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[0] https://bugs.debian.org/1014460
[1] https://qa.debian.org/excuses.php?package=php-defaults

https://ci.debian.net/data/autopkgtest/testing/amd64/p/php-horde-support/30356868/log.gz

PHPUnit 9.5.27 by Sebastian Bergmann and contributors.

Runtime:   PHP 8.2.1
Configuration:  
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/test/Horde/Support/phpunit.xml


PHP  
Deprecated: Creation of dynamic property  
Horde_Support_Inflector::$_uncountables_keys is deprecated in  
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/lib/Horde/Support/Inflector.php on line  
128
PHP Deprecated:  Creation of dynamic property  
Horde_Support_InflectorTest::$inflector is deprecated in  
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/test/Horde/Support/InflectorTest.php on line  
42
.PHP Deprecated:  Creation of dynamic property  
Horde_Support_Inflector::$_uncountables_keys is deprecated in  
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/lib/Horde/Support/Inflector.php on line  
128
PHP Deprecated:  Creation of dynamic property  
Horde_Support_InflectorTest::$inflector is deprecated in  
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/test/Horde/Support/InflectorTest.php on line  
42
.PHP Deprecated:  Creation of dynamic property  
Horde_Support_Inflector::$_uncountables_keys is deprecated in  
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/lib/Horde/Support/Inflector.php on line  
128
PHP Deprecated:  Creation of dynamic property  
Horde_Support_InflectorTest::$inflector is deprecated in  
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/test/Horde/Support/InflectorTest.php on line  
42
.PHP Deprecated:  Creation of dynamic property  
Horde_Support_Inflector::$_uncountables_keys is deprecated in  
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/lib/Horde/Support/Inflector.php on line  
128
PHP Deprecated:  Creation of dynamic property  
Horde_Support_InflectorTest::$inflector is deprecated in  
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/test/Horde/Support/InflectorTest.php on line  
42
IPHP Deprecated:  Creation of dynamic property  
Horde_Support_Inflector::$_uncountables_keys is deprecated in  
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/lib/Horde/Support/Inflector.php on line  
128
PHP Deprecated:  Creation of dynamic property  
Horde_Support_InflectorTest::$inflector is deprecated in  
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/test/Horde/Support/InflectorTest.php on line  
42
.PHP Deprecated:  Creation of dynamic property  
Horde_Support_Inflector::$_uncountables_keys is deprecated in  
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/lib/Horde/Support/Inflector.php on line  
128
PHP Deprecated:  Creation of dynamic property  
Horde_Support_InflectorTest::$inflector is deprecated in  
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/test/Horde/Support/InflectorTest.php on line  
42
PHP Deprecated:  Creation of dynamic property  
Horde_Support_Inflector::$_uncountables_keys is deprecated in  

Processed: Re: Bug#1028946: php-horde-support: (autopkgtest) needs update for php8.2: deprecation warnings on stderr

2023-01-23 Thread Debian Bug Tracking System
Processing control commands:

> close -1
Bug #1028946 [src:php-horde-support] php-horde-support: (autopkgtest) needs 
update for php8.2: deprecation warnings on stderr
Marked Bug as done
> fixed -1 2.2.2-2
Bug #1028946 {Done: Mike Gabriel } 
[src:php-horde-support] php-horde-support: (autopkgtest) needs update for 
php8.2: deprecation warnings on stderr
The source 'php-horde-support' and version '2.2.2-2' do not appear to match any 
binary packages
Marked as fixed in versions php-horde-support/2.2.2-2.

-- 
1028946: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1028946
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1028946: php-horde-support: (autopkgtest) needs update for php8.2: deprecation warnings on stderr

2023-01-14 Thread Paul Gevers

Source: php-horde-support
Version: 2.2.2-1
Severity: serious
Tags: sid bookworm
User: debian...@lists.debian.org
Usertags: needs-update
Control: affects -1 src:php-defaults

Dear maintainer(s),

We are in the transition of replacing php8.1 with php8.2 [0]. With a 
recent upload of php-defaults the autopkgtest of php-horde-support fails 
in testing when that autopkgtest is run with the binary packages of 
php-defaults from unstable. It passes when run with only packages from 
testing. In tabular form:


   passfail
php-defaults   from testing93
php-horde-support  from testing2.2.2-1
all others from testingfrom testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration of php-defaults to 
testing [1]. https://www.php.net/ChangeLog-8.php lists the changes since 
7.4 and may help to identify what needs to be updated.


The test itself passes, but the autopkgtest fails because of deprecation 
warnings on stderr. Output on stderr makes autopkgtest fail by default, 
unless `allow-stderr` is added to the set of restrictions. As a flood of 
deprecation warnings in server logs may be very unwanted, I'm not saying 
that adding the restriction to autopkgtest is the right answer to this 
issue, but because of the php transition, it needs to be resolved one 
way or the other.


More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[0] https://bugs.debian.org/1014460
[1] https://qa.debian.org/excuses.php?package=php-defaults

https://ci.debian.net/data/autopkgtest/testing/amd64/p/php-horde-support/30356868/log.gz

PHPUnit 9.5.27 by Sebastian Bergmann and contributors.

Runtime:   PHP 8.2.1
Configuration: 
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/test/Horde/Support/phpunit.xml


PHP Deprecated: 
Creation of dynamic property 
Horde_Support_Inflector::$_uncountables_keys is deprecated in 
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/lib/Horde/Support/Inflector.php 
on line 128
PHP Deprecated:  Creation of dynamic property 
Horde_Support_InflectorTest::$inflector is deprecated in 
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/test/Horde/Support/InflectorTest.php 
on line 42
.PHP Deprecated:  Creation of dynamic property 
Horde_Support_Inflector::$_uncountables_keys is deprecated in 
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/lib/Horde/Support/Inflector.php 
on line 128
PHP Deprecated:  Creation of dynamic property 
Horde_Support_InflectorTest::$inflector is deprecated in 
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/test/Horde/Support/InflectorTest.php 
on line 42
.PHP Deprecated:  Creation of dynamic property 
Horde_Support_Inflector::$_uncountables_keys is deprecated in 
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/lib/Horde/Support/Inflector.php 
on line 128
PHP Deprecated:  Creation of dynamic property 
Horde_Support_InflectorTest::$inflector is deprecated in 
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/test/Horde/Support/InflectorTest.php 
on line 42
.PHP Deprecated:  Creation of dynamic property 
Horde_Support_Inflector::$_uncountables_keys is deprecated in 
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/lib/Horde/Support/Inflector.php 
on line 128
PHP Deprecated:  Creation of dynamic property 
Horde_Support_InflectorTest::$inflector is deprecated in 
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/test/Horde/Support/InflectorTest.php 
on line 42
IPHP Deprecated:  Creation of dynamic property 
Horde_Support_Inflector::$_uncountables_keys is deprecated in 
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/lib/Horde/Support/Inflector.php 
on line 128
PHP Deprecated:  Creation of dynamic property 
Horde_Support_InflectorTest::$inflector is deprecated in 
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/test/Horde/Support/InflectorTest.php 
on line 42
.PHP Deprecated:  Creation of dynamic property 
Horde_Support_Inflector::$_uncountables_keys is deprecated in 
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/lib/Horde/Support/Inflector.php 
on line 128
PHP Deprecated:  Creation of dynamic property 
Horde_Support_InflectorTest::$inflector is deprecated in 
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/test/Horde/Support/InflectorTest.php 
on line 42
PHP Deprecated:  Creation of dynamic property 
Horde_Support_Inflector::$_uncountables_keys is deprecated in 
/tmp/autopkgtest-lxc.1cpa922w/downtmp/build.5c4/src/Horde_Support-2.2.2/lib/Horde/Support/Inflector.php 
on line 128
PHP Deprecated:  Creation of