summary refs log tree commit diff
path: root/pkgs/servers/matrix-synapse
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2019-09-10 16:33:48 +0200
committerMaximilian Bosch <maximilian@mbosch.me>2019-09-10 16:33:48 +0200
commit58dc1e2a6f088d53129a66b3298992056413fec7 (patch)
treedfb92dc9ed5642fb3c42e52b91cdeaa33374a2e8 /pkgs/servers/matrix-synapse
parent19bf73d82624b122762ea6e6beadafccfbb6f769 (diff)
downloadnixpkgs-58dc1e2a6f088d53129a66b3298992056413fec7.tar
nixpkgs-58dc1e2a6f088d53129a66b3298992056413fec7.tar.gz
nixpkgs-58dc1e2a6f088d53129a66b3298992056413fec7.tar.bz2
nixpkgs-58dc1e2a6f088d53129a66b3298992056413fec7.tar.lz
nixpkgs-58dc1e2a6f088d53129a66b3298992056413fec7.tar.xz
nixpkgs-58dc1e2a6f088d53129a66b3298992056413fec7.tar.zst
nixpkgs-58dc1e2a6f088d53129a66b3298992056413fec7.zip
matrix-synapse: fix startup
Currently, `setuptools` isn't propagated automatically to python
packages[1] which causes the following error when starting
`matrix-synapse`:

```
Traceback (most recent call last):
   File "/nix/store/xxkds7821mrahfx75az0sq3ryf69m612-matrix-synapse-1.3.1/bin/.homeserver-wrapped", line 39, in <module>
     import synapse.config.logger
   File "/nix/store/xxkds7821mrahfx75az0sq3ryf69m612-matrix-synapse-1.3.1/lib/python3.7/site-packages/synapse/config/logger.py", line 27, in <module>
     from synapse.app import _base as appbase
   File "/nix/store/xxkds7821mrahfx75az0sq3ryf69m612-matrix-synapse-1.3.1/lib/python3.7/site-packages/synapse/app/__init__.py", line 18, in <module>
 E402
   File "/nix/store/xxkds7821mrahfx75az0sq3ryf69m612-matrix-synapse-1.3.1/lib/python3.7/site-packages/synapse/python_dependencies.py", line 19, in <module>
     from pkg_resources import (
 No module named 'pkg_resources'
```

[1] https://github.com/NixOS/nixpkgs/pull/68314
Diffstat (limited to 'pkgs/servers/matrix-synapse')
-rw-r--r--pkgs/servers/matrix-synapse/default.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/servers/matrix-synapse/default.nix b/pkgs/servers/matrix-synapse/default.nix
index 8da9cef58a7..ab9a69afdcb 100644
--- a/pkgs/servers/matrix-synapse/default.nix
+++ b/pkgs/servers/matrix-synapse/default.nix
@@ -36,6 +36,7 @@ in buildPythonApplication rec {
   ];
 
   propagatedBuildInputs = [
+    setuptools
     bcrypt
     bleach
     canonicaljson