[Pkg-matrix-maintainers] Bug#917558: matrix-synapse-ldap3 installs a python2.7 module (not a py3 one)

Hubert Chathi uhoreg at debian.org
Fri Dec 28 19:32:47 GMT 2018


On Fri, 28 Dec 2018 17:03:52 +0000, Vincent Ladeuil <v.ladeuil+freedombox at free.fr> said:

> Dear Maintainer,

> I'm a freedombox user using a matrix-synapse server.  The freedombox
> setup relies on ldap for user credentials.

> Upgrading from 0.33.9-2 to 0.34.0-2 broke my setup as the
> ldap_auth_provider module wasn't available anymore (so the server
> crashed at startup).

> I worked around it by doing:


> apt-get install python3-ldap3
> apt-get install matrix-synapse-ldap3
> cp /usr/lib/python2.7/dist-packages/ldap_auth_provider.py /usr/lib/python3/dist-packages/

> This sounds like a fallout of
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897222

I guess matrix-synapse needs to "Breaks: matrix-synapse-ldap3 (>=
0.1.3-1)", and hopefully the next upload of matrix-synapse-ldap3 will be
updated to use Python 3.

-- 
Hubert Chathi <uhoreg at debian.org> -- https://www.uhoreg.ca/
Jabber: hubert at uhoreg.ca -- Matrix: @uhoreg:matrix.org
PGP/GnuPG key: 4096R/F24C F749 6C73 DDB8 DCB8  72DE B2DE 88D3 113A 1368



More information about the Pkg-matrix-maintainers mailing list