<?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>3883</bug_id>
          
          <creation_ts>2013-02-13 12:39:26 +0000</creation_ts>
          <short_desc>eglibc do_package_write_rpm fails on Ubuntu 12.10</short_desc>
          <delta_ts>2013-02-13 14:13:11 +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>1.4</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Undecided</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Stefan Stanacar">sstncr</reporter>
          <assigned_to name="Saul Wold">sgw</assigned_to>
          <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>richard.purdie</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>29758</commentid>
    <comment_count>0</comment_count>
    <who name="Stefan Stanacar">sstncr</who>
    <bug_when>2013-02-13 12:39:26 +0000</bug_when>
    <thetext>2 commits where it fails:

c77e1f4e14edf7a07000f0e7360d42039af5e524
d518019d6ccb0ffebe7e21b973eb4f9aa5241dec

It does not fail on 00a2411470b989ca80bc2a6de08d105bc400dae5

I&apos;ve seen this failure on Ubuntu 12.10 (tested F18,17,16 and CentOS 6.3 and I haven&apos;t seen this)

BB_VERSION        = &quot;1.17.1&quot;
BUILD_SYS         = &quot;x86_64-linux&quot;
NATIVELSBSTRING   = &quot;Ubuntu-12.10&quot;
TARGET_SYS        = &quot;x86_64-poky-linux&quot;
MACHINE           = &quot;qemux86-64&quot;
DISTRO            = &quot;poky&quot;
DISTRO_VERSION    = &quot;1.3+snapshot-20130213&quot;
TUNE_FEATURES     = &quot;m64&quot;
TARGET_FPU        = &quot;&quot;
meta              
meta-yocto        
meta-yocto-bsp    = &quot;(nobranch):d518019d6ccb0ffebe7e21b973eb4f9aa5241dec&quot;


bitbake eglibc

ERROR: Error executing a python function in /data/autotest/tmp/heater/src/poky/meta/recipes-core/eglibc/eglibc_2.17.bb:
ExpansionError: Failure expanding variable SUMMARY, expression was ${SUMMARY} - Debugging files which triggered exception Exception: variable SUMMARY references itself!

ERROR: The stack trace of python calls that resulted in this exception/failure was:
ERROR:   File &quot;write_specfile&quot;, line 477, in &lt;module&gt;
ERROR: 
ERROR:   File &quot;write_specfile&quot;, line 190, in write_specfile
ERROR: 
ERROR:   File &quot;/data/autotest/tmp/heater/src/poky/bitbake/lib/bb/data_smart.py&quot;, line 503, in getVar
ERROR:     return self.expand(value, var)
ERROR: 
ERROR:   File &quot;/data/autotest/tmp/heater/src/poky/bitbake/lib/bb/data_smart.py&quot;, line 336, in expand
ERROR:     return self.expandWithRefs(s, varname).value
ERROR: 
ERROR:   File &quot;/data/autotest/tmp/heater/src/poky/bitbake/lib/bb/data_smart.py&quot;, line 326, in expandWithRefs
ERROR:     raise ExpansionError(varname, s, exc)
ERROR: 
ERROR: The code that was being executed was:
ERROR:      0473:
ERROR:      0474:    specfile.close()
ERROR:      0475:
ERROR:      0476:
ERROR:  *** 0477:write_specfile(d)
ERROR:      0478:
ERROR: [From file: &apos;write_specfile&apos;, lineno: 477, function: &lt;module&gt;]
ERROR:      0186:        conffiles = (localdata.getVar(&apos;CONFFILES&apos;, True) or &quot;&quot;).split()
ERROR:      0187:
ERROR:      0188:        splitname    = strip_multilib(pkgname, d)
ERROR:      0189:
ERROR:  *** 0190:        splitsummary = (localdata.getVar(&apos;SUMMARY&apos;, True) or localdata.getVar(&apos;DESCRIPTION&apos;, True) or &quot;.&quot;)
ERROR:      0191:        splitversion = (localdata.getVar(&apos;PKGV&apos;, True) or &quot;&quot;).replace(&apos;-&apos;, &apos;+&apos;)
ERROR:      0192:        splitrelease = (localdata.getVar(&apos;PKGR&apos;, True) or &quot;&quot;)
ERROR:      0193:        splitepoch   = (localdata.getVar(&apos;PKGE&apos;, True) or &quot;&quot;)
ERROR:      0194:        splitlicense = (localdata.getVar(&apos;LICENSE&apos;, True) or &quot;&quot;)
ERROR: [From file: &apos;write_specfile&apos;, lineno: 190, function: write_specfile]
ERROR: Function failed: write_specfile
ERROR: Logfile of failure stored in: /data/autotest/tmp/heater/src/build/tmp/work/x86_64-poky-linux/eglibc/2.17-r3/temp/log.do_package_write_rpm.4266
ERROR: Task 14 (/data/autotest/tmp/heater/src/poky/meta/recipes-core/eglibc/eglibc_2.17.bb, do_package_write_rpm) failed with exit code &apos;1&apos;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29759</commentid>
    <comment_count>1</comment_count>
      <attachid>1070</attachid>
    <who name="Stefan Stanacar">sstncr</who>
    <bug_when>2013-02-13 12:42:23 +0000</bug_when>
    <thetext>Created attachment 1070
