From f23a72dcdb162b48b344e4762af5423979fe0e07 Mon Sep 17 00:00:00 2001 From: Niels Thykier Date: Thu, 26 May 2016 16:39:02 +0000 Subject: [PATCH] britney2: Mirror layout - also read d-i Packages files Signed-off-by: Niels Thykier --- britney.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/britney.py b/britney.py index 80b2016..a68ebdf 100755 --- a/britney.py +++ b/britney.py @@ -969,11 +969,19 @@ class Britney(object): if self.options.components: packages = {} for component in self.options.components: + binary_dir = "binary-%s" % arch filename = os.path.join(basedir, - component, "binary-%s" % arch, "Packages") + component, binary_dir, 'Packages') filename = possibly_compressed(filename) + udeb_filename = os.path.join(basedir, + component, "debian-installer", + binary_dir, "Packages") + udeb_filename = possibly_compressed(filename) self._read_packages_file(filename, arch, self.sources[distribution], packages) + self._read_packages_file(udeb_filename, arch, + self.sources[distribution], packages) + else: filename = os.path.join(basedir, "Packages_%s" % arch) packages = self._read_packages_file(filename, arch,