From 6df557d9f44973c50565c83e40b4b110f57ef7ff Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Sun, 30 Oct 2011 10:39:47 +0100 Subject: [PATCH] [entropy.server] make sure to list __system__ repository inside ServerSystemSettingsPlugin.REPOSITORIES --- lib/entropy/server/interfaces/main.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/entropy/server/interfaces/main.py b/lib/entropy/server/interfaces/main.py index 55eef7217..72ba6ce5d 100644 --- a/lib/entropy/server/interfaces/main.py +++ b/lib/entropy/server/interfaces/main.py @@ -886,13 +886,16 @@ class ServerSystemSettingsPlugin(SystemSettingsPlugin): # add system database if community repository mode is enabled if data['community_mode']: - data['repositories'][etpConst['clientserverrepoid']] = {} + client_repository_id = etpConst['clientserverrepoid'] + data['repositories'][client_repository_id] = {} mydata = {} mydata['description'] = "Community Repositories System Repository" mydata['pkg_mirrors'] = [] mydata['repo_mirrors'] = [] mydata['community'] = False - data['repositories'][etpConst['clientserverrepoid']].update(mydata) + data['repositories'][client_repository_id].update(mydata) + ServerSystemSettingsPlugin.REPOSITORIES[client_repository_id] = \ + mydata # installed packages repository is now the base repository data['base_repository_id'] = etpConst['clientserverrepoid']