[oe] [meta-oe][PATCH] polkit: fixup 'installed but not shipped' error

Mark Asselstine mark.asselstine at windriver.com
Tue Oct 16 13:11:12 UTC 2018


On Tue, Oct 16, 2018 at 3:35 AM Hongxu Jia <hongxu.jia at windriver.com> wrote:
>
> On 2018年10月16日 06:01, Khem Raj wrote:
> > may be we can use bitbake variables here and also optimize it a bit if
> > possible ?
> > too many installs there
>
> It is not the issue of polkit, but gobject-introspection.bbclass in oe-core,
> I've sent the fix to oe-core.

Hongxu, my search for a fix overlooked your patch, thanks for the
heads up. For now let's withdraw my patch.

Mark


>
> Here is my fix:
>
> commit 29b41806fa5679881efd04b0b41ecbf4ddd07d11
> Author: Hongxu Jia <hongxu.jia at windriver.com>
> Date:   Tue Oct 16 15:31:23 2018 +0800
>
>      gobject-introspection.bbclass: fix gir installed but not shipped in
> any package while multilib enabled
>
>      Since commit [9524330 gobject-introspection: fix multilib install
>      file conflicts] applied in oe-core, while multilib enabled, gir
>      files will be installed to `${libdir}'.
>
>      Refer above commit, modify gobject-introspection.bbclass to
>      split gir to package correctly.
>
>      Signed-off-by: Hongxu Jia <hongxu.jia at windriver.com>
>
> diff --git a/meta/classes/gobject-introspection.bbclass
> b/meta/classes/gobject-introspection.bbclass
> index b6160b8..a323c1f 100644
> --- a/meta/classes/gobject-introspection.bbclass
> +++ b/meta/classes/gobject-introspection.bbclass
> @@ -40,4 +40,4 @@ FILES_${PN}_append = " ${libdir}/girepository-*/*.typelib"
>
>   # .gir files go to dev package, as they're needed for developing (but
> not for
>   # running) things that depends on introspection.
> -FILES_${PN}-dev_append = " ${datadir}/gir-*/*.gir"
> +FILES_${PN}-dev_append = " ${datadir}/gir-*/*.gir ${libdir}/gir-*/*.gir"
>
> //Hongxu
>
> >> +        mv ${D}${libdir}/gir-1.0 ${D}/usr/share/.
> >
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel



More information about the Openembedded-devel mailing list