zoph: Add explicit dependency on default-mysql-server

This is to ensure that mysql server is not uninstalled when wordpress is
uninstalled.

Tests:

- Uninstalling zoph does not remove default-mysql-server when wordpress is
installed.

- Uninstalling wordpress does not remove default-mysql-server when zoph is
installed.

- Uninstalling both wordpress and zoph removes default-mysql-server.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
Sunil Mohan Adapa 2023-01-02 15:44:28 -08:00 committed by James Valleroy
parent 82104ccf84
commit 2607fffd47
No known key found for this signature in database
GPG Key ID: 77C0C75E7B650808

View File

@ -67,7 +67,7 @@ class ZophApp(app_module.App):
login_required=True)
self.add(shortcut)
packages = Packages('packages-zoph', ['zoph'],
packages = Packages('packages-zoph', ['zoph', 'default-mysql-server'],
conflicts=['libpam-tmpdir'],
conflicts_action=Packages.ConflictsAction.REMOVE)
self.add(packages)