summaryrefslogtreecommitdiffstats
path: root/meta
diff options
context:
space:
mode:
authorAndreas Oberritter <obi@opendreambox.org>2018-03-28 21:44:15 +0200
committerAndreas Oberritter <obi@opendreambox.org>2020-07-02 15:10:00 +0200
commit2ed283c3d2bb27c36215da5ae4cb6e54462a2cac (patch)
treede01d1231de16ca55ec23f196efb877b1a1f2c6a /meta
parent1800b5b0eb5e6361d88e64c80545b3a3342fe49b (diff)
downloadopenembedded-core-contrib-2ed283c3d2bb27c36215da5ae4cb6e54462a2cac.tar.gz
apt, rootfs.py: Use distinct variables for --root and --admindir options
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Diffstat (limited to 'meta')
-rw-r--r--meta/lib/oe/package_manager.py3
-rw-r--r--meta/recipes-devtools/apt/apt/apt.conf.in4
2 files changed, 4 insertions, 3 deletions
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"};