Package: php-horde-imap-client
Version: 2.30.6-1
Severity: grave
Tags: upstream
Justification: renders package unusable
Dear Maintainer,
With php7.4-fpm, after updating to 2.30.6-1 users are unable to login.
Login attempts generate the following error:
HORDE: [imp] TypeError: Return value of Horde_Imap_Client_Tokenize::current()
must be an instance of mixed, string returned in
/usr/share/php/Horde/Imap/Client/Tokenize.php:225
HORDE: Stack trace:
HORDE: #0 /usr/share/php/Horde/Imap/Client/Interaction/Server.php(102):
Horde_Imap_Client_Tokenize->current()
HORDE: #1 /usr/share/php/Horde/Imap/Client/Interaction/Server.php(84):
Horde_Imap_Client_Interaction_Server->__construct()
HORDE: #2 /usr/share/php/Horde/Imap/Client/Socket.php(4542):
Horde_Imap_Client_Interaction_Server::create()
HORDE: #3 /usr/share/php/Horde/Imap/Client/Socket.php(621):
Horde_Imap_Client_Socket->_getLine()
HORDE: #4 /usr/share/php/Horde/Imap/Client/Socket.php(375):
Horde_Imap_Client_Socket->_connect()
HORDE: #5 /usr/share/php/Horde/Imap/Client/Base.php(839):
Horde_Imap_Client_Socket->_login()
HORDE: #6 /usr/share/horde/imp/lib/Imap.php(718):
Horde_Imap_Client_Base->login()
HORDE: #7 /usr/share/horde/imp/lib/Auth.php(86): IMP_Imap->__call()
HORDE: #8 /usr/share/horde/imp/lib/Application.php(370):
IMP_Auth::authenticate()
HORDE: #9 /usr/share/php/Horde/Registry.php(1197):
IMP_Application->authAuthenticate()
HORDE: #10 /usr/share/php/Horde/Core/Auth/Application.php(170):
Horde_Registry->callAppMethod()
HORDE: #11 /usr/share/php/Horde/Auth/Base.php(161):
Horde_Core_Auth_Application->_authenticate()
HORDE: #12 /usr/share/php/Horde/Core/Auth/Application.php(141):
Horde_Auth_Base->authenticate()
HORDE: #13 /usr/share/php/Horde/Core/Auth/Application.php(138):
Horde_Core_Auth_Application->authenticate()
HORDE: #14 /usr/share/horde/login.php(155):
Horde_Core_Auth_Application->authenticate()
HORDE: #15 {main} [pid 1480064 on line 74 of
"/usr/share/php/Horde/ErrorHandler.php"]
I reverted php-horde-imap-client back to 2.30.1-4 and the problem went away.
-- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.0.0-6-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages php-horde-imap-client depends on:
ii libapache2-mod-php8.1 [php-json] 8.1.12-1+b1
hi php-common2:76
ii php-horde-exception 2.0.8-9
ii php-horde-mail2.6.6-4
ii php-horde-mime2.11.2-1
ii php-horde-secret 2.0.6-9
ii php-horde-socket-client 2.1.4-1
ii php-horde-stream 1.6.3-10
ii php-horde-stream-filter 2.0.5-1
ii php-horde-translation 2.2.2-7
ii php-horde-util2.5.12-1
ii php-json 2:8.1+92+nmu1
ii php7.4-json [php-json]7.4.33-1+deb11u1
ii php8.1-cli [php-json] 8.1.12-1+b1
ii php8.1-fpm [php-json] 8.1.12-1+b1
ii php8.2-cli [php-json] 8.2.1-1
Versions of packages php-horde-imap-client recommends:
ii php-horde-cache 2.5.5-10
ii php-horde-compress-fast 1.1.1-10
ii php-horde-crypt-blowfish1.1.4-1
hi php-horde-db2.4.1-1
ii php-horde-hashtable 1.2.6-11
pn php-horde-mongo
ii php-horde-pack 1.0.7-7
pn php-horde-stringprep
ii php-horde-support 2.2.2-1
ii php-horde-test 2.6.4+debian0-7
pn php-intl
ii php-mbstring2:8.1+92+nmu1
ii php7.4-mbstring [php-mbstring] 7.4.33-1+deb11u1
ii php8.1-mbstring [php-mbstring] 8.1.12-1+b1
php-horde-imap-client suggests no packages.
-- no debconf information