<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>2824</bug_id>
          
          <creation_ts>2012-07-24 09:47:31 +0000</creation_ts>
          <short_desc>MUT: do_rootfs failed due to failed dependency on eglibc-locale</short_desc>
          <delta_ts>2012-09-28 15:13:04 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>OE-Core</product>
          <component>core</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>autobuilder</status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.3 M3</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Nitin Kamble">nitin.a.kamble</reporter>
          <assigned_to name="Khem Raj">raj.khem</assigned_to>
          <cc>bluelightning</cc>
    
    <cc>corneliux.stoicescu</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>23428</commentid>
    <comment_count>0</comment_count>
    <who name="Nitin Kamble">nitin.a.kamble</who>
    <bug_when>2012-07-24 09:47:31 +0000</bug_when>
    <thetext>| unable to find package man-locale-en - ignoring
| unable to find package gettext-runtime-dev - ignoring
| error: Failed dependencies:
| 	eglibc-locale is needed by eglibc-locale-locale-en-gb-2.16-r21.armv5te
| Manifest: /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/core-image-lsb-sdk-1.0-r0/rootfs/install/install.manifest
| Installing main solution manifest (/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/core-image-lsb-sdk-1.0-r0/rootfs/install/total_solution.manifest)
| Preparing...                ##################################################
| util-macros-dev             ##################################################
| --
| update-alternatives: Linking /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/core-image-lsb-sdk-1.0-r0/rootfs//usr/sbin/chpasswd to chpasswd.shadow
| update-alternatives: Linking /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/core-image-lsb-sdk-1.0-r0/rootfs//bin/login to login.shadow
| update-alternatives: Linking /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/core-image-lsb-sdk-1.0-r0/rootfs//sbin/vipw to vipw.shadow
| update-alternatives: Linking /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/core-image-lsb-sdk-1.0-r0/rootfs//sbin/vigr to vigr.shadow
| pam-plugin-deny             ##################################################
| pam-plugin-faildelay        ##################################################
| pam-plugin-group            ##################################################
| pam-plugin-lastlog          ##################################################
| pam-plugin-limits           ##################################################
| pam-plugin-mail             ##################################################
| pam-plugin-motd             ##################################################
| 
| ERROR: Function failed: do_rootfs (see /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/core-image-lsb-sdk-1.0-r0/temp/log.do_rootfs.15621 for further information)
NOTE: package core-image-lsb-sdk-1.0-r0: task do_rootfs: Failed




Build Configuration:
BB_VERSION        = &quot;1.15.3&quot;
TARGET_ARCH       = &quot;arm&quot;
TARGET_OS         = &quot;linux-gnueabi&quot;
MACHINE           = &quot;qemuarm&quot;
DISTRO            = &quot;poky-lsb&quot;
DISTRO_VERSION    = &quot;1.2+snapshot-20120724&quot;
TUNE_FEATURES     = &quot;armv5 dsp thumb arm926ejs&quot;
TARGET_FPU        = &quot;soft&quot;
meta              
meta-yocto        = &quot;stage/master_under_test:ae9c495a6fe6bff1c720ce4d0742c05ee36c2f1a&quot;
meta-qt3          = &quot;master:f8475d5c5935695d4d1dfff1d7be30f49e162094&quot;



autobuilder log: http://autobuilder.yoctoproject.org:8010/builders/nightly-arm/builds/536/steps/shell_102/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23430</commentid>
    <comment_count>1</comment_count>
    <who name="Nitin Kamble">nitin.a.kamble</who>
    <bug_when>2012-07-24 10:12:44 +0000</bug_when>
    <thetext>also happens on i586: 
