<?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>9094</bug_id>
          
          <creation_ts>2016-02-11 09:36:24 +0000</creation_ts>
          <short_desc>create_image.wic is missing u-boot SPL file</short_desc>
          <delta_ts>2016-04-29 07:11:22 +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>Scripts and Tools</component>
          <version>2.0.1</version>
          <rep_platform>All</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>2.1</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Oliver Graute">oliver2000</reporter>
          <assigned_to name="Oliver Graute">oliver2000</assigned_to>
          <cc>oliver2000</cc>
    
    <cc>ross.burton</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>58866</commentid>
    <comment_count>0</comment_count>
    <who name="Oliver Graute">oliver2000</who>
    <bug_when>2016-02-11 09:36:24 +0000</bug_when>
    <thetext>I observe a problem with the create_image.wic script after second execution of

bitbake fsl-image

NOTE: recipe fsl-image-1.0-r0: task do_rootfs: Started
2016-02-10T03:21:41.323Z: ERROR: Error: The image creation script
&apos;/home/dnt/build-imx6ulevk/tmp/work/imx6ulevk-poky-linux-gnueabi/fsl-image/1.0-r0/temp/create_image.wic&apos;
returned 1:
2016-02-10T03:21:41.323Z: Error: exec_cmd: du -Lbks
/home/dnt/build-imx6ulevk/tmp/deploy/images/imx6ulevk/SPL returned &apos;1&apos; instead of 0
2016-02-10T03:21:41.323Z: Checking basic build environment...
2016-02-10T03:21:41.323Z: Done.
2016-02-10T03:21:41.324Z:
2016-02-10T03:21:41.324Z: Creating image(s)...
2016-02-10T03:21:41.324Z:
2016-02-10T03:21:41.324Z: WARNING: exit code 1 from a shell command.
2016-02-10T03:21:41.324Z:
2016-02-10T03:21:41.324Z: ERROR: Function failed: do_rootfs
2016-02-10T03:21:41.371Z: ERROR: Logfile of failure stored in: /home/dnt/build-imx6ulevk/tmp/work/imx6ulevk-poky-linux-gnueabi/fsl-image/1.0-r0/temp/log.do_rootfs.27900

Somewhere the SPL symbolic link and the SPL files itself are deleted from my
deploy image folder during the wic run.

If i execute

bitbake -c cleansstate  u-boot fsl-image
bitbake u-boot fsl-image

everything works fine, until I run next time bitbake fsl_image again
(without u-boot before)

Some ideas how to fix this?


http://article.gmane.org/gmane.comp.handhelds.openembedded.core/76116</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60216</commentid>
    <comment_count>1</comment_count>
    <who name="Ed Bartosh">eduard.bartosh</who>
    <bug_when>2016-03-21 19:21:46 +0000</bug_when>
    <thetext>Oliver, can you provide more info on how to build fsl-image please?
Which layers/MACHINE should I use? Should I set any other special variables in the config? etc, etc ...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60217</commentid>
    <comment_count>2</comment_count>
    <who name="Ed Bartosh">eduard.bartosh</who>
    <bug_when>2016-03-21 19:34:36 +0000</bug_when>
    <thetext>If you can provide .wks file you&apos;re using it would help to investigate and fix this too. Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60262</commentid>
    <comment_count>3</comment_count>
      <attachid>3055</attachid>
    <who name="Oliver Graute">oliver2000</who>
    <bug_when>2016-03-22 06:59:01 +0000</bug_when>
    <thetext>Created attachment 3055
Wic file for a SD Card Image

Here is the wic file I use for partitioning my Yocto Machine</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60263</commentid>
    <comment_count>4</comment_count>
      <attachid>3056</attachid>
    <who name="Oliver Graute">oliver2000</who>
    <bug_when>2016-03-22 07:01:19 +0000</bug_when>
    <thetext>Created attachment 3056
local.conf for my Yocto

here the local.conf file for my Yocto Build</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60264</commentid>
    <comment_count>5</comment_count>
      <attachid>3057</attachid>
    <who name="Oliver Graute">oliver2000</who>
    <bug_when>2016-03-22 07:02:35 +0000</bug_when>
    <thetext>Created attachment 3057
the bblayers.conf from my yocto build</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60266</commentid>
    <comment_count>6</comment_count>
    <who name="Oliver Graute">oliver2000</who>
    <bug_when>2016-03-22 07:04:23 +0000</bug_when>
    <thetext>I&apos;am using MACHINE = &quot;imx6ulevk&quot;

here the wic related parameters

IMAGE_FSTYPES += &quot;wic&quot;
IMAGE_BOOT_FILES = &quot;zImage zImage-imx6ul-14x14-evk.dtb;imx6ul-14x14-evk.dtb&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60334</commentid>
    <comment_count>7</comment_count>
    <who name="Ed Bartosh">eduard.bartosh</who>
    <bug_when>2016-03-23 12:15:35 +0000</bug_when>
    <thetext>Which layer fsl-image recipe comes from? I don&apos;t see it in any branch and layer on layerindex: http://layers.openembedded.org/layerindex/branch/master/recipes/?q=fsl-image</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60339</commentid>
    <comment_count>8</comment_count>
    <who name="Ed Bartosh">eduard.bartosh</who>
    <bug_when>2016-03-23 13:50:50 +0000</bug_when>
    <thetext>I have a suspicion that this bug might be already fixed in master. 

Oliver, you probably use another branch as I just discovered a bug in new parser which would make wic to fail with your wks file.
Here is a fix for it: http://lists.openembedded.org/pipermail/openembedded-core/2016-March/119417.html

Can you try to build your image with in master, please?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61491</commentid>
    <comment_count>9</comment_count>
    <who name="Oliver Graute">oliver2000</who>
    <bug_when>2016-04-21 12:07:46 +0000</bug_when>
    <thetext>I tried with poky master  (SHA 6dba9abd43) but no success. Can you point me to the git commit hash for the patch you mentioned, 

Can&apos;t find /scripts/lib/wic/ksparser.py in my poky (jethro)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61686</commentid>
    <comment_count>10</comment_count>
    <who name="Ed Bartosh">eduard.bartosh</who>
    <bug_when>2016-04-26 11:53:29 +0000</bug_when>
    <thetext>I hope I fixed this issue by commit 3fc6aaa186: http://cgit.openembedded.org/openembedded-core/commit/?id=ba98262573cf1600e0d477317f51d488b5f8c4bd

You can actually try if my guess is right by moving /boot line to the top in your .wks file.

However, even if it&apos;s another issue it makes sense to try master or upcoming release or give me detailed instructions how to build your image in jethro.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61825</commentid>
    <comment_count>11</comment_count>
    <who name="Oliver Graute">oliver2000</who>
    <bug_when>2016-04-29 07:11:22 +0000</bug_when>
    <thetext>I applied your fix from commit 3fc6aaa186 and also moved /boot line to the top  

I didn&apos;t observed the Error since then. It seems that this fixed my problem.
thx for your help. The Issue can be closed</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3055</attachid>
            <date>2016-03-22 06:59:01 +0000</date>
            <delta_ts>2016-03-22 06:59:01 +0000</delta_ts>
            <desc>Wic file for a SD Card Image</desc>
            <filename>fsl-image.wks</filename>
            <type>application/octet-stream</type>
            <size>1314</size>
            <attacher name="Oliver Graute">oliver2000</attacher>
            
              <data encoding="base64">IyBzaG9ydC1kZXNjcmlwdGlvbjogQ3JlYXRlIFNEIGNhcmQgaW1hZ2Ugd2l0aCBhIGJvb3QgcGFy
dGl0aW9uCiMgbG9uZy1kZXNjcmlwdGlvbjoKIyBDcmVhdGUgYW4gaW1hZ2UgdGhhdCBjYW4gYmUg
d3JpdHRlbiBvbnRvIGEgU0QgY2FyZCB1c2luZyBkZCBmb3IgdXNlCiMgd2l0aCBpLk1YIFNvQyBm
YW1pbHkuCiMgSXQgdXNlcyBTUEwgYW5kIHUtYm9vdAojCiMgVGhlIGRpc2sgbGF5b3V0IHVzZWQg
aXM6CiMgIC0gLS0tLS0gLS0tLS0tLS0tIC0tLS0tLS0gLS0tLS0tLS0tIC0tLS0tLS0tLS0gLS0t
LS0tLS0tIC0tLS0tLQojIHwgfCBTUEwgfCB1LWJvb3QgIHwgL2Jvb3QgfCByb290ZnMxIHwgL2Jv
b3RmczIgfCByb290ZnMyIHwgZGF0YSB8CiMgIC0gLS0tLS0gLS0tLS0tLS0tIC0tLS0tLS0gLS0t
LS0tLS0tIC0tLS0tLS0tLS0gLS0tLS0tLS0tIC0tLS0tLQojIF4gXiAgICAgXiAgICAgICAgIF4g
ICAgICAgXiAgICAgICAgIF4gICAgICAgICAgXiAgICAgICAgIF4KIyB8IHwgICAgIHwgICAgICAg
ICB8ICAgICAgIHwgICAgICAgICB8ICAgICAgICAgIHwgICAgICAgICB8CiMgMCAxa2lCICA2OWtp
QiAgICAgNE1pQiAgICAyNE1pQiAgICAgeHh4TWliICAgICB4eHhNaWIgICAgeHh4TWliCiMKcGFy
dCBTUEwgLS1zb3VyY2UgcmF3Y29weSAtLXNvdXJjZXBhcmFtcz0iZmlsZT1TUEwiIC0tb25kaXNr
IG1tY2JsazAgLS1uby10YWJsZSAtLWFsaWduIDEKcGFydCB1LWJvb3QgLS1zb3VyY2UgcmF3Y29w
eSAtLXNvdXJjZXBhcmFtcz0iZmlsZT11LWJvb3QuaW1nIiAtLW9uZGlzayBtbWNibGswIC0tbm8t
dGFibGUgLS1hbGlnbiA2OQpwYXJ0IC9ib290IC0tc291cmNlIGJvb3RpbWctcGFydGl0aW9uIC0t
b25kaXNrIG1tY2JsazAgLS1mc3R5cGU9dmZhdCAtLWxhYmVsIGJvb3QgLS1hY3RpdmUgLS1hbGln
biA0MDk2IC0tc2l6ZSAyMApwYXJ0IC8gLS1zb3VyY2Ugcm9vdGZzIC0tb25kaXNrIG1tY2JsazAg
LS1mc3R5cGU9ZXh0NCAtLWxhYmVsIHJvb3RmczEgLS1hbGlnbiA0MDk2IC0tc2l6ZSAxMDAKcGFy
dCAvYm9vdGZzMiAtLXNvdXJjZSBib290aW1nLXBhcnRpdGlvbiAtLW9uZGlzayBtbWNibGswIC0t
ZnN0eXBlPXZmYXQgLS1sYWJlbCBib290ZnMyIC0tYWxpZ24gNDA5NiAtLXNpemUgMjAKcGFydCAv
cm9vdGZzMiAtLXNvdXJjZSByb290ZnMgLS1vbmRpc2sgbW1jYmxrMCAtLWZzdHlwZT1leHQ0IC0t
bGFiZWwgcm9vdGZzMiAtLWFsaWduIDQwOTYgLS1zaXplIDEwMApwYXJ0IC9kYXRhIC0tb25kaXNr
IG1tY2JsazAgLS1mc3R5cGU9ZXh0NCAtLWxhYmVsIGRhdGEgLS1hbGlnbiA0MDk2IC0tc2l6ZSA2
MDAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3056</attachid>
            <date>2016-03-22 07:01:19 +0000</date>
            <delta_ts>2016-03-22 07:01:19 +0000</delta_ts>
            <desc>local.conf for my Yocto</desc>
            <filename>local.conf</filename>
            <type>application/octet-stream</type>
            <size>2166</size>
            <attacher name="Oliver Graute">oliver2000</attacher>
            
              <data encoding="base64">IwojIE1hY2hpbmUgU2VsZWN0aW9uCiMKTUFDSElORSA9ICJpbXg2dWxldmsiCgojCiMgV2hlcmUg
dG8gcGxhY2UgZG93bmxvYWRzCiMKRExfRElSID0gIiR7QlVJTERfRElSfS9kb3dubG9hZHMiCgoj
CiMgV2hlcmUgdG8gcGxhY2Ugc2hhcmVkLXN0YXRlIGZpbGVzCiMKU1NUQVRFX0RJUiA9ICIke0JV
SUxEX0RJUn0vc3N0YXRlIgoKIwojIFdoZXJlIHRvIHBsYWNlIHRoZSBidWlsZCBvdXRwdXQKIwpU
TVBESVIgPSAiJHtCVUlMRF9ESVJ9L3RtcCIKCiMKIyBEZWZhdWx0IHBvbGljeSBjb25maWcKIwpE
SVNUUk8gPz0gInBva3kiCgojCiMgUGFja2FnZSBNYW5hZ2VtZW50IGNvbmZpZ3VyYXRpb24KIwpQ
QUNLQUdFX0NMQVNTRVMgPz0gInBhY2thZ2VfaXBrIgoKIwojIEV4dHJhIGltYWdlIGNvbmZpZ3Vy
YXRpb24gZGVmYXVsdHMKIwpFWFRSQV9JTUFHRV9GRUFUVVJFUyA9ICJkZWJ1Zy10d2Vha3MgdG9v
bHMtZGVidWcgZWNsaXBzZS1kZWJ1ZyByZWFkLW9ubHktcm9vdGZzIgoKIwojIEFkZGl0aW9uYWwg
aW1hZ2UgZmVhdHVyZXMKIwpVU0VSX0NMQVNTRVMgPz0gImJ1aWxkc3RhdHMgaW1hZ2UtbWtsaWJz
IgoKIwojIEludGVyYWN0aXZlIHNoZWxsIGNvbmZpZ3VyYXRpb24KIwpQQVRDSFJFU09MVkUgPSAi
bm9vcCIKCkNPTkZfVkVSU0lPTiA9ICIxIgoKI0lNQUdFX0ZTVFlQRVMgKz0gInViaWZzIHdpYyIK
SU1BR0VfRlNUWVBFUyArPSAid2ljIgpJTUFHRV9CT09UX0ZJTEVTID0gInpJbWFnZSB6SW1hZ2Ut
aW14NnVsLTE0eDE0LWV2ay5kdGI7aW14NnVsLTE0eDE0LWV2ay5kdGIiCgojIHBhY2thZ2Vncm91
cC1jb3JlLWVjbGlwc2UtZGVidWcgbmVlZHMgb3BlbnNzaC1zZnRwLXNlcnZlcgojIHNlZSBwb2t5
L21ldGEvcmVjaXBlcy1jb3JlL3BhY2thZ2Vncm91cHMvcGFja2FnZWdyb3VwLWNvcmUtZWNsaXBz
ZS1kZWJ1Zy5iYgpJTUFHRV9GRUFUVVJFUyArPSAicGFja2FnZS1tYW5hZ2VtZW50IHNzaC1zZXJ2
ZXItb3BlbnNzaCIKCk1BQ0hJTkVfRkVBVFVSRVNfYXBwZW5kID0gIiB1c2JnYWRnZXQgdXNiaG9z
dCB3aWZpIHBwcCBpcHNlYyIKTUFDSElORV9FWFRSQV9SUkVDT01NRU5EUyArPSAiIGtlcm5lbC1t
b2R1bGUtcnQyODAwbGliIGtlcm5lbC1tb2R1bGUtcnQyODAwdXNiIGtlcm5lbC1tb2R1bGUtcnQy
eDAwbGliIGtlcm5lbC1tb2R1bGUtcnQyeDAwdXNiIgpNQUNISU5FX0VYVFJBX1JERVBFTkRTICs9
ICIgbGludXgtZmlybXdhcmUtcmFsaW5rIgoKUEFSQUxMRUxfTUFLRSA9ICItaiA0IgpCQl9OVU1C
RVJfVEhSRUFEUyA9ICI0IgoKIyBodHRwOi8vd3d3LnlvY3RvcHJvamVjdC5vcmcvZG9jcy9jdXJy
ZW50L2Rldi1tYW51YWwvZGV2LW1hbnVhbC5odG1sI3NlbGVjdGluZy1hbi1pbml0aWFsaXphdGlv
bi1tYW5hZ2VyCkRJU1RST19GRUFUVVJFU19hcHBlbmQgPSAiIHN5c3RlbWQiClZJUlRVQUwtUlVO
VElNRV9pbml0X21hbmFnZXIgPSAic3lzdGVtZCIKRElTVFJPX0ZFQVRVUkVTX0JBQ0tGSUxMX0NP
TlNJREVSRUQgPSAic3lzdmluaXQiClZJUlRVQUwtUlVOVElNRV9pbml0c2NyaXB0cyA9ICIiCgoj
IG1ldGEtb3JhY2xlLWphdmEgb25seQpMSUNFTlNFX0ZMQUdTX1dISVRFTElTVCArPSAib3JhY2xl
X2phdmEiCgojIG1ldGEtZnNsLWFybSBvbmx5CkFDQ0VQVF9GU0xfRVVMQSA9ICIxIgoKSU5IRVJJ
VCArPSAib3duLW1pcnJvcnMiCklOSEVSSVQgKz0gImJsYWNrbGlzdCIKUE5CTEFDS0xJU1RbbWFy
aWFkYl0gPSAiTm90IHN1cHBvcnRlZCBieSBvdXIgb3JnYW5pemF0aW9uLiIKUE5CTEFDS0xJU1Rb
aHdkYl0gPSAiTm90IHN1cHBvcnRlZCBieSBvdXIgb3JnYW5pemF0aW9uLiIKUE5CTEFDS0xJU1Rb
c3lzdGVtZC1hbmFseXplXSA9ICJOb3Qgc3VwcG9ydGVkIGJ5IG91ciBvcmdhbml6YXRpb24uIgoK
QkJfR0VORVJBVEVfTUlSUk9SX1RBUkJBTExTID0gIjEiCkJCX05PX05FVFdPUksgPSAiMCIKUk1f
T0xEX0lNQUdFID0gIjEiCgpQUkVGRVJSRURfUFJPVklERVJfdmlydHVhbC9rZXJuZWwgPSAibGlu
dXgtZnNsYyIKUFJFRkVSUkVEX1ZFUlNJT05fY2NpZCA9ICIxLjQuMTUtc3QiCkJVSUxEX0RJUiA9
ICIvaG9tZS9ncmF1dGUvNTQxMV9JQklTL3lvY3RvL2J1aWxkLWlteDZ1bGV2ayIgClNPVVJDRV9N
SVJST1JfVVJMID89ICJmaWxlOi8vL2hvbWUvZ3JhdXRlLzU0MTFfSUJJUy95b2N0by9zcmMvIiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3057</attachid>
            <date>2016-03-22 07:02:35 +0000</date>
            <delta_ts>2016-03-22 07:02:35 +0000</delta_ts>
            <desc>the bblayers.conf from my yocto build</desc>
            <filename>bblayers.conf</filename>
            <type>application/octet-stream</type>
            <size>523</size>
            <attacher name="Oliver Graute">oliver2000</attacher>
            
              <data encoding="base64">IyBMQVlFUl9DT05GX1ZFUlNJT04gaXMgaW5jcmVhc2VkIGVhY2ggdGltZSBidWlsZC9jb25mL2Ji
bGF5ZXJzLmNvbmYKIyBjaGFuZ2VzIGluY29tcGF0aWJseQpMQ09ORl9WRVJTSU9OID0gIjYiCgpC
QlBBVEggPSAiJHtUT1BESVJ9IgpCQkZJTEVTID89ICIiCgpCQkxBWUVSUyA/PSAiIFwKCSR7UFJP
SkVDVF9ESVJ9L29zLW1ldGEtZnNsLWFybSBcCgkke1BST0pFQ1RfRElSfS9vcy1wb2t5L21ldGEg
XAoJJHtQUk9KRUNUX0RJUn0vb3MtcG9reS9tZXRhLXlvY3RvIFwKCSR7UFJPSkVDVF9ESVJ9L29z
LW1ldGEtb3BlbmVtYmVkZGVkL21ldGEtb2UgXAoJJHtQUk9KRUNUX0RJUn0vb3MtbWV0YS1vcGVu
ZW1iZWRkZWQvbWV0YS1uZXR3b3JraW5nIFwKCSR7UFJPSkVDVF9ESVJ9L29zLW1ldGEtb3BlbmVt
YmVkZGVkL21ldGEtcHl0aG9uIFwKCSR7UFJPSkVDVF9ESVJ9L29zLW1ldGEtb3BlbmVtYmVkZGVk
L21ldGEtd2Vic2VydmVyIFwKCSIKUFJPSkVDVF9ESVIgPSAiL2hvbWUvZ3JhdXRlLzU0MTFfSUJJ
Uy95b2N0byIgCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>