From 2ed283c3d2bb27c36215da5ae4cb6e54462a2cac Mon Sep 17 00:00:00 2001 From: Andreas Oberritter Date: Wed, 28 Mar 2018 21:44:15 +0200 Subject: apt, rootfs.py: Use distinct variables for --root and --admindir options Signed-off-by: Andreas Oberritter --- meta/lib/oe/package_manager.py | 3 ++- meta/recipes-devtools/apt/apt/apt.conf.in | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) (limited to 'meta') diff --git a/meta/lib/oe/package_manager.py b/meta/lib/oe/package_manager.py index cfe9f5d676..97998d07f4 100644 --- a/meta/lib/oe/package_manager.py +++ b/meta/lib/oe/package_manager.py @@ -1700,7 +1700,8 @@ class DpkgPM(OpkgDpkgPM): apt_conf.write(" Architectures {%s};\n" % architectures); apt_conf.write(" Architecture \"%s\";\n" % base_archs) else: - line = re.sub(r"#ROOTFS#", self.target_rootfs, line) + line = re.sub(r"#ROOT#", self.target_rootfs, line) + line = re.sub(r"#ADMINDIR#", self.admindir, line) line = re.sub(r"#APTCONF#", self.apt_conf_dir, line) apt_conf.write(line + "\n") diff --git a/meta/recipes-devtools/apt/apt/apt.conf.in b/meta/recipes-devtools/apt/apt/apt.conf.in index b8863a2b00..821afb03a2 100644 --- a/meta/recipes-devtools/apt/apt/apt.conf.in +++ b/meta/recipes-devtools/apt/apt/apt.conf.in @@ -3,7 +3,7 @@ Dir "@STAGING_DIR_NATIVE@/" State "var/lib/apt/" { Lists "#APTCONF#/lists/"; - status "#ROOTFS#/var/lib/dpkg/status"; + status "#ADMINDIR#/status"; }; Cache "var/cache/apt/" { @@ -39,4 +39,4 @@ APT }; }; -DPkg::Options {"--root=#ROOTFS#";"--admindir=#ROOTFS#/var/lib/dpkg";"--force-all";"--no-force-overwrite";"--no-debsig";"--force-script-chrootless"}; +DPkg::Options {"--root=#ROOT#";"--admindir=#ADMINDIR#";"--force-all";"--no-force-overwrite";"--no-debsig";"--force-script-chrootless"}; -- cgit 1.2.3-korg