Your message dated Sun, 12 Feb 2023 22:13:53 +0000
with message-id <[email protected]>
and subject line Bug#1029776: fixed in php-horde-group 2.1.1-12
has caused the Debian Bug report #1029776,
regarding php-horde-group: autopkgtest failure with PHP 8.2
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1029776: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029776
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: php-horde-group
Version: 2.1.1-11
Severity: serious
Tags: sid bookworm
User: [email protected]
Usertags: needs-update
Control: affects -1 src:php-defaults
X-Debbugs-Cc: [email protected]

As part of the PHP 8.2 transition fixes for Horde, I stumbled over the issue below (copy+pasted from a local autopkgtest run). The errors occurring during unit tests are a regression, the skipped tests can be ignored.

Mike

```
PHPUnit 9.5.28 by Sebastian Bergmann and contributors.

Runtime:       PHP 8.2.1
Configuration: /tmp/autopkgtest-lxc.37wxbc1_/downtmp/build.hR4/src/Horde_Group-2.1.1/test/Horde/Group/phpunit.xml

PHP Deprecated: Horde_Ldap_RootDse implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /usr/share/php/Horde/Ldap/RootDse.php on line 14 ESSSSSSSSSSSS................SSSSSSSSSSSSSSESSSSSSSSSSSSSESSSSS 63 / 113 ( 55%) SSSSSSSS.......................................... 113 / 113 (100%)

Time: 00:01.700, Memory: 8.00 MB

There were 3 errors:

1) Horde_Group_LdapTest::testCreate
Horde_Ldap_Exception: Unknown attribute (gidnumber) requested

/usr/share/php/Horde/Ldap/Entry.php:382
/tmp/autopkgtest-lxc.37wxbc1_/downtmp/build.hR4/src/Horde_Group-2.1.1/lib/Horde/Group/Ldap.php:511
/tmp/autopkgtest-lxc.37wxbc1_/downtmp/build.hR4/src/Horde_Group-2.1.1/lib/Horde/Group/Ldap.php:136
/tmp/autopkgtest-lxc.37wxbc1_/downtmp/build.hR4/src/Horde_Group-2.1.1/lib/Horde/Group/Base.php:106
/tmp/autopkgtest-lxc.37wxbc1_/downtmp/build.hR4/src/Horde_Group-2.1.1/test/Horde/Group/TestBase.php:21
/tmp/autopkgtest-lxc.37wxbc1_/downtmp/build.hR4/src/Horde_Group-2.1.1/test/Horde/Group/LdapTest.php:19

2) Horde_Group_Sql_MysqliTest::testCreate
mysqli_sql_exception: Unknown table 'test.horde_groups_seq' in /usr/share/php/Horde/Db/Adapter/Mysqli.php:320
Stack trace:
#0 /usr/share/php/Horde/Db/Adapter/Mysqli.php(320): mysqli->query()
#1 /usr/share/php/Horde/Db/Adapter/Base/Schema.php(171): Horde_Db_Adapter_Mysqli->execute() #2 /usr/share/php/Horde/Db/Adapter/Base/Schema.php(593): Horde_Db_Adapter_Base_Schema->__call() #3 /usr/share/php/Horde/Db/Adapter/Base.php(281): Horde_Db_Adapter_Base_Schema->dropTable() #4 /usr/share/php/Horde/Db/Migration/Base.php(93): Horde_Db_Adapter_Base->__call() #5 /tmp/autopkgtest-lxc.37wxbc1_/downtmp/build.hR4/src/Horde_Group-2.1.1/migration/Horde/Group/2_horde_group_upgrade_autoincrement.php(11): Horde_Db_Migration_Base->__call() #6 /usr/share/php/Horde/Db/Migration/Base.php(128): HordeGroupUpgradeAutoIncrement->up() #7 /usr/share/php/Horde/Db/Migration/Migrator.php(190): Horde_Db_Migration_Base->migrate() #8 /usr/share/php/Horde/Db/Migration/Migrator.php(110): Horde_Db_Migration_Migrator->_doMigrate() #9 /tmp/autopkgtest-lxc.37wxbc1_/downtmp/build.hR4/src/Horde_Group-2.1.1/test/Horde/Group/Sql/Base.php(145): Horde_Db_Migration_Migrator->up() #10 /tmp/autopkgtest-lxc.37wxbc1_/downtmp/build.hR4/src/Horde_Group-2.1.1/test/Horde/Group/Sql/MysqliTest.php(28): Horde_Group_Test_Sql_Base::setUpBeforeClass() #11 /usr/share/php/PHPUnit/Framework/TestSuite.php(619): Horde_Group_Sql_MysqliTest::setUpBeforeClass() #12 /usr/share/php/PHPUnit/Framework/TestSuite.php(675): PHPUnit\Framework\TestSuite->run() #13 /usr/share/php/PHPUnit/TextUI/TestRunner.php(653): PHPUnit\Framework\TestSuite->run() #14 /usr/share/php/PHPUnit/TextUI/Command.php(144): PHPUnit\TextUI\TestRunner->run() #15 /usr/share/php/PHPUnit/TextUI/Command.php(97): PHPUnit\TextUI\Command->run()
#16 /usr/bin/phpunit(73): PHPUnit\TextUI\Command::main()
#17 {main}
3) Horde_Group_Sql_Oci8Test::testCreate
Error: Call to a member function create() on null

/tmp/autopkgtest-lxc.37wxbc1_/downtmp/build.hR4/src/Horde_Group-2.1.1/test/Horde/Group/TestBase.php:19
/tmp/autopkgtest-lxc.37wxbc1_/downtmp/build.hR4/src/Horde_Group-2.1.1/test/Horde/Group/Sql/Base.php:21

--

There were 52 skipped tests:

1) Horde_Group_LdapTest::testExists
This test depends on "Horde_Group_LdapTest::testCreate" to pass.

2) Horde_Group_LdapTest::testGetName
This test depends on "Horde_Group_LdapTest::testExists" to pass.

3) Horde_Group_LdapTest::testGetData
This test depends on "Horde_Group_LdapTest::testExists" to pass.

4) Horde_Group_LdapTest::testListAll
This test depends on "Horde_Group_LdapTest::testExists" to pass.

5) Horde_Group_LdapTest::testSearch
This test depends on "Horde_Group_LdapTest::testExists" to pass.

6) Horde_Group_LdapTest::testAddUser
This test depends on "Horde_Group_LdapTest::testExists" to pass.

7) Horde_Group_LdapTest::testListUsers
This test depends on "Horde_Group_LdapTest::testAddUser" to pass.

8) Horde_Group_LdapTest::testListGroups
This test depends on "Horde_Group_LdapTest::testAddUser" to pass.

9) Horde_Group_LdapTest::testListAllWithMember
This test depends on "Horde_Group_LdapTest::testAddUser" to pass.

10) Horde_Group_LdapTest::testRemoveUser
This test depends on "Horde_Group_LdapTest::testListGroups" to pass.

11) Horde_Group_LdapTest::testSetData
This test depends on "Horde_Group_LdapTest::testExists" to pass.

12) Horde_Group_LdapTest::testRemove
This test depends on "Horde_Group_LdapTest::testExists" to pass.

13) Horde_Group_Sql_MysqlTest::testCreate
No mysql extension

/tmp/autopkgtest-lxc.37wxbc1_/downtmp/build.hR4/src/Horde_Group-2.1.1/test/Horde/Group/Sql/Base.php:169

14) Horde_Group_Sql_MysqlTest::testExists
This test depends on "Horde_Group_Sql_MysqlTest::testCreate" to pass.

15) Horde_Group_Sql_MysqlTest::testGetName
This test depends on "Horde_Group_Sql_MysqlTest::testExists" to pass.

16) Horde_Group_Sql_MysqlTest::testGetData
This test depends on "Horde_Group_Sql_MysqlTest::testExists" to pass.

17) Horde_Group_Sql_MysqlTest::testListAll
This test depends on "Horde_Group_Sql_MysqlTest::testExists" to pass.

18) Horde_Group_Sql_MysqlTest::testSearch
This test depends on "Horde_Group_Sql_MysqlTest::testExists" to pass.

19) Horde_Group_Sql_MysqlTest::testAddUser
This test depends on "Horde_Group_Sql_MysqlTest::testExists" to pass.

20) Horde_Group_Sql_MysqlTest::testListUsers
This test depends on "Horde_Group_Sql_MysqlTest::testAddUser" to pass.

21) Horde_Group_Sql_MysqlTest::testListGroups
This test depends on "Horde_Group_Sql_MysqlTest::testAddUser" to pass.

22) Horde_Group_Sql_MysqlTest::testListAllWithMember
This test depends on "Horde_Group_Sql_MysqlTest::testAddUser" to pass.

23) Horde_Group_Sql_MysqlTest::testRemoveUser
This test depends on "Horde_Group_Sql_MysqlTest::testListGroups" to pass.

24) Horde_Group_Sql_MysqlTest::testRename
This test depends on "Horde_Group_Sql_MysqlTest::testExists" to pass.

25) Horde_Group_Sql_MysqlTest::testSetData
This test depends on "Horde_Group_Sql_MysqlTest::testExists" to pass.

26) Horde_Group_Sql_MysqlTest::testRemove
This test depends on "Horde_Group_Sql_MysqlTest::testExists" to pass.

27) Horde_Group_Sql_MysqliTest::testExists
Test skipped because of an error in hook method

28) Horde_Group_Sql_MysqliTest::testGetName
Test skipped because of an error in hook method

29) Horde_Group_Sql_MysqliTest::testGetData
Test skipped because of an error in hook method

30) Horde_Group_Sql_MysqliTest::testListAll
Test skipped because of an error in hook method

31) Horde_Group_Sql_MysqliTest::testSearch
Test skipped because of an error in hook method

32) Horde_Group_Sql_MysqliTest::testAddUser
Test skipped because of an error in hook method

33) Horde_Group_Sql_MysqliTest::testListUsers
Test skipped because of an error in hook method

34) Horde_Group_Sql_MysqliTest::testListGroups
Test skipped because of an error in hook method

35) Horde_Group_Sql_MysqliTest::testListAllWithMember
Test skipped because of an error in hook method

36) Horde_Group_Sql_MysqliTest::testRemoveUser
Test skipped because of an error in hook method

37) Horde_Group_Sql_MysqliTest::testRename
Test skipped because of an error in hook method

38) Horde_Group_Sql_MysqliTest::testSetData
Test skipped because of an error in hook method

39) Horde_Group_Sql_MysqliTest::testRemove
Test skipped because of an error in hook method

40) Horde_Group_Sql_Oci8Test::testExists
This test depends on "Horde_Group_Sql_Oci8Test::testCreate" to pass.

41) Horde_Group_Sql_Oci8Test::testGetName
This test depends on "Horde_Group_Sql_Oci8Test::testExists" to pass.

42) Horde_Group_Sql_Oci8Test::testGetData
This test depends on "Horde_Group_Sql_Oci8Test::testExists" to pass.

43) Horde_Group_Sql_Oci8Test::testListAll
This test depends on "Horde_Group_Sql_Oci8Test::testExists" to pass.

44) Horde_Group_Sql_Oci8Test::testSearch
This test depends on "Horde_Group_Sql_Oci8Test::testExists" to pass.

45) Horde_Group_Sql_Oci8Test::testAddUser
This test depends on "Horde_Group_Sql_Oci8Test::testExists" to pass.

46) Horde_Group_Sql_Oci8Test::testListUsers
This test depends on "Horde_Group_Sql_Oci8Test::testAddUser" to pass.

47) Horde_Group_Sql_Oci8Test::testListGroups
This test depends on "Horde_Group_Sql_Oci8Test::testAddUser" to pass.

48) Horde_Group_Sql_Oci8Test::testListAllWithMember
This test depends on "Horde_Group_Sql_Oci8Test::testAddUser" to pass.

49) Horde_Group_Sql_Oci8Test::testRemoveUser
This test depends on "Horde_Group_Sql_Oci8Test::testListGroups" to pass.

50) Horde_Group_Sql_Oci8Test::testRename
This test depends on "Horde_Group_Sql_Oci8Test::testExists" to pass.

51) Horde_Group_Sql_Oci8Test::testSetData
This test depends on "Horde_Group_Sql_Oci8Test::testExists" to pass.

52) Horde_Group_Sql_Oci8Test::testRemove
This test depends on "Horde_Group_Sql_Oci8Test::testExists" to pass.

ERRORS!
Tests: 113, Assertions: 198, Errors: 3, Skipped: 52.
```
--

