mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-21 07:55:00 +00:00
Closes #2092 On testing and unstable systems, /etc/os-release does not contain VERSION_ID. In this case, lsb_release will report the release as "n/a". For unstable, this means that backports can be enabled in development mode. When this happens, trixie-backports will be added as an apt repository. The repository already exists, so it does not cause any problem. Tests: - In stable container, backports can be enabled. - In stable container, dist-upgrade can be disable and enabled. - In stable container, in development mode, dist-upgrade can be started. - In testing container, backports cannot be enabled. - In testing container, dist-upgrade cannot be enabled or started. - In testing container, in development mode, backports can be enabled. - In testing container, in development mode, dist-upgrade cannot be started. - In unstable container, in development mode, backports can be enabled (as trixie-backports). - In unstable container, in development mode, dist-upgrade cannot be started. Signed-off-by: James Valleroy <jvalleroy@mailbox.org> [sunil: Merge the case of outdated unstable distributions that return 'unstable' as release and newer unstable distributions that return 'n/a'] Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>