]> code.ossystems Code Review - openembedded-core.git/commitdiff
rootfs_deb: Fix problem with pseduo and rootfs location
authorSaul Wold <Saul.Wold@intel.com>
Fri, 8 Oct 2010 18:46:10 +0000 (11:46 -0700)
committerSaul Wold <Saul.Wold@intel.com>
Fri, 8 Oct 2010 20:51:44 +0000 (13:51 -0700)
This address [BUGID #401] to complete dpkg rootfs support

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
meta/classes/rootfs_deb.bbclass
meta/recipes-devtools/apt/apt-native_0.7.14.bb
meta/recipes-devtools/apt/files/apt.conf

index ee7a1a3b59a7f497ee7c9c823a35b36ae77027c7..11a152a69ae86722fd19d21e429e97790fceb6cf 100644 (file)
@@ -45,6 +45,7 @@ fakeroot rootfs_deb_do_rootfs () {
 
        cat "${STAGING_ETCDIR_NATIVE}/apt/apt.conf.sample" \
                | sed -e 's#Architecture ".*";#Architecture "${DPKG_ARCH}";#' \
+               | sed -e 's:#ROOTFS#:${IMAGE_ROOTFS}:g' \
                > "${STAGING_ETCDIR_NATIVE}/apt/apt-rootfs.conf"
 
        export APT_CONFIG="${STAGING_ETCDIR_NATIVE}/apt/apt-rootfs.conf"
index 2f04b72cabcba0c12aacd062b0b69439289a324e..83c87c67171d55d5701792b3621d0594d3f5cc01 100644 (file)
@@ -1,6 +1,6 @@
 require apt-native.inc
 
-PR = "r3"
+PR = "r4"
 
 SRC_URI += "file://nodoc.patch \
             file://noconfigure.patch \
index 2bd9ddbfaf96eae397361985e324777f4ad41404..5732137ccb15e419f89bfe0ca169cdb7ed2c2ffd 100644 (file)
@@ -3,7 +3,7 @@ Dir "${STAGING_DIR_NATIVE}/"
    State "var/lib/apt/"
    {
       Lists "lists/";
-      status "${IMAGE_ROOTFS}/var/dpkg/status";
+      status "#ROOTFS#/var/dpkg/status";
    };
    Cache "var/cache/apt/"
    {
@@ -39,5 +39,5 @@ APT
   };
 };
 
-DPkg::Options {"--root=${IMAGE_ROOTFS}";"--admindir=${IMAGE_ROOTFS}/var/dpkg";"--force-all";"--no-debsig"};
+DPkg::Options {"--root=#ROOTFS#";"--admindir=#ROOTFS#/var/dpkg";"--force-all";"--no-debsig"};
 };