mike gabriel aka sunweaver (Debian Developer)
mobile: +49 (1520) 1976 148
landline: +49 (4351) 486 14 27

GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22  0782 9AF4 6B30 2577 1B31
mail: [email protected], http://sunweavers.net

Attachment: pgpjHXO4xXljl.pgp
Description: Digitale PGP-Signatur


--- End Message ---
--- Begin Message ---
Source: php-horde-group
Source-Version: 2.1.1-12
Done: Anton Gladky <[email protected]>

We believe that the bug you reported is fixed in the latest version of
php-horde-group, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Anton Gladky <[email protected]> (supplier of updated php-horde-group package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 12 Feb 2023 22:30:57 +0100
Source: php-horde-group
Architecture: source
Version: 2.1.1-12
Distribution: unstable
Urgency: medium
Maintainer: Horde Maintainers <[email protected]>
Changed-By: Anton Gladky <[email protected]>
Closes: 1029776
Changes:
 php-horde-group (2.1.1-12) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Mike Gabriel ]
   * d/t/phpunit: Drop development cruft related to LDAP unit tests.
 .
   [ Anton Gladky ]
   * d/salsa-ci.yml: simplify rules
   * Fix one more warning
   * d/tests/phpunit: fix PG-DB incompatibilities between v14 and v15
   * d/patches: fix exception due to php8.2.
   * d/t/control: increase minimal ldap version. (Closes: #1029776)
   * d/t/control: allow-stderr.
   * d/control: Switch BD from pear-horde-channel to pear-channels.
   * d/watch: Update watch file format version to 4.
Checksums-Sha1:
 5ddf2dbbefb98902be73e462997d06b1a461b517 2274 php-horde-group_2.1.1-12.dsc
 b525407c5775c4933ae64c6412047c56aaadbb43 6948 
php-horde-group_2.1.1-12.debian.tar.xz
 1b719074ddd7a570cbeccace50604205e8f94b21 8368 
php-horde-group_2.1.1-12_amd64.buildinfo
Checksums-Sha256:
 c66962e385fb04f77e7025cee270a32d9d1c5195f5da892f501e55087b1e709e 2274 
php-horde-group_2.1.1-12.dsc
 96e1506f61165f72314c8ffaecc83c439a3e31a405aa4b3beabaedc76a515782 6948 
php-horde-group_2.1.1-12.debian.tar.xz
 eda6fac019bbe7a881265f67f6f868ae75430fb8831f6b2eb2e50bc05bac9fe6 8368 
php-horde-group_2.1.1-12_amd64.buildinfo
Files:
 d4e6e7773a797fa46d419a43201c0384 2274 php optional php-horde-group_2.1.1-12.dsc
 9bc678618b5f8ccd79d7f5d040e2fbad 6948 php optional 
php-horde-group_2.1.1-12.debian.tar.xz
 249646ce7f14f1d16cf72da0f3689e7e 8368 php optional 
php-horde-group_2.1.1-12_amd64.buildinfo

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

iQJFBAEBCgAvFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAmPpWyQRHGdsYWRrQGRl
Ymlhbi5vcmcACgkQ0+Fzg8+n/wYX3A/+KCFNJv2LCaSgQ4+sNxjgpoTKyzIc0IIr
YaXgD8BhzcZaHEVOVOO3TkOUkfe7Rt9YCTR90+CzPyYaWSHnMRD2MPCHmyLak+1p
QbFLgdidROJdQR1tVArtTgvQwZpMLRr2CGvxFbCcj9djHsLBc663dtmaTTFRrgLN
r6oK/L4AKrBus4/E8yADVZE61Pbhft78pGbT14y0/GXGTaONOpDLKknIpzpoiDBt
/YEq8Tv2esYeau0shVfwg4IHs6O705gqQVJVLpA34mGXoEJcGkKGdnbIehjUAl4n
5fOPmTl5gtWCvmbvK1iqT1ds3FY2wn4MDXWA1vt0nfcgSBj1fJDTihnxOYK/nRU3
yCW9vJ2fVjiUjm9QugUUDcvwsp4vvKlqccKCCebNc6pTRDL0tZBNpfiIU8HUaAHn
Tw2I0gmM6zd88ugfwZ0f1UhlWYMw4wey0v3J1By4ClMaL3cS8Cy97daUG9+XMto4
WBkX5V1nUazac9BHRe6FaU61BRPZSo46PVl2PAJISnbrzd2phZ7ejAsrRll/M5sJ
ibhXOlfE60FCcY2pVCSVjfBd9LieI31kehflFfPes+vlrsCMixZJnR40zbcOjrUV
Y4AF2KyPCtbvtM5brjJz/rQqt/CjjwauQOzkthGuAMb1e9TARqzp6ByMh64EmCMC
GVJ/KtO43KA=
=17BC
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to