http://autobuilder.yoctoproject.org:8010/builders/nightly-x86/builds/598/steps/shell_25/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23433</commentid>
    <comment_count>2</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2012-07-24 10:31:47 +0000</bug_when>
    <thetext>This is a MUT failure, probably triggered by my rootfs rework - the dependency issue is probably real though and needs to be looked at.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23442</commentid>
    <comment_count>3</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2012-07-24 14:05:54 +0000</bug_when>
    <thetext>I think this may actually be related to the 2.16 eglibc update, I believe I saw this also before paul&apos;s change.  Khem may have a fix already.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23446</commentid>
    <comment_count>4</comment_count>
    <who name="Khem Raj">raj.khem</who>
    <bug_when>2012-07-24 14:47:21 +0000</bug_when>
    <thetext>I have seen such issues when using rpm as packaging backend. When I used ipk then the issues disappeared. It may be that its showing up due to some latent issue. Mark Hatle touched the eglibc locale generation for his image SDK with external toolchain work. It could be that there is some empty package that is being requested through RDEPENDS, atleast that was one of problem I ran into recently where rpm did not give me useful message at all and message was very similar to what you are seeing. but opkg hinted rightly and I could fix it. It was an empty package being asked for in image and nothing related to locales.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23447</commentid>
    <comment_count>5</comment_count>
    <who name="Khem Raj">raj.khem</who>
    <bug_when>2012-07-24 14:50:54 +0000</bug_when>
    <thetext>so now we have eglibc-locale which is separate recipe and then we generate ${PN}-locale out of it so it becomes eglibc-locale-locale-*, and then eglibc recipe will also spin out ${PN}-locale which will become eglibc-locale, something is not right here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23466</commentid>
    <comment_count>6</comment_count>
    <who name="Khem Raj">raj.khem</who>
    <bug_when>2012-07-25 03:39:29 +0000</bug_when>
    <thetext>(In reply to comment #5)
&gt; so now we have eglibc-locale which is separate recipe and then we generate
&gt; ${PN}-locale out of it so it becomes eglibc-locale-locale-*, and then eglibc
&gt; recipe will also spin out ${PN}-locale which will become eglibc-locale,
&gt; something is not right here.

I have a potential fix for this here

http://git.openembedded.org/openembedded-core-contrib/commit/?h=kraj/misc-updates&amp;id=eda847fa7f399073566e7e0404fd158bd685cda7

Please test and see if this helps.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23518</commentid>
    <comment_count>7</comment_count>
    <who name="Nitin Kamble">nitin.a.kamble</who>
    <bug_when>2012-07-26 10:34:05 +0000</bug_when>
    <thetext>for the non-gplv3 build the issue is still present:
Build Configuration:
BB_VERSION        = &quot;1.15.3&quot;
TARGET_ARCH       = &quot;i586&quot;
TARGET_OS         = &quot;linux&quot;
MACHINE           = &quot;qemux86&quot;
DISTRO            = &quot;poky&quot;
DISTRO_VERSION    = &quot;1.2+snapshot-20120726&quot;
TUNE_FEATURES     = &quot;m32 i586&quot;
TARGET_FPU        = &quot;&quot;
meta              
meta-yocto        = &quot;stage/master_under_test:3713872e059ae9268165fb619a3201cfa43e102e&quot;
meta-qt3          = &quot;master:f8475d5c5935695d4d1dfff1d7be30f49e162094&quot;


http://autobuilder.yoctoproject.org:8010/builders/nightly-non-gpl3/builds/175/steps/shell_23/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23722</commentid>
    <comment_count>8</comment_count>
    <who name="Khem Raj">raj.khem</who>
    <bug_when>2012-08-02 02:35:22 +0000</bug_when>
    <thetext>its fixed by

OE-Core rev: fc4b138948656d482603b80f8c8e86fdbb185df4</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25913</commentid>
    <comment_count>9</comment_count>
    <who name="Stoicescu Cornel">corneliux.stoicescu</who>
    <bug_when>2012-09-28 10:24:25 +0000</bug_when>
    <thetext>Hello

All the attached autobuilder logs have expired, I can not access them thus I can not test this to verify the fix. Can someone please test the fix or give me more information on how to test this?

Thank you.

/Cornel</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25914</commentid>
    <comment_count>10</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2012-09-28 10:47:00 +0000</bug_when>
    <thetext>If you can build core-image-lsb-sdk with one of the failing configurations and it does not fail at do_rootfs, that should verify that this issue is fixed; however  if it fails with an error that is not in do_rootfs or not related to eglibc-locale, then it is a different bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25939</commentid>
    <comment_count>11</comment_count>
    <who name="Stoicescu Cornel">corneliux.stoicescu</who>
    <bug_when>2012-09-28 15:13:04 +0000</bug_when>
    <thetext>Verified under master, commit: 49649451cbe6ac3999aa337c4d9c2c622b76c178. Bitbaked core-image-lsb-sdk using qemuarm (like the original post) with a fresh build and it succeded with no error.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>