[yocto] Packaging change in daisy vs. denzil

Vuille, Martin (Martin) vmartin at avaya.com
Sat Oct 25 09:34:21 PDT 2014


> Trying to make the transition from denzil (1.2) to daisy (1.6.1) and have
> run into a problem that's got me stumped.
>
> There seems to have been a change in the way things are packaged that
> is breaking a number of my custom recipes.
>
> Let's say I have a package X that consists of source for an .so and some headers.
>
> In denzil, building this would result in three RPMs, X, X-dev, and X-dbg. The .so
> would be in X, the headers in X-dev, and the debug info in X-dbg.
>
> In daisy, there are only two RPMs, X-dev and X-dbg. Is that expected
> behavior, or is there something I need to change in my recipes because
> of the update to daisy?
>
> What RPM do I install in my image, X-dev? I don't want the headers
> in the image/rootfs.
>
> Can someone point me to a description/explanation of the changes?

Additional relevant info:

- The problem files are .so files.
- SOLIBS and SOLIBSDEV have their default values (".so.*" and ".so", respectively).
- In my recipes, I have 

	FILES_${PN} = "${libdir}/libname.so"

MV



More information about the yocto mailing list