mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-21 07:55:00 +00:00
In trixie, cockpit-pcp is replaced by cockpit-bridge. However, our packages module does not properly handle virtual packages. - Specify cockpit-bridge and pcp as dependencies. In bookworm, they were dependencies of cockpit-pcp. - Allow cockpit-bridge as a substitute for cockpit-pcp. Tests: - In stable container, install Performance app. Install succeeds and app is available. - In testing container, install Performance app. Install succeeds and app is available. - Build stable-backports package with new version. Install in stable VM. Install Performance app. Check that dist-upgrade succeeds. After dist-upgrade, Performance app is still working. Uninstalling Performance app works. Installing Performance app works. Diagnostics are all passed. Note: There is one minor issue with the Diagnostics. Package cockpit-bridge line is shown twice (both are passed). Fixes: #2475 Signed-off-by: James Valleroy <jvalleroy@mailbox.org> Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>