> On Aug 16, 2016, at 12:53 PM, [email protected] wrote:
> 
> Folks,
> 
> I am having a problem doing the ‘bitbake –c do_populate_sdk fsl-image-full’ 
> command using the daisy branch of Yocto with the freescale b4860qds-64b 
> evaluation board.
> 
> Here is the error I get:
> 
> ERROR: Unable to install packages. Command 
> '/opt/QorIQ-SDK-V1.8-20150619-yocto/build_b4860qds-64b_release/tmp/sysroots/x86_64-linux/usr/bin/smart
>  
> --data-dir=/opt/QorIQ-SDK-V1.8-20150619-yocto/build_b4860qds-64b_release/tmp/work/b4860qds_64b-fsl-linux/fsl-image-full/1.0-r0/sdk/image/opt/fsl-networking/QorIQ-SDK-V1.8/sysroots/ppc64e6500-fsl-linux/var/lib/smart
>  install -y libgcc1@lib32_ppce6500 gcc@lib32_ppce6500 
> libgcov-dev@lib32_ppce6500 libgcc-s-dev@lib32_ppce6500 
> valgrind@lib32_ppce6500 binutils@lib32_ppce6500 g++@lib32_ppce6500 
> ldd@lib32_ppce6500 gcov@lib32_ppce6500 cpp@lib32_ppce6500 
> eglibc-utils@lib32_ppce6500 eglibc-dev@lib32_ppce6500' returned 1:
> Loading cache...
> Updating cache...               ######################################## 
> [100%]
> 
> Committing transaction...
> Preparing...                    ######################################## [  
> 0%]
> error: file /usr/include/gnu/lib-names.h from install of 
> eglibc-dev-2.19-r0.lib32_ppce6500 conflicts with file from package 
> libc6-dev-2.19-r0.ppc64e6500
> 

You seem to have run into a glibc multilib namespace issue as I see you are 
building an SDK with both 32bit and 64bit support. Problem is that this version 
of libc
does not seem to generate and install lib-names.h in a multilib safe way.

you can backport this patch 
https://github.com/kraj/glibc/commit/93ae1ebaa6df1a0c188614bd0a601ab6e26711c5 
<https://github.com/kraj/glibc/commit/93ae1ebaa6df1a0c188614bd0a601ab6e26711c5>
to eglibc  and retry. Keep in mind that you might need to hand pick the patch 
if it does not apply cleanly.


> 
> Installing packages (19):
>   binutils-2.23.2-r4@lib32_ppce6500 
> <mailto:binutils-2.23.2-r4@lib32_ppce6500>      
> libgcc-s-dev-4.9.2-r0@lib32_ppce6500 
> <mailto:libgcc-s-dev-4.9.2-r0@lib32_ppce6500>
>   cpp-4.9.2-r0@lib32_ppce6500 <mailto:cpp-4.9.2-r0@lib32_ppce6500>            
> libgcc1-4.9.2-r0@lib32_ppce6500 <mailto:libgcc1-4.9.2-r0@lib32_ppce6500>
>   eglibc-2.19-r0@lib32_ppce6500 <mailto:eglibc-2.19-r0@lib32_ppce6500>        
>   libgcov-dev-4.9.2-r0@lib32_ppce6500 
> <mailto:libgcov-dev-4.9.2-r0@lib32_ppce6500>
>   eglibc-dbg-2.19-r0@lib32_ppce6500 
> <mailto:eglibc-dbg-2.19-r0@lib32_ppce6500>      
> libgmp10-5.1.1-r0@lib32_ppce6500 <mailto:libgmp10-5.1.1-r0@lib32_ppce6500>
>   eglibc-dev-2.19-r0@lib32_ppce6500 
> <mailto:eglibc-dev-2.19-r0@lib32_ppce6500>      
> libmpc3-1.0.2-r0@lib32_ppce6500 <mailto:libmpc3-1.0.2-r0@lib32_ppce6500>
>   eglibc-utils-2.19-r0@lib32_ppce6500 
> <mailto:eglibc-utils-2.19-r0@lib32_ppce6500>    
> libmpfr4-3.1.2-r0@lib32_ppce6500 <mailto:libmpfr4-3.1.2-r0@lib32_ppce6500>
>   g++-4.9.2-r0@lib32_ppce6500 <mailto:g++-4.9.2-r0@lib32_ppce6500>            
> libstdc++6-4.9.2-r0@lib32_ppce6500 <mailto:libstdc++6-4.9.2-r0@lib32_ppce6500>
>   gcc-4.9.2-r0@lib32_ppce6500 <mailto:gcc-4.9.2-r0@lib32_ppce6500>            
> libz1-1.2.8-r0@lib32_ppce6500 <mailto:libz1-1.2.8-r0@lib32_ppce6500>
>   gcov-4.9.2-r0@lib32_ppce6500 <mailto:gcov-4.9.2-r0@lib32_ppce6500>          
>  valgrind-3.10.1-r1@lib32_ppce6500 <mailto:valgrind-3.10.1-r1@lib32_ppce6500>
>   ldd-2.19-r0@lib32_ppce6500 <mailto:ldd-2.19-r0@lib32_ppce6500>
> 
> 206.4MB of package files are needed. 498.9MB will be used.
> 
> Saving cache...
> 
> 
> ERROR: Function failed: do_populate_sdk
> ERROR: Logfile of failure stored in: 
> /opt/QorIQ-SDK-V1.8-20150619-yocto/build_b4860qds-64b_release/tmp/work/b4860qds_64b-fsl-linux/fsl-image-full/1.0-r0/temp/log.do_populate_sdk.57975
> ERROR: Task 9 
> (/opt/QorIQ-SDK-V1.8-20150619-yocto/meta-fsl-networking/images/fsl-image-full.bb,
>  do_populate_sdk) failed with exit code '1'
> NOTE: Tasks Summary: Attempted 6311 tasks of which 6310 didn't need to be 
> rerun and 1 failed.
> 
> Summary: 1 task failed:
>   
> /opt/QorIQ-SDK-V1.8-20150619-yocto/meta-fsl-networking/images/fsl-image-full.bb,
>  do_populate_sdk
> Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
> kyle@ubuntu:/opt/QorIQ-SDK-V1.8-20150619-yocto/build_b4860qds-64b_release$ 
> <mailto:kyle@ubuntu:/opt/QorIQ-SDK-V1.8-20150619-yocto/build_b4860qds-64b_release$>
> 
> 
> Is there a way to fix this issue?
> 
> Thanks,
> Kyle
> 
> 
> W. Kyle Unice
> Staff Engineer
> MS F1H03
> 322 North 2200 West Dock 3
> Salt Lake City, Utah 84116-0850
> 
> Voice: 801-594-2687
> 
> --
> _______________________________________________
> Openembedded-core mailing list
> [email protected] 
> <mailto:[email protected]>
> http://lists.openembedded.org/mailman/listinfo/openembedded-core 
> <http://lists.openembedded.org/mailman/listinfo/openembedded-core>

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

-- 
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to