We'll use a python venv and install synapse using pip because matrix-synapse does not have packages available for EL9. I'm working on getting it into EPEL but I'm not sure about the long-term maintainability of it due to constantly evolving python dependency stack.
Once it is packaged in EPEL we can decide if we want to move to the rpms, but that doesn't need to be a blocker for getting this role created.
We'll use a python venv and install synapse using pip because matrix-synapse does not have packages available for EL9. I'm working on getting it into EPEL but I'm not sure about the long-term maintainability of it due to constantly evolving python dependency stack.
Once it is packaged in EPEL we can decide if we want to move to the rpms, but that doesn't need to be a blocker for getting this role created.