mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-28 08:03:36 +00:00
matrix-synapse 1.47.0-2 requires python3-frozendict 1.2-3 or higher. This is only available in bullseye-backports, testing and unstable but not bullseye. Allow python3-frozendict to be installed from buster-backports. Further there is no longer any need to allow packages from buster-backports (on the master branch). So, drop all those. Tests: - On stable/testing, without matrix-synapse and its dependencies installed, run matrix-synapse functional tests. - On stable, with older version of matrix-synapse and python3-frozendict, run unattened-upgrade and notice that matrix-synapse upgrades to latest version. - Without this patch, run service. Notice the contents of /etc/apt/preferences.d/51freedombox.pref. When this patch is applied and service is restarted, upgrades app is setup again and the files contents will change as expected. Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> Reviewed-by: James Valleroy <jvalleroy@mailbox.org>