Bug 9890

Summary: gettext-native (0.16.1 version) do_populate_sysroot fails
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Chen Qi <Qi.Chen>
Component: coreAssignee: Chen Qi <Qi.Chen>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: meta.mr.watcher, meta.watcher, ross.burton, sgw
Version: 2.2   
Target Milestone: 2.2 M3   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know

Description Chen Qi 2016-07-07 07:24:42 UTC
Steps to reproduce:
1. Set gettext and gettext-native version to 0.16.1
PREFERRED_VERSION_gettext = "0.16.1"
PREFERRED_VERSION_gettext-native = "0.16.1"
2. bitbake gettext-native


ERROR: gettext-native-0.16.1-r6 do_populate_sysroot: The recipe gettext-native is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
   /buildarea2/chenqi/wrlinux-build/qemux86-64/bitbake_build/tmp/sysroots/x86_64-linux/usr/share/gettext/config.rpath
 Matched in b'manifest-x86_64-gettext-minimal-native.populate_sysroot'
 /buildarea2/chenqi/wrlinux-build/qemux86-64/bitbake_build/tmp/sysroots/x86_64-linux/usr/share/gettext/po/Makefile.in.in
 Matched in b'manifest-x86_64-gettext-minimal-native.populate_sysroot'
 /buildarea2/chenqi/wrlinux-build/qemux86-64/bitbake_build/tmp/sysroots/x86_64-linux/usr/share/gettext/po/remove-potcdate.sin
 Matched in b'manifest-x86_64-gettext-minimal-native.populate_sysroot'
Please verify which recipe should provide the above files.
Comment 1 Ross Burton 2016-07-20 13:45:09 UTC
Fixed in oe-core 65eb9b78e9e57a12db4f0053e35ad555a4c33029.