From 2607fffd47454f428cb9dc2fa50bf9945dba1628 Mon Sep 17 00:00:00 2001 From: Sunil Mohan Adapa Date: Mon, 2 Jan 2023 15:44:28 -0800 Subject: [PATCH] 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 Reviewed-by: James Valleroy --- plinth/modules/zoph/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plinth/modules/zoph/__init__.py b/plinth/modules/zoph/__init__.py index 7d4b7f6c1..09aa395f5 100644 --- a/plinth/modules/zoph/__init__.py +++ b/plinth/modules/zoph/__init__.py @@ -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)