Package Details: python-matrix-synapse-ldap3 0.3.0-1

Git Clone URL: https://aur.archlinux.org/python-matrix-synapse-ldap3.git (read-only, click to copy)
Package Base: python-matrix-synapse-ldap3
Description: An LDAP3 auth provider for Synapse
Upstream URL: https://github.com/matrix-org/matrix-synapse-ldap3
Licenses: Apache-2.0
Replaces: python2-matrix-synapse-ldap3
Submitter: intelfx
Maintainer: intelfx
Last Packager: intelfx
Votes: 3
Popularity: 0.000000
First Submitted: 2016-12-16 23:11 (UTC)
Last Updated: 2024-04-15 21:35 (UTC)

Latest Comments

1 2 Next › Last »

tormod commented on 2026-01-11 12:51 (UTC) (edited on 2026-05-10 10:24 (UTC) by tormod)

EDIT May 2026: Building 0.4.0 (against python-twisted 25.5.0-1) works fine without tweaks or issues.

When rebuilding this for Python 3.14, changes in asyncio cause the tests to fail. Applying https://github.com/twisted/twisted/pull/12508 does not help. AFAICS it is the mocking in the tests that fails, and normal use is not affected. After commenting out the test in PKGBUILD, the resulting package seems to work fine.

From https://docs.python.org/dev/whatsnew/3.14.html#id10 : asyncio.get_event_loop() now raises a RuntimeError if there is no current event loop, and no longer implicitly creates an event loop.

micwoj92 commented on 2025-03-24 22:06 (UTC)

Dependency python-service-identity not needed.

intelfx commented on 2022-03-17 11:56 (UTC)

I screwed up package(). Apologies. Fixed now.

respiranto commented on 2022-03-17 11:38 (UTC)

The PKGBUILD contains a typo: $pgkdir.

See also my modified PKGBUILD, which fixes some other issues and is tested.

tormod commented on 2022-03-17 00:38 (UTC) (edited on 2022-03-17 11:25 (UTC) by tormod)

After upgrading to 0.2.0-1 and restarting synapse, synapse reported this: ModuleNotFoundError: No module named 'ldap_auth_provider' and I couldn't enter rooms in Element. pacman -Ql python-matrix-synapse-ldap3 returned nothing.

I downgraded to 0.1.5-1 again and everything works fine.

Traace commented on 2021-05-04 11:50 (UTC)

Thanks for making this :)

respiranto commented on 2020-05-27 05:54 (UTC)

Thanks for the update!

A few notes:

  • Is there any need to keep the nature of a split package?
  • I believe the package should also depend on matrix-synapse.
  • There are versioned dependencies specifieed in setup.py, namely python-twisted>=15.1.0 and python-ldap3>=2.6.