[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