From 3d57feac24e2331d41df48701031e72ed783e4d6 Mon Sep 17 00:00:00 2001 From: Sunil Mohan Adapa Date: Fri, 1 Mar 2019 15:17:21 -0800 Subject: [PATCH] setup: Pass better data structure for force upgrade operation Signed-off-by: Sunil Mohan Adapa Reviewed-by: James Valleroy --- plinth/setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plinth/setup.py b/plinth/setup.py index e1a2d2b37..a8f3a0657 100644 --- a/plinth/setup.py +++ b/plinth/setup.py @@ -537,10 +537,10 @@ class ForceUpgrader(): logger.info('Packages that need conffile upgrades: %s', conffile_packages) - apps = defaultdict(list) + apps = defaultdict(dict) for package_name in conffile_packages: for app in package_apps_map[package_name]: - apps[app].append(conffile_packages[package_name]) + apps[app][package_name] = conffile_packages[package_name] return apps