diff options
-rw-r--r-- | meta/lib/oe/package_manager.py | 8 |
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) |