[OE-core] [PATCH 14/23] lttng: enable optional building of manpages

Alexander Kanavin alexander.kanavin at linux.intel.com
Mon Oct 24 15:47:05 UTC 2016


On 10/21/2016 02:15 PM, Burton, Ross wrote:

> packages/corei7-64-poky-linux/lttng-tools/lttng-tools: RDEPENDS: added
> "lttng-tools-ptest (['>= 2.8.1+git0+d11e0dba0d'])"
>
> Something went wrong here when doing the secondary install for the ptest
> package. It installed duplicates of the man pages and nonsense such as
> include/config.h.in <http://config.h.in>~, and then the runtime
> dependency tree went crazy.

Okay, this one had nothing to do with manpages. The ptest package 
installed a library that was also provided by the main package (because 
the ptest install step copies the entire build tree into the ptest 
directory), and this created a race between who provides that library 
when doing runtime dependency resolution. I've added the library removal.

Should we have a QA warning when more than one binary package provides 
the same library?

Alex




More information about the Openembedded-core mailing list