[yocto] [meta-mono] Question about Q/A installed vs shipped failure
Paul Eggleton
paul.eggleton at linux.intel.com
Fri Nov 1 04:32:27 PDT 2013
Hi Alex,
On Friday 01 November 2013 10:03:44 Alex J Lennon wrote:
> I'm looking at at the gtk-sharp recipe in meta-mono:
> http://git.yoctoproject.org/cgit/cgit.cgi/meta-mono/tree/recipes-mono/gtk-sh
> arp/gtk-sharp_2.10.2.bb
>
> This defines the contents of various gtk-sharp related packages making
> use of FILES_foo = and PACKAGES =
>
> When I try to build against the Yocto head it fails a Q/A check with
> "ERROR: QA Issue: gtk-sharp: Files/directories were installed but not
> shipped"
>
> Normally I would expect the extraneous files to be found in the image
> tree and add do_install_append() to rm the unneeded files from {$}D/foo/bar
>
> However the behaviour of this recipe seems different.
>
> For some reason the extraneous files are being found in the ../package
> tree. They are put there by the do_package() step, which is executed
> after my do_install_append().
This sounds a bit odd. Out of curiosity I just built gtk-sharp and it seems to
me the files it's reporting as unpackages are under image/, which should allow
them to be deleted. What are you adding to the recipe to try to fix this?
> I have tried adding a do_package_append() which I thought might help but
> bitbake won't accept this.
This shouldn't be necessary.
Cheers,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
More information about the yocto
mailing list