]> code.ossystems Code Review - openembedded-core.git/commitdiff
opkg: solve inconsistency of using different lists directories
authorAlejandro Hernandez <alejandro.hernandez@linux.intel.com>
Fri, 31 Jul 2015 18:59:37 +0000 (18:59 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 1 Aug 2015 06:38:31 +0000 (07:38 +0100)
Default behavior of opkg was to use ${OPKGLIBDIR}/opkg/lists;
but in our recipe we modify it to ${OPKGLIBDIR}/opkg/${OPKGLIBDIR}/opkg/,
when appending package-management to IMAGE_FEATURES these lists are
populated during build time (using the default directory),
but since our config was different these populated lists were never used at runtime,
this patch solves this inconsistency by using default behavior for both build time and runtime.

[YOCTO #6966]

Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/opkg/opkg_0.2.4.bb

index 56df9202b1dad025835383f34d3ade739a63c7d9..b7574e538e187219e8bab2adb643a6ee6ed6f78b 100644 (file)
@@ -45,7 +45,7 @@ EXTRA_OECONF = "\
 do_install_append () {
        install -d ${D}${sysconfdir}/opkg
        install -m 0644 ${WORKDIR}/opkg.conf ${D}${sysconfdir}/opkg/opkg.conf
-       echo "option lists_dir ${OPKGLIBDIR}/opkg" >>${D}${sysconfdir}/opkg/opkg.conf
+       echo "option lists_dir ${OPKGLIBDIR}/opkg/lists" >>${D}${sysconfdir}/opkg/opkg.conf
 
        # We need to create the lock directory
        install -d ${D}${OPKGLIBDIR}/opkg