Matrix Synapse fails when installing

Problem Description
Just set up a Freedombox on a Debian machine. Can not install Matrix Synapse.

Steps to Reproduce

  1. Login to FreedomBox.
  2. Go to Apps Page
  3. Go to Matrix Synapse
  4. Click Install

Expected Results
Installation of Matrix Synapse

Actual results
I get an error with the following message:

Error installing app: Apt command failed with return code: 100

Screenshot

Information

  • FreedomBox version: 26.7.1
  • Hardware: Intel NUC
  • OS: Debian 13 (trixie)

Hello,

I just encountered the exact same problem. Here’s a paste of the error message so it’s a bit more searchable:

Erreur lors de l’installation de l’application : Apt command failed with return code: 100 Details

Error running action: plinth..install(app_id="matrixsynapse", packages=["matrix-synapse", "matrix-synapse-ldap3", "python3-psycopg2"], skip_recommends=false, force_configuration=null, reinstall=false, force_missing_configuration=false): RuntimeError("Apt command failed with return code: 100")
Stdout:
│ freedombox passé en figé (« hold »).
│ Annulation de l'état figé pour freedombox.
Stderr:
â•‘ Running as unit: run-p28273-i28573.service
â•‘ Running as unit: run-p28285-i28585.service
║ E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
â•‘ E: The following information from --solver 3.0 may provide additional context:
â•‘    Unable to satisfy dependencies. Reached two conflicting decisions:
â•‘    1. python3-rpds-py:amd64=0.30.0-1 is not selected for install
â•‘    2. python3-rpds-py:amd64=0.30.0-1 is selected as an upgrade because:
â•‘       1. matrix-synapse:amd64=1.146.0-3 is selected for install
║       2. matrix-synapse:amd64 Dépend python3-rpds-py (>= 0.25.0)
Action traceback:
╞   File "/usr/lib/python3/dist-packages/plinth/actions.py", line 501, in _privileged_call
╞     return_values = func(*arguments['args'], **arguments['kwargs'])
╞   File "/usr/lib/python3/dist-packages/plinth/privileged/packages.py", line 69, in install
╞     raise RuntimeError(
╞         f'Apt command failed with return code: {returncode}')

Freedombox version is 26.7.1 on Debian 13.

My understanding is that matrix-synapse got removed from testing a few days ago, so should we just wait for it to reach testing again?

Thanks for making FreedomBox!

You can check this thread for some possible solutions.

1 Like