Bug 3440

Summary: Multilib build triggers warnings
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Stoicescu Cornel <corneliux.stoicescu>
Component: coreAssignee: Constantin Musca <constantinx.musca>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: alexandru.damian, jessica.zhang, meta.mr.watcher, meta.watcher, poky.bs.watcher, poky.watcher
Version: unspecified   
Target Milestone: 1.4   
Hardware: x86   
OS: Multiple   
Whiteboard: 83e81485aa1a8454fdf78c624f61e75abca4067a, 5be92d4f0677c9191159fee541990e1bf77823f9, a1a48b839cb6b41c0873e38183b7a6038623fcb4, 2c57f28eda433e4f3e639023a6d244554c3ccdad
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Stoicescu Cornel 2012-11-15 14:32:09 UTC
1. Prepare poky build environment
2. by following https://wiki.pokylinux.org/wiki/Multilib, set local.conf to enable multilib build and set MACHINE to qemux86-64 as following:
#####
MACHINE = "qemux86-64"
require conf/multilib.conf
MULTILIBS = "multilib:lib32"
DEFAULTTUNE_virtclass-multilib-lib32 = "x86"
IMAGE_INSTALL_append = "lib32-connman-gnome"
#####
3. with rpm set for package format, build core-image-sato image

Notice the following types of warnings (there are more than 1 of each type, with different targets):

1)
WARNING: The recipe lib32-liberation-fonts is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
   /home/cornel/SDD/Yocto/2poky/build/tmp/deploy/rpm/all/liberation-fonts-1.04-r2.all.rpm
   Matched in
Please verify which package should provide the above files.

2)
WARNING: Multilib QA Issue: lib32-eglibc-locale package eglibc-locale-zh-tw - suspicious values 'eglibc-locale' in RPROVIDES

3)
WARNING: QA Issue: pcmciautils: Files/directories were installed but not shipped
  /usr/lib
  /usr/lib/udev
  /usr/lib/udev/pcmcia-check-broken-cis
  /usr/lib/udev/pcmcia-socket-startup
  /usr/lib/udev/.debug
  /usr/lib/udev/.debug/pcmcia-check-broken-cis
  /usr/lib/udev/.debug/pcmcia-socket-startup
Comment 1 Stoicescu Cornel 2012-11-26 16:19:38 UTC
Encountered in a ipk multilib build:

WARNING: Multilib QA Issue: lib32-eglibc package lib32-eglibc - suspicious values 'rtld(GNU_HASH)' in RPROVIDES
Comment 2 Radu Moisan 2012-12-03 09:54:11 UTC
I'm guessing not all of these have the same root cause so in fact may be different bugs. For now, however, I'll handle all of them as one, since some warnings may have a trivial reason for which they popped out and they're not really worth a bugz entry.
Comment 3 Constantin Musca 2013-01-03 13:03:28 UTC
These warnings have been fixed.

Cheers,
Constantin
Comment 4 Stoicescu Cornel 2013-01-03 13:46:22 UTC
Great! I will verify this on the next weekly build.
Comment 5 Stoicescu Cornel 2013-01-28 12:37:17 UTC
Verified in master:8d6e55bf2192524bda84138b5356a2791adbbe61