[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