Package Details: matrix-synapse-git 1.35.0.r0.g3fdaf4df5-1

Git Clone URL: https://aur.archlinux.org/matrix-synapse-git.git (read-only, click to copy)
Package Base: matrix-synapse-git
Description: Matrix reference homeserver
Upstream URL: https://github.com/matrix-org/synapse
Licenses: Apache
Conflicts: matrix-synapse
Provides: matrix-synapse
Replaces: matrix-synapse-py3-git
Submitter: intelfx
Maintainer: intelfx
Last Packager: intelfx
Votes: 3
Popularity: 0.025538
First Submitted: 2015-04-28 20:05
Last Updated: 2021-06-03 00:13

Dependencies (48)

Required by (2)

Sources (3)

Latest Comments

intelfx commented on 2020-11-28 04:20

@Zepman

What makes you think the included unit file is "deprecated"? I have removed the python3.7 reference (which was copied from the community package and then forgotten in place); otherwise the unit is completely fine.

Whatever problem you have with tests is not reproducible.

Zepman commented on 2020-11-28 00:36

Package is broken, at least for newer git branches. Tested on branch release-v1.23.0:

  1. Building the package fails on the trial3 tests with Python segmentation faults. Commenting out PYTHONPATH=. trial3 tests in PKGBUILD provides a workaround. This might be undesirable and result in an unstable build, although I so far have not encountered any problems.
  2. The included synapse.service file is deprecated. It has a hard reference to Python 3.7, which is not included in Arch Linux anymore. For inspiration, look at the synapse.service file of the community package. Replacing /usr/bin/python3.7 with /usr/bin/python provides a workaround. It is less likely that this will result in instabilities as long as a stable Python version is used.

After applying the workarounds, the package builds rapidly and runs as an upgrade to the existing older version in the community repository (v1.22.1). No other changes were necessary.

intelfx commented on 2020-05-20 12:11

@a2sc: You are supposed to bump -git packages yourself. As far as I can see the package still builds.

sauyon commented on 2019-06-24 13:00

Seems to be failing to patch.

Dishalf commented on 2017-08-09 23:30

I think you need to replace the python2-py-bcrypt with python2-bcrypt.

mytbk commented on 2017-03-31 06:25

synapse 0.20.0-rc1 needs two new dependencies: python2-jsonschema and python2-phonenumbers.

intelfx commented on 2016-07-24 13:23

@normalraw: Oops, sorry for that. Fixed.

normalraw commented on 2016-07-24 13:19

The install file seems to be missing the `ask_report_stats` function, called in post-install(). Thanks!

intelfx commented on 2016-07-08 13:42

Version 0.16.1.r1 is a critical security vulnerability fix. Please update.