[Bug 264178] net-im/py-matrix-synapse: Synapse doesn’t start after update to 1.58. 1 or 1.59.1

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 23 May 2022 16:59:05 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264178

--- Comment #2 from freebsd-bugs@boelz.eu ---
Hi!

Thanks for the fast response.

I did install the packages with postmaster, but a clean install of the port
leads to the same result: All packages within `synapse` are missing.

$ ls /usr/local/lib/python3.8/site-packages/synapse 
__init__.py   __pycache__   event_auth.py notifier.py   py.typed      server.py
    types.py      visibility.py
$ pkg info -l py38-matrix-synapse-1.59.1 
py38-matrix-synapse-1.59.1:
        /usr/local/bin/export_signing_key
        /usr/local/bin/generate_config
        /usr/local/bin/generate_log_config
        /usr/local/bin/generate_signing_key
        /usr/local/bin/hash_password
        /usr/local/bin/register_new_matrix_user
        /usr/local/bin/synapse_homeserver
        /usr/local/bin/synapse_port_db
        /usr/local/bin/synapse_review_recent_signups
        /usr/local/bin/synapse_worker
        /usr/local/bin/synctl
        /usr/local/bin/update_synapse_database
        /usr/local/etc/matrix-synapse/log.config.sample
        /usr/local/etc/rc.d/synapse
       
/usr/local/lib/python3.8/site-packages/matrix_synapse-1.59.1-py3.8.egg-info/PKG-INFO
       
/usr/local/lib/python3.8/site-packages/matrix_synapse-1.59.1-py3.8.egg-info/SOURCES.txt
       
/usr/local/lib/python3.8/site-packages/matrix_synapse-1.59.1-py3.8.egg-info/dependency_links.txt
       
/usr/local/lib/python3.8/site-packages/matrix_synapse-1.59.1-py3.8.egg-info/entry_points.txt
       
/usr/local/lib/python3.8/site-packages/matrix_synapse-1.59.1-py3.8.egg-info/requires.txt
       
/usr/local/lib/python3.8/site-packages/matrix_synapse-1.59.1-py3.8.egg-info/top_level.txt
        /usr/local/lib/python3.8/site-packages/synapse/__init__.py
       
/usr/local/lib/python3.8/site-packages/synapse/__pycache__/__init__.cpython-38.opt-1.pyc
       
/usr/local/lib/python3.8/site-packages/synapse/__pycache__/__init__.cpython-38.pyc
       
/usr/local/lib/python3.8/site-packages/synapse/__pycache__/event_auth.cpython-38.opt-1.pyc
       
/usr/local/lib/python3.8/site-packages/synapse/__pycache__/event_auth.cpython-38.pyc
       
/usr/local/lib/python3.8/site-packages/synapse/__pycache__/notifier.cpython-38.opt-1.pyc
       
/usr/local/lib/python3.8/site-packages/synapse/__pycache__/notifier.cpython-38.pyc
       
/usr/local/lib/python3.8/site-packages/synapse/__pycache__/server.cpython-38.opt-1.pyc
       
/usr/local/lib/python3.8/site-packages/synapse/__pycache__/server.cpython-38.pyc
       
/usr/local/lib/python3.8/site-packages/synapse/__pycache__/types.cpython-38.opt-1.pyc
       
/usr/local/lib/python3.8/site-packages/synapse/__pycache__/types.cpython-38.pyc
       
/usr/local/lib/python3.8/site-packages/synapse/__pycache__/visibility.cpython-38.opt-1.pyc
       
/usr/local/lib/python3.8/site-packages/synapse/__pycache__/visibility.cpython-38.pyc
        /usr/local/lib/python3.8/site-packages/synapse/event_auth.py
        /usr/local/lib/python3.8/site-packages/synapse/notifier.py
        /usr/local/lib/python3.8/site-packages/synapse/py.typed
        /usr/local/lib/python3.8/site-packages/synapse/server.py
        /usr/local/lib/python3.8/site-packages/synapse/types.py
        /usr/local/lib/python3.8/site-packages/synapse/visibility.py
        /usr/local/share/licenses/py38-matrix-synapse-1.59.1/APACHE20
        /usr/local/share/licenses/py38-matrix-synapse-1.59.1/LICENSE
        /usr/local/share/licenses/py38-matrix-synapse-1.59.1/catalog.mk
$ python3.8 -m synapse.app.homeserver                             
/usr/local/bin/python3.8: Error while finding module specification for
'synapse.app.homeserver' (ModuleNotFoundError: No module named 'synapse.app')

The only Python version installed is 3.8.13.

For now, I installed a backup package of version 1.55.2 to keep the server
running.

Regards,
Tobias

-- 
You are receiving this mail because:
You are the assignee for the bug.