log do_package_write_rpm</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29760</commentid>
    <comment_count>2</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2013-02-13 12:54:56 +0000</bug_when>
    <thetext>It would be useful to have the pkgdata files for this task and to compare them with a known good build. Can you look at the &quot;manifest-x86_64-eglibc.packagedata&quot; file in tmp/sstate-control and create a tarball of the files there (or share the packageinfo sstate file for eglibc). We can then compare with a known good build.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29763</commentid>
    <comment_count>3</comment_count>
    <who name="Stefan Stanacar">sstncr</who>
    <bug_when>2013-02-13 14:13:11 +0000</bug_when>
    <thetext>I did a -ccleansstate eglibc before saving that data :(... It didn&apos;t failed anymore.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>1070</attachid>
            <date>2013-02-13 12:42:23 +0000</date>
            <delta_ts>2013-02-13 12:42:23 +0000</delta_ts>
            <desc>log do_package_write_rpm</desc>
            <filename>log.do_package_write_rpm.4266</filename>
            <type>application/octet-stream</type>
            <size>2531</size>
            <attacher name="Stefan Stanacar">sstncr</attacher>
            
              <data encoding="base64">REVCVUc6IEV4ZWN1dGluZyBweXRob24gZnVuY3Rpb24gc3N0YXRlX3Rhc2tfcHJlZnVuYwpERUJV
RzogUHl0aG9uIGZ1bmN0aW9uIHNzdGF0ZV90YXNrX3ByZWZ1bmMgZmluaXNoZWQKREVCVUc6IEV4
ZWN1dGluZyBweXRob24gZnVuY3Rpb24gZG9fcGFja2FnZV93cml0ZV9ycG0KREVCVUc6IEV4ZWN1
dGluZyBweXRob24gZnVuY3Rpb24gcmVhZF9zdWJwYWNrYWdlX21ldGFkYXRhCkRFQlVHOiBQeXRo
b24gZnVuY3Rpb24gcmVhZF9zdWJwYWNrYWdlX21ldGFkYXRhIGZpbmlzaGVkCkRFQlVHOiBFeGVj
dXRpbmcgcHl0aG9uIGZ1bmN0aW9uIGRvX3BhY2thZ2VfcnBtCkRFQlVHOiBFeGVjdXRpbmcgcHl0
aG9uIGZ1bmN0aW9uIHdyaXRlX3NwZWNmaWxlCkVSUk9SOiBFcnJvciBleGVjdXRpbmcgYSBweXRo
b24gZnVuY3Rpb24gaW4gL2RhdGEvYXV0b3Rlc3QvdG1wL2hlYXRlci9zcmMvcG9reS9tZXRhL3Jl
Y2lwZXMtY29yZS9lZ2xpYmMvZWdsaWJjXzIuMTcuYmI6CkV4cGFuc2lvbkVycm9yOiBGYWlsdXJl
IGV4cGFuZGluZyB2YXJpYWJsZSBTVU1NQVJZLCBleHByZXNzaW9uIHdhcyAke1NVTU1BUll9IC0g
RGVidWdnaW5nIGZpbGVzIHdoaWNoIHRyaWdnZXJlZCBleGNlcHRpb24gRXhjZXB0aW9uOiB2YXJp
YWJsZSBTVU1NQVJZIHJlZmVyZW5jZXMgaXRzZWxmIQoKRVJST1I6IFRoZSBzdGFjayB0cmFjZSBv
ZiBweXRob24gY2FsbHMgdGhhdCByZXN1bHRlZCBpbiB0aGlzIGV4Y2VwdGlvbi9mYWlsdXJlIHdh
czoKRVJST1I6ICAgRmlsZSAid3JpdGVfc3BlY2ZpbGUiLCBsaW5lIDQ3NywgaW4gPG1vZHVsZT4K
RVJST1I6IApFUlJPUjogICBGaWxlICJ3cml0ZV9zcGVjZmlsZSIsIGxpbmUgMTkwLCBpbiB3cml0
ZV9zcGVjZmlsZQpFUlJPUjogCkVSUk9SOiAgIEZpbGUgIi9kYXRhL2F1dG90ZXN0L3RtcC9oZWF0
ZXIvc3JjL3Bva3kvYml0YmFrZS9saWIvYmIvZGF0YV9zbWFydC5weSIsIGxpbmUgNTAzLCBpbiBn
ZXRWYXIKRVJST1I6ICAgICByZXR1cm4gc2VsZi5leHBhbmQodmFsdWUsIHZhcikKRVJST1I6IApF
UlJPUjogICBGaWxlICIvZGF0YS9hdXRvdGVzdC90bXAvaGVhdGVyL3NyYy9wb2t5L2JpdGJha2Uv
bGliL2JiL2RhdGFfc21hcnQucHkiLCBsaW5lIDMzNiwgaW4gZXhwYW5kCkVSUk9SOiAgICAgcmV0
dXJuIHNlbGYuZXhwYW5kV2l0aFJlZnMocywgdmFybmFtZSkudmFsdWUKRVJST1I6IApFUlJPUjog
ICBGaWxlICIvZGF0YS9hdXRvdGVzdC90bXAvaGVhdGVyL3NyYy9wb2t5L2JpdGJha2UvbGliL2Ji
L2RhdGFfc21hcnQucHkiLCBsaW5lIDMyNiwgaW4gZXhwYW5kV2l0aFJlZnMKRVJST1I6ICAgICBy
YWlzZSBFeHBhbnNpb25FcnJvcih2YXJuYW1lLCBzLCBleGMpCkVSUk9SOiAKRVJST1I6IFRoZSBj
b2RlIHRoYXQgd2FzIGJlaW5nIGV4ZWN1dGVkIHdhczoKRVJST1I6ICAgICAgMDQ3MzoKRVJST1I6
ICAgICAgMDQ3NDogICAgc3BlY2ZpbGUuY2xvc2UoKQpFUlJPUjogICAgICAwNDc1OgpFUlJPUjog
ICAgICAwNDc2OgpFUlJPUjogICoqKiAwNDc3OndyaXRlX3NwZWNmaWxlKGQpCkVSUk9SOiAgICAg
IDA0Nzg6CkVSUk9SOiBbRnJvbSBmaWxlOiAnd3JpdGVfc3BlY2ZpbGUnLCBsaW5lbm86IDQ3Nywg
ZnVuY3Rpb246IDxtb2R1bGU+XQpFUlJPUjogICAgICAwMTg2OiAgICAgICAgY29uZmZpbGVzID0g
KGxvY2FsZGF0YS5nZXRWYXIoJ0NPTkZGSUxFUycsIFRydWUpIG9yICIiKS5zcGxpdCgpCkVSUk9S
OiAgICAgIDAxODc6CkVSUk9SOiAgICAgIDAxODg6ICAgICAgICBzcGxpdG5hbWUgICAgPSBzdHJp
cF9tdWx0aWxpYihwa2duYW1lLCBkKQpFUlJPUjogICAgICAwMTg5OgpFUlJPUjogICoqKiAwMTkw
OiAgICAgICAgc3BsaXRzdW1tYXJ5ID0gKGxvY2FsZGF0YS5nZXRWYXIoJ1NVTU1BUlknLCBUcnVl
KSBvciBsb2NhbGRhdGEuZ2V0VmFyKCdERVNDUklQVElPTicsIFRydWUpIG9yICIuIikKRVJST1I6
ICAgICAgMDE5MTogICAgICAgIHNwbGl0dmVyc2lvbiA9IChsb2NhbGRhdGEuZ2V0VmFyKCdQS0dW
JywgVHJ1ZSkgb3IgIiIpLnJlcGxhY2UoJy0nLCAnKycpCkVSUk9SOiAgICAgIDAxOTI6ICAgICAg
ICBzcGxpdHJlbGVhc2UgPSAobG9jYWxkYXRhLmdldFZhcignUEtHUicsIFRydWUpIG9yICIiKQpF
UlJPUjogICAgICAwMTkzOiAgICAgICAgc3BsaXRlcG9jaCAgID0gKGxvY2FsZGF0YS5nZXRWYXIo
J1BLR0UnLCBUcnVlKSBvciAiIikKRVJST1I6ICAgICAgMDE5NDogICAgICAgIHNwbGl0bGljZW5z
ZSA9IChsb2NhbGRhdGEuZ2V0VmFyKCdMSUNFTlNFJywgVHJ1ZSkgb3IgIiIpCkVSUk9SOiBbRnJv
bSBmaWxlOiAnd3JpdGVfc3BlY2ZpbGUnLCBsaW5lbm86IDE5MCwgZnVuY3Rpb246IHdyaXRlX3Nw
ZWNmaWxlXQpERUJVRzogUHl0aG9uIGZ1bmN0aW9uIHdyaXRlX3NwZWNmaWxlIGZpbmlzaGVkCkRF
QlVHOiBQeXRob24gZnVuY3Rpb24gZG9fcGFja2FnZV9ycG0gZmluaXNoZWQKREVCVUc6IFB5dGhv
biBmdW5jdGlvbiBkb19wYWNrYWdlX3dyaXRlX3JwbSBmaW5pc2hlZApFUlJPUjogRnVuY3Rpb24g
ZmFpbGVkOiB3cml0ZV9zcGVjZmlsZQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>