diff options
Diffstat (limited to 'meta/lib/oe/package_manager.py')
-rw-r--r-- | meta/lib/oe/package_manager.py | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/meta/lib/oe/package_manager.py b/meta/lib/oe/package_manager.py index 692528db16..824af00f54 100644 --- a/meta/lib/oe/package_manager.py +++ b/meta/lib/oe/package_manager.py | |||
@@ -192,17 +192,16 @@ class DpkgIndexer(Indexer): | |||
192 | if not os.path.isdir(arch_dir): | 192 | if not os.path.isdir(arch_dir): |
193 | continue | 193 | continue |
194 | 194 | ||
195 | index_cmds.append("cd %s; PSEUDO_UNLOAD=1 %s packages > Packages" % | 195 | cmd = "cd %s; PSEUDO_UNLOAD=1 %s packages . > Packages;" % (arch_dir, apt_ftparchive) |
196 | (arch_dir, apt_ftparchive)) | ||
197 | 196 | ||
198 | index_cmds.append("cd %s; %s Packages -c > Packages.gz" % | 197 | cmd += "%s -fc Packages > Packages.gz;" % gzip |
199 | (arch_dir, gzip)) | ||
200 | 198 | ||
201 | with open(os.path.join(arch_dir, "Release"), "w+") as release: | 199 | with open(os.path.join(arch_dir, "Release"), "w+") as release: |
202 | release.write("Label: %s" % arch) | 200 | release.write("Label: %s\n" % arch) |
203 | 201 | ||
204 | index_cmds.append("cd %s; PSEUDO_UNLOAD=1 %s release >> Release" % | 202 | cmd += "PSEUDO_UNLOAD=1 %s release . >> Release" % apt_ftparchive |
205 | (arch_dir, apt_ftparchive)) | 203 | |
204 | index_cmds.append(cmd) | ||
206 | 205 | ||
207 | deb_dirs_found = True | 206 | deb_dirs_found = True |
208 | 207 | ||