From: Andreas Oberritter Date: Wed, 28 Mar 2018 19:46:00 +0000 (+0200) Subject: package_manager.py: Stop hardcoding localstatedir as '/var' for dpkg X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d9e51c8f185ddcaf17df5296a39b096b48ed391a;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git package_manager.py: Stop hardcoding localstatedir as '/var' for dpkg Signed-off-by: Andreas Oberritter --- diff --git a/meta/lib/oe/package_manager.py b/meta/lib/oe/package_manager.py index 97998d07f41..59f8ea81d40 100644 --- a/meta/lib/oe/package_manager.py +++ b/meta/lib/oe/package_manager.py @@ -1502,7 +1502,7 @@ class OpkgPM(OpkgDpkgPM): class DpkgPM(OpkgDpkgPM): def __init__(self, d, target_rootfs, archs, base_archs, apt_conf_dir=None, deb_repo_workdir="oe-rootfs-repo", filterbydependencies=True): super(DpkgPM, self).__init__(d, target_rootfs) - self.admindir = target_rootfs + '/var/lib/dpkg' + self.admindir = target_rootfs + self.d.getVar("localstatedir") + '/lib/dpkg' self.deploy_dir = oe.path.join(self.d.getVar('WORKDIR'), deb_repo_workdir) create_packages_dir(self.d, self.deploy_dir, d.getVar("DEPLOY_DIR_DEB"), "package_write_deb", filterbydependencies)