[oe] [oe-commits] Graham Gower : package_ipk.bbclass: add lists_dir to sysroots' /etc/opkg. conf
Graham Gower
graham.gower at gmail.com
Mon Aug 9 23:33:09 UTC 2010
On 08/10/2010 07:24 AM, Andrea Adami wrote:
> It seems this doesn't respect ${ONLINE_PACKAGE_MANAGEMENT}" == "none"
>
> I see a spurious /var/lib/opkg in the cpio of initramfs-kexecboot-image.
>
> oe │ 0│Aug 9 23:32│
> oe-all │ 64030│Aug 9 23:32
> oe-armv5te │3637007│Aug 9 23:32
> oe-tosa │ 463708│Aug 9 23:3
>
>
> We don't need any extra cruft there ;)
>
> Regards
>
> Andrea
>
/var/lib/opkg shouldn't be populated regardless of the value of ONLINE_PACKAGE_MANAGEMENT.
Signed-off-by: Graham Gower <graham.gower at gmail.com>
---
diff --git a/classes/rootfs_ipk.bbclass b/classes/rootfs_ipk.bbclass
index db04fb6..b0baab0 100644
--- a/classes/rootfs_ipk.bbclass
+++ b/classes/rootfs_ipk.bbclass
@@ -98,15 +98,18 @@ fakeroot rootfs_ipk_do_rootfs () {
else
rm -f ${IMAGE_ROOTFS}${libdir}/opkg/lists/*
fi
-
+
+ rm -rf ${IMAGE_ROOTFS}/var/lib/opkg/*
+
# Keep these lines until package manager selection is implemented
ln -s opkg ${IMAGE_ROOTFS}${sysconfdir}/ipkg
ln -s opkg ${IMAGE_ROOTFS}${libdir}/ipkg
else
rm -rf ${IMAGE_ROOTFS}${libdir}/opkg
rm -rf ${IMAGE_ROOTFS}/usr/lib/opkg
+ rm -rf ${IMAGE_ROOTFS}/var/lib/opkg
fi
-
+
log_check rootfs
rm -rf ${IPKG_TMP_DIR}
}
More information about the Openembedded-devel
mailing list