Codebase list matrix-synapse / debian/0.34.1.1-1
Refresh the pip patch Andrej Shadura 5 years ago
1 changed file(s) with 19 addition(s) and 13 deletion(s). Raw diff Collapse all Expand all
44 Origin: upstream
55 Bug: https://github.com/matrix-org/synapse/issues/3743
66 ---
7 --- a/synapse/app/__init__.py
8 +++ b/synapse/app/__init__.py
9 @@ -25,8 +25,8 @@
10 except python_dependencies.MissingRequirementError as e:
11 message = "\n".join([
12 "Missing Requirement: %s" % (str(e),),
13 - "To install run:",
14 - " pip install --upgrade --force \"%s\"" % (e.dependency,),
15 + "To install, try:",
16 + " sudo apt install python3-%s" % (e.dependency,),
17 "",
18 ])
19 sys.stderr.writelines(message)
7 --- a/synapse/python_dependencies.py
8 +++ b/synapse/python_dependencies.py
9 @@ -92,14 +92,14 @@
10 return "\n".join([
11 "Missing Requirements: %s" % (", ".join(self.dependencies),),
12 "To install run:",
13 - " pip install --upgrade --force %s" % (" ".join(self.dependencies),),
14 + " sudo apt install %s" % (" ".join(self.dependencies),),
15 "",
16 ])
17
18 @property
19 def dependencies(self):
20 for i in self.args[0]:
21 - yield '"' + i + '"'
22 + yield 'python3-' + i
23
24
25 def check_requirements(for_feature=None, _get_distribution=get_distribution):
2026 --- a/synapse/config/jwt_config.py
2127 +++ b/synapse/config/jwt_config.py
2228 @@ -19,7 +19,7 @@