]> code.ossystems Code Review - openembedded-core.git/commitdiff
rootfs_rpm.bbclass: Disable non Poky repositories.
authorRob Braford <rob@linux.intel.com>
Wed, 29 Oct 2008 17:36:56 +0000 (17:36 +0000)
committerRob Bradford <rob@linux.intel.com>
Wed, 29 Oct 2008 18:22:42 +0000 (18:22 +0000)
Only use repositories that begin "poky-feed". This prevents contamination with
system repositories.

It may be better to patch yum not to ever look in the system repository
locations (i.e. /etc/yum.repos.d).

meta/classes/rootfs_rpm.bbclass

index 733736ab9a6bd213d6d301c20b7e467de0066689..a311c601d085793470857992cbaaaface864d3c1 100644 (file)
@@ -10,7 +10,7 @@ do_rootfs[depends] += "rpm-native:do_populate_staging yum-native:do_populate_sta
 do_rootfs[recrdeptask] += "do_package_write_rpm"
 
 YUMCONF = "${IMAGE_ROOTFS}/etc/yum.conf"
-YUMARGS = "-c ${YUMCONF} --installroot ${IMAGE_ROOTFS}"
+YUMARGS = "--disablerepo=* --enablerepo=poky-feed-* --installroot ${IMAGE_ROOTFS}"
 export YUM_ARCH_FORCE = "${TARGET_ARCH}"
 
 AWKPOSTINSTSCRIPT = "${STAGING_BINDIR_NATIVE}/extract-postinst.awk"