On Tue, 08 Dec 2020 at 12:18:29 -0300, Hostmaster FCEIA-UNR wrote:
> Regarding roundcube was not in jessie (I don´t know where we installed it
> from- they were debs, because now apt upgraded them- )

Possibly for jessie-backports, or left-over from squeeze?

> Installed all possible php ldap libraries from Debian 10. But still
> autocomplete yields error trying to use "NetLDAP3".
>  Uncaught Error: Class 'Net_LDAP3' not found in
> /usr/share/roundcube/program/lib/Roundcube/rcube_ldap_generic.php:30
>
> I´m far to even understanding most of Debian packaging, but I guess:
> something whose absense makes to fail a package (in this case roundcube-core
> in Debian stable), shouldn´t be a dependency instead of a suggestion ?

PEAR::Net_LDAP2 resp. PEAR::Net_LDAP3 are not hard-requirement, but
“only” required for the ‘LDAP’ password driver resp. LDAP addressbook,
which are not hard.  Per §7.2 of the Debian Policy these are not Depends:
https://www.debian.org/doc/debian-policy/ch-relationships.html#binary-dependencies-depends-recommends-suggests-enhances-pre-depends

> Could you please check this again ?

The bug to fix is tracked as https://bugs.debian.org/882938 (which is
not a Roundcube bug).  If/once this is fixed, php-net-ldap2 and
php-net-ldap3 should be able to enter testing again, and if that happens
early enough these package might be available in Bullseye.

Cheers,
-- 
Guilhem.

Attachment: signature.asc
Description: PGP signature

Reply via email to