summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/lib/oe/package_manager.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/meta/lib/oe/package_manager.py b/meta/lib/oe/package_manager.py
index 607e7c6eaa..919104f107 100644
--- a/meta/lib/oe/package_manager.py
+++ b/meta/lib/oe/package_manager.py
@@ -164,8 +164,8 @@ class OpkgIndexer(Indexer):
164 if not os.path.exists(os.path.join(self.deploy_dir, "Packages")): 164 if not os.path.exists(os.path.join(self.deploy_dir, "Packages")):
165 open(os.path.join(self.deploy_dir, "Packages"), "w").close() 165 open(os.path.join(self.deploy_dir, "Packages"), "w").close()
166 166
167 index_cmds = [] 167 index_cmds = set()
168 index_sign_files = [] 168 index_sign_files = set()
169 for arch_var in arch_vars: 169 for arch_var in arch_vars:
170 archs = self.d.getVar(arch_var, True) 170 archs = self.d.getVar(arch_var, True)
171 if archs is None: 171 if archs is None:
@@ -181,10 +181,10 @@ class OpkgIndexer(Indexer):
181 if not os.path.exists(pkgs_file): 181 if not os.path.exists(pkgs_file):
182 open(pkgs_file, "w").close() 182 open(pkgs_file, "w").close()
183 183
184 index_cmds.append('%s -r %s -p %s -m %s' % 184 index_cmds.add('%s -r %s -p %s -m %s' %
185 (opkg_index_cmd, pkgs_file, pkgs_file, pkgs_dir)) 185 (opkg_index_cmd, pkgs_file, pkgs_file, pkgs_dir))
186 186
187 index_sign_files.append(pkgs_file) 187 index_sign_files.add(pkgs_file)
188 188
189 if len(index_cmds) == 0: 189 if len(index_cmds) == 0:
190 bb.note("There are no packages in %s!" % self.deploy_dir) 190 bb.note("There are no packages in %s!" % self.deploy_dir)