<?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>2918</bug_id>
          
          <creation_ts>2012-08-08 07:52:34 +0000</creation_ts>
          <short_desc>lib64-core-image-sato-sdk fails due to do_rootfs  issue</short_desc>
          <delta_ts>2013-04-11 08:44:56 +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>BitBake</product>
          <component>bitbake</component>
          <version>1.3</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>Patch sent for review</status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.4 M6</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Laurentiu Serban">laurentiu.serban</reporter>
          <assigned_to name="Paul Eggleton">bluelightning</assigned_to>
          <cc>alexandru.c.georgescu</cc>
    
    <cc>bluelightning</cc>
    
    <cc>bogdan.a.marinescu</cc>
    
    <cc>dongxiao.xu</cc>
    
    <cc>jessica.zhang</cc>
    
    <cc>mihai.lindner</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>richard.purdie</cc>
    
    <cc>ross.burton</cc>
    
    <cc>sgw</cc>
    
    <cc>song.liu</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>23882</commentid>
    <comment_count>0</comment_count>
    <who name="Laurentiu Serban">laurentiu.serban</who>
    <bug_when>2012-08-08 07:52:34 +0000</bug_when>
    <thetext>bitbake lib64-core-image-sato-sdk fails with the following error:


ERROR: Function failed: do_rootfs (see /home/lserban/work/poky/build/tmp/work/qemux86-poky-linux/lib64-core-image-sato-sdk-1.0-r0/temp/log.do_rootfs.25015 for further information)
ERROR: Logfile of failure stored in: /home/lserban/work/poky/build/tmp/work/qemux86-poky-linux/lib64-core-image-sato-sdk-1.0-r0/temp/log.do_rootfs.25015
Log data follows:
| DEBUG: Executing shell function do_rootfs
| Generating solve db for /home/lserban/work/poky/build/tmp/deploy/rpm/qemux86...
| Generating solve db for /home/lserban/work/poky/build/tmp/deploy/rpm/i586...
| Generating solve db for /home/lserban/work/poky/build/tmp/deploy/rpm/all...
| Generating solve db for /home/lserban/work/poky/build/tmp/deploy/rpm/lib64_qemux86...
| Generating solve db for /home/lserban/work/poky/build/tmp/deploy/rpm/lib64_x86_64...
| Generating solve db for /home/lserban/work/poky/build/tmp/deploy/rpm/all...
| Generating solve db for /home/lserban/work/poky/build/tmp/deploy/rpm/all...
| Processing lib64-locale-base-en-us...
| Processing lib64-locale-base-en-gb...
| Processing lib64-task-core-boot...
| Processing lib64-task-core-apps-console...
| Processing lib64-task-core-standalone-sdk-target...
| Processing lib64-task-core-tools-profile...
| Processing lib64-task-core-apps-x11-pimlico...
| Processing lib64-task-core-x11-sato...
| Processing lib64-task-core-tools-debug...
| Processing lib64-zypper...
| Processing lib64-task-core-sdk...
| Processing lib64-task-core-tools-testapps...
| Processing lib64-task-core-qt-demos...
| Processing lib64-task-core-apps-x11-games...
| Processing lib64-task-core-apps-x11-core...
| Processing lib64-task-core-ssh-openssh...
| Processing lib64-task-base-extended...
| Processing lib64-rpm...
| Processing lib64-task-core-x11-base...
| Processing lib64-kernel-dev...
| unable to find package kernel-dev
| ERROR: some packages were missing
| ERROR: Function failed: do_rootfs (see /home/lserban/work/poky/build/tmp/work/qemux86-poky-linux/lib64-core-image-sato-sdk-1.0-r0/temp/log.do_rootfs.25015 for further information)
NOTE: package lib64-core-image-sato-sdk-1.0-r0: task do_rootfs: Failed
ERROR: Task 7 (virtual:multilib:lib64:/home/lserban/work/poky/meta/recipes-sato/images/core-image-sato-sdk.bb, do_rootfs) failed with exit code &apos;1&apos;
NOTE: Tasks Summary: Attempted 6579 tasks of which 6578 didn&apos;t need to be rerun and 1 failed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24230</commentid>
    <comment_count>1</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2012-08-20 15:17:31 +0000</bug_when>
    <thetext>Unfortunately I&apos;m currently blocked from looking into this by bug #2931.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25240</commentid>
    <comment_count>2</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2012-09-14 07:54:21 +0000</bug_when>
    <thetext>I think the problem here is that kernel-dev is legitimately not available for any multilibs since the kernel is only built for the base architecture. The question is how can we teach the image/rootfs code this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25750</commentid>
    <comment_count>3</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2012-09-26 09:03:20 +0000</bug_when>
    <thetext>*** Bug 3168 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26665</commentid>
    <comment_count>4</comment_count>
    <who name="Alexandru Georgescu">alexandru.c.georgescu</who>
    <bug_when>2012-10-17 12:04:25 +0000</bug_when>
    <thetext>#3918 which is duplicate of this should be closed when this is verified.
