Fix rpm metadata clash due to change of rpm backend 27/10927/2
authorJan-Simon Möller <jsmoeller@linuxfoundation.org>
Sat, 16 Sep 2017 15:32:30 +0000 (17:32 +0200)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Sun, 17 Sep 2017 17:49:14 +0000 (17:49 +0000)
The rpm backend used in pyro changed behaviour and if multiple packages 'own' a directory
the installation will fail. Inject a flag to mitigate this and avoid the break.
Conflicting packages libgbm-dev and ti-sgx-ddk-um-dev on /usr/lib/pkgconfig .

Change-Id: I52439d94c230a9314a543e00edd247f29d10e113
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/10927
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

meta-agl-bsp/meta-ti/recipes-graphics/gbm/libgbm_%.bbappend [new file with mode: 0644]
meta-agl-bsp/meta-ti/recipes-graphics/libgles/ti-sgx-ddk-um_%.bbappend

diff --git a/meta-agl-bsp/meta-ti/recipes-graphics/gbm/libgbm_%.bbappend b/meta-agl-bsp/meta-ti/recipes-graphics/gbm/libgbm_%.bbappend
new file mode 100644 (file)
index 0000000..7a16fbf
--- /dev/null
@@ -0,0 +1,2 @@
+# Hotfix for rpm metadata clash with ti-sgx-ddk-um-dev
+DIRFILES = "1"
index 21142df..fe93f1a 100644 (file)
@@ -16,3 +16,7 @@ do_install_append() {
        install -d ${D}/etc/ti-sgx
        install -m 0755 ${D}/etc/init.d/rc.pvr ${D}/etc/ti-sgx
 }
        install -d ${D}/etc/ti-sgx
        install -m 0755 ${D}/etc/init.d/rc.pvr ${D}/etc/ti-sgx
 }
+
+
+# Fix for rpm metadata clash with libgbm-dev
+DIRFILES = "1"