On 01/08/2015 05:20 PM, Richard Purdie wrote:
On Wed, 2015-01-07 at 06:55 -0800, Robert Yang wrote:Fixed: guile-2.0.11: guile: Files/directories were installed but not shipped /usr/lib64/libguile-2.0*-gdb.scm [installed-vs-shipped] This is because when there is no file in the directory: for f in libguile-2.0*; do [snip] done The f would be libguile-2.0* itself, make sure the libs are installed firstly will fix the problem. Signed-off-by: Robert Yang <[email protected]> --- .../guile/files/libguile-Makefile.am-depends.patch | 39 ++++++++++++++++++++ meta/recipes-devtools/guile/guile_2.0.11.bb | 1 + 2 files changed, 40 insertions(+) create mode 100644 meta/recipes-devtools/guile/files/libguile-Makefile.am-depends.patchNot sure if this is as a result of this patch or a different issue but we saw: https://autobuilder.yoctoproject.org/main/builders/nightly-x86-64-lsb/builds/153/steps/BuildImages_1/logs/stdio in a build containing this patch. Looks like some dependency is missing and its trying to install the lib twice?
Hi RP, I found the reason: install-data-hook: libguile-2.0-gdb.scm install-libLTLIBRARIES would make it have another parallel issue with install-exec-am, I will fix it as: install-exec-hook: libguile-2.0-gdb.scm since install-exec-am depends on install-libLTLIBRARIES, rather than use install-data-hook. I'm sorry about this, will send an update patch after more testing. // Robert
Cheers, Richard
-- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