#1731 which is duplicate of this should be closed when this is verified.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26668</commentid>
    <comment_count>5</comment_count>
    <who name="Alexandru Georgescu">alexandru.c.georgescu</who>
    <bug_when>2012-10-17 12:22:39 +0000</bug_when>
    <thetext>*** Bug 1731 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26670</commentid>
    <comment_count>6</comment_count>
    <who name="Alexandru Georgescu">alexandru.c.georgescu</who>
    <bug_when>2012-10-17 12:22:41 +0000</bug_when>
    <thetext>*** Bug 3168 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27393</commentid>
    <comment_count>7</comment_count>
    <who name="Alexandru Georgescu">alexandru.c.georgescu</who>
    <bug_when>2012-11-13 13:46:47 +0000</bug_when>
    <thetext>Hi Paul,
Is there any update regarding this issue?

Thanks,
Alex.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27394</commentid>
    <comment_count>8</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2012-11-13 13:51:53 +0000</bug_when>
    <thetext>No change; I still haven&apos;t determined the appropriate way to figure out which packages should not have the prefix applied.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29338</commentid>
    <comment_count>9</comment_count>
    <who name="Constantin Musca">constantinx.musca</who>
    <bug_when>2013-01-30 10:33:30 +0000</bug_when>
    <thetext>The kernel-dev issue has been fixed (commit 1674541ed83fa4645f2e078f65fe0f878527ee6e).

Now, when I build lib64-core-image-sato-sdk I receive this error:
| Note: to be installed:  packagegroup-core-tools-profile@lib64_qemux86 packagegroup-core-standalone-sdk-target@all packagegroup-core-boot@lib64_qemux86 rpm@lib64_x86_64 packagegroup-core-x11-base@all packagegroup-core-x11-sato@lib64_qemux86 packagegroup-base-extended@lib64_qemux86 locale-base-en-us@lib64_x86_64 smartpm@lib64_x86_64 packagegroup-core-tools-testapps@lib64_qemux86 locale-base-en-gb@lib64_x86_64 packagegroup-core-sdk@all psplash@lib64_x86_64 packagegroup-core-x11-sato-games@lib64_qemux86 packagegroup-core-qt-demoapps@all packagegroup-core-ssh-openssh@all packagegroup-core-tools-debug@lib64_qemux86 kernel-dev@qemux86
| Loading cache...
| Updating cache...               ######################################## [100%]
| 
| Computing transaction...error: Can&apos;t install xmodmap-1:1.0.7-r8.0.0@i586: no package provides libX11.so.6
| 
| Saving cache...
| 
| ERROR: Function failed: do_rootfs (see /home/dev/yocto/poky-build3/tmp/work/qemux86-poky-linux/lib64-core-image-sato-sdk/1.0-r0/temp/log.do_rootfs.27307 for further information)

On the other hand, the lib32-core-image-sato-sdk build finishes successfully.

Paul: Could you look into this because it seems smart related?

Cheers,
Constantin</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29580</commentid>
    <comment_count>10</comment_count>
    <who name="Mihai Lindner">mihai.lindner</who>
    <bug_when>2013-02-06 13:47:52 +0000</bug_when>
    <thetext>Same thing for &apos;lib64-core-image-sato&apos; target.

| Note: to be installed:  packagegroup-core-boot@lib64_qemux86 rpm@lib64_x86_64 packagegroup-core-ssh-dropbear@all packagegroup-core-x11-base@all packagegroup-base-extended@lib64_qemux86 locale-base-en-us@lib64_x86_64 smartpm@lib64_x86_64 packagegroup-core-x11-sato-games@lib64_qemux86 locale-base-en-gb@lib64_x86_64 psplash@lib64_x86_64 packagegroup-core-x11-sato@lib64_qemux86
| Loading cache...
| Updating cache...               ######################################## [100%]
| 
| Computing transaction...error: Can&apos;t install libavahi-client3-0.6.31-r6.1@i586: no package provides libdbus-1.so.3
| 
| Saving cache...
| 
| ERROR: Function failed: do_rootfs (see /home/mihai/build/tmp/work/qemux86-poky-linux/lib64-core-image-sato/1.0-r0/temp/log.do_rootfs.2493 for further information)
ERROR: Task 7 (virtual:multilib:lib64:/home/mihai/poky/meta/recipes-sato/images/core-image-sato.bb, do_rootfs) failed with exit code &apos;1&apos;

Build Configuration:
BB_VERSION        = &quot;1.17.0&quot;
BUILD_SYS         = &quot;x86_64-linux&quot;
NATIVELSBSTRING   = &quot;Fedora-17&quot;
TARGET_SYS        = &quot;i586-poky-linux&quot;
MACHINE           = &quot;qemux86&quot;
DISTRO            = &quot;poky&quot;
DISTRO_VERSION    = &quot;1.3+snapshot-20130206&quot;
TUNE_FEATURES     = &quot;m32 i586&quot;
TARGET_FPU        = &quot;&quot;
meta              
meta-yocto        
meta-yocto-bsp    = &quot;1.4_M3:3ae1a4ba972cfc17ff3f2fda632da8ecc3414885&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29581</commentid>
    <comment_count>11</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2013-02-06 13:56:42 +0000</bug_when>
    <thetext>This is unlikely to be smart&apos;s fault. If the dependency exists and can&apos;t be satisfied, it will legitimately throw up an error.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31486</commentid>
    <comment_count>12</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2013-04-03 23:58:45 +0000</bug_when>
    <thetext>We had another failure in master with a similar issue:


| Saving cache...
| 
| Error: lib64-kernel-dev not found in the lib64 feeds (lib64_qemux86 lib64_x86_64 noarch any all).
| ERROR: Function failed: do_rootfs (see /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-multilib/build/build/tmp/work/qemux86-poky-linux/lib64-core-image-lsb-sdk/1.0-r0/temp/log.do_rootfs.25851 for further information)
NOTE: recipe lib64-core-image-lsb-sdk-1.0-r0: task do_rootfs: Failed
ERROR: Task 39 (virtual:multilib:lib64:/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-multilib/build/meta/recipes-extended/images/core-image-lsb-sdk.bb, do_rootfs) failed with exit code &apos;1&apos;
ERROR: Function failed: do_rootfs (see /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-multilib/build/build/tmp/work/qemux86-poky-linux/lib64-core-image-sato-sdk/1.0-r0/temp/log.do_rootfs.25865 for further information)
ERROR: Logfile of failure stored in: /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-multilib/build/build/tmp/work/qemux86-poky-linux/lib64-core-image-sato-sdk/1.0-r0/temp/log.do_rootfs.25865
Log data follows:
| DEBUG: Executing shell function do_rootfs
| Note: configuring RPM platform settings
| Note: configuring RPM system provides
| Note: configuring RPM DB settings
| Note: configuring Smart settings
| 
|</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31534</commentid>
    <comment_count>13</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2013-04-04 14:57:09 +0000</bug_when>
    <thetext>*** Bug 4190 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31625</commentid>
    <comment_count>14</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2013-04-05 22:54:55 +0000</bug_when>
    <thetext>http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=9e9ea0a40afbea66e35deb6e28dfeb726a3e62c0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31875</commentid>
    <comment_count>15</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2013-04-11 08:23:11 +0000</bug_when>
    <thetext>Appears again in latest build</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31880</commentid>
    <comment_count>16</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2013-04-11 08:44:56 +0000</bug_when>
    <thetext>No, its in a danny build which isn&apos;t entirely a surprise. I believe Ross has the fix for this queued in danny-next too.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>