Closed
Description
synapse fails to start with:
2022-05-23 09:40:24,803 - synapse.app._base - 200 - ERROR - main - Exception during startup
Traceback (most recent call last):
File "/home/username/.local/lib/python3.9/site-packages/synapse/app/homeserver.py", line 382, in setup
hs.setup()
File "/home/username/.local/lib/python3.9/site-packages/synapse/server.py", line 318, in setup
self.datastores = Databases(self.DATASTORE_CLASS, self)
File "/home/username/.local/lib/python3.9/site-packages/synapse/storage/databases/__init__.py", line 63, in __init__
engine = create_engine(database_config.config)
File "/home/username/.local/lib/python3.9/site-packages/synapse/storage/engines/__init__.py", line 30, in create_engine
import psycopg2
File "/home/username/.local/lib/python3.9/site-packages/psycopg2/__init__.py", line 51, in <module>
from psycopg2._psycopg import ( # noqa
ImportError: /home/username/.local/lib/python3.9/site-packages/psycopg2/_psycopg.cpython-39-x86_64-linux-gnu.so: undefined symb
ol: PQconninfo
This can be fixed by removing pycopg2 and installing the psycopg2-binary package:
rm -rf /home/username/.local/lib/python3.9/site-packages/psycopg2
pip3.9 install --user psycopg2-binary
Metadata
Metadata
Assignees
Labels
No labels
Activity