[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