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

Jonas Smedegaard jonas at jones.dk
Fri Dec 28 20:31:34 GMT 2018


Quoting Hubert Chathi (2018-12-28 20:32:47)
> 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.

I believe it should oppositely break _older releases, like this:

    Breaks: matrix-synapse-ldap3 (<= 0.1.3-1)


...and instead of just hoping, I suggest reassigning this bugreport to 
matrix-synapse-ldap3 and raise severity.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-matrix-maintainers/attachments/20181228/e2b535f1/attachment.sig>


More information about the Pkg-matrix-maintainers mailing list