<?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>4032</bug_id>
          
          <creation_ts>2013-03-15 12:33:53 +0000</creation_ts>
          <short_desc>binutils-cross_2.23.1.bb do_package_write_rpm fails</short_desc>
          <delta_ts>2013-04-09 09:35:03 +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>x86_64</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexandru Palalau">alexandrux.palalau</reporter>
          <assigned_to name="Kevin Strasser">kevin.strasser</assigned_to>
          <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.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>30754</commentid>
    <comment_count>0</comment_count>
      <attachid>1114</attachid>
    <who name="Alexandru Palalau">alexandrux.palalau</who>
    <bug_when>2013-03-15 12:33:53 +0000</bug_when>
    <thetext>Created attachment 1114
binutils-cross_2.23.1.bb do_package_write_rpm fail log file

Testopia testcase:
https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=276.

Adding in package_rpm.bbclass:
inherit archive-original-source

And setting the following extra lines in local.conf:
INHERIT += &quot;archive-original-source&quot;
SOURCE_ARCHIVE_PACKAGE_TYPE ?= &apos;srpm&apos;
SOURCE_ARCHIVE_LOG_WITH_SCRIPTS ?= &apos;logs_with_scripts&apos;


&quot;bitbake core-image-sato&quot; fails at binutils-cross_2.23.1.bb do_package_write_rpm

Build Configuration:
BB_VERSION        = &quot;1.17.1&quot;
BUILD_SYS         = &quot;x86_64-linux&quot;
NATIVELSBSTRING   = &quot;Unknown&quot;
TARGET_SYS        = &quot;x86_64-poky-linux&quot;
MACHINE           = &quot;qemux86-64&quot;
DISTRO            = &quot;poky&quot;
DISTRO_VERSION    = &quot;1.3+snapshot-20130315&quot;
TUNE_FEATURES     = &quot;m64&quot;
TARGET_FPU        = &quot;&quot;
meta              
meta-yocto        
meta-yocto-bsp    = &quot;master:4da406cd50cf02a63ed76810a670aba1eb561c79&quot;

Output error:
ERROR: Error executing a python function in /home/zeeblex/poky/meta/recipes-devtools/binutils/binutils-cross_2.23.1.bb:
IOError: [Errno 2] No such file or directory: &apos;/home/zeeblex/poky/build/tmp/work/x86_64-poky-linux/binutils-cross/2.23.1-r2/script-logs/x86_64-poky-linux/GPL-3.0/binutils-cross-2.23.1-r2/script-logs/../binutils-cross-2.23.1-r2-script-logs.tar.gz&apos;

ERROR: The stack trace of python calls that resulted in this exception/failure was:
ERROR:   File &quot;do_archive_scripts_logs&quot;, line 6, in &lt;module&gt;
ERROR: 
ERROR:   File &quot;do_archive_scripts_logs&quot;, line 3, in do_archive_scripts_logs
ERROR: 
ERROR:   File &quot;archiver.bbclass&quot;, line 26, in archive_scripts_logs
ERROR: 
ERROR:   File &quot;/usr/lib64/python2.7/shutil.py&quot;, line 299, in move
ERROR:     copy2(src, real_dst)
ERROR: 
ERROR:   File &quot;/usr/lib64/python2.7/shutil.py&quot;, line 128, in copy2
ERROR:     copyfile(src, dst)
ERROR: 
ERROR:   File &quot;/usr/lib64/python2.7/shutil.py&quot;, line 82, in copyfile
ERROR:     with open(src, &apos;rb&apos;) as fsrc:
ERROR: 
ERROR: The code that was being executed was:
ERROR:      0002:def do_archive_scripts_logs(d):
ERROR:      0003:    archive_scripts_logs(d)
ERROR:      0004:
ERROR:      0005:
ERROR:  *** 0006:do_archive_scripts_logs(d)
ERROR:      0007:
ERROR: [From file: &apos;do_archive_scripts_logs&apos;, lineno: 6, function: &lt;module&gt;]
ERROR:      0001:
ERROR:      0002:def do_archive_scripts_logs(d):
ERROR:  *** 0003:    archive_scripts_logs(d)
ERROR:      0004:
ERROR:      0005:
ERROR:      0006:do_archive_scripts_logs(d)
ERROR:      0007:
ERROR: [From file: &apos;do_archive_scripts_logs&apos;, lineno: 3, function: do_archive_scripts_logs]
ERROR:      0022:
ERROR:      0023:    if d.getVar(&apos;SOURCE_ARCHIVE_PACKAGE_TYPE&apos;, True) == &apos;srpm&apos;:
ERROR:      0024:        if os.path.exists(work_dir+ &apos;/&apos; + tarlog):
ERROR:      0025:            os.remove(work_dir+ &apos;/&apos; + tarlog)
ERROR:  *** 0026:        shutil.move(os.path.join(logdir, &apos;..&apos;, tarlog), work_dir)
ERROR:      0027:        shutil.rmtree(os.path.join(work_dir,&apos;script-logs&apos;))
ERROR:      0028:        store_package(d, tarlog)
ERROR:      0029:
ERROR: [From file: &apos;archiver.bbclass&apos;, lineno: 26, function: archive_scripts_logs]
ERROR: Function failed: do_archive_scripts_logs
ERROR: Logfile of failure stored in: /home/zeeblex/poky/build/tmp/work/x86_64-poky-linux/binutils-cross/2.23.1-r2/temp/log.do_package_write_rpm.12506
ERROR: Task 2107 (/home/zeeblex/poky/meta/recipes-devtools/binutils/binutils-cross_2.23.1.bb, do_package_write_rpm) failed with exit code &apos;1&apos;

Attaching log file.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31053</commentid>
    <comment_count>1</comment_count>
    <who name="Kevin Strasser">kevin.strasser</who>
    <bug_when>2013-03-23 00:32:32 +0000</bug_when>
    <thetext>Thanks for the report. I&apos;ve submitted a fix to the mailing list.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31342</commentid>
    <comment_count>2</comment_count>
    <who name="Alexandru Palalau">alexandrux.palalau</who>
    <bug_when>2013-04-02 08:19:26 +0000</bug_when>
    <thetext>On master branch, commit ID: bdca49274173153b1b0a72887de6321b4756b684 the behavior is still encountered.
Please mention when the patch is merged, in order to verify.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31388</commentid>
    <comment_count>3</comment_count>
    <who name="Kevin Strasser">kevin.strasser</who>
    <bug_when>2013-04-02 18:51:18 +0000</bug_when>
    <thetext>Yes, the patch is taking longer to get reviewed than expected. I will mark this bug as in implementation until it gets merged.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31466</commentid>
    <comment_count>4</comment_count>
    <who name="Kevin Strasser">kevin.strasser</who>
    <bug_when>2013-04-03 17:58:26 +0000</bug_when>
    <thetext>The fix has been merged into poky as of commit-id 3e4655d951d38b0f216b286bb49f8a0276ba112d. Feel free to verify.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31589</commentid>
    <comment_count>5</comment_count>
    <who name="Alexandru Palalau">alexandrux.palalau</who>
    <bug_when>2013-04-05 05:39:33 +0000</bug_when>
    <thetext>Hi Kevin,

Can you set the status to &quot;RESOLVED&quot;?!

Thank you!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31755</commentid>
    <comment_count>6</comment_count>
    <who name="Alexandru Palalau">alexandrux.palalau</who>
    <bug_when>2013-04-09 09:35:03 +0000</bug_when>
    <thetext>Verified on master branch.
Commit ID:fe336b149552b1f4f24d979c40302653298b98cc</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>1114</attachid>
            <date>2013-03-15 12:33:53 +0000</date>
            <delta_ts>2013-03-15 12:33:53 +0000</delta_ts>
            <desc>binutils-cross_2.23.1.bb do_package_write_rpm fail log file</desc>
            <filename>log.do_package_write_rpm.12506</filename>
            <type>application/octet-stream</type>
            <size>2432</size>
            <attacher name="Alexandru Palalau">alexandrux.palalau</attacher>
            
              <data encoding="base64">REVCVUc6IEV4ZWN1dGluZyBweXRob24gZnVuY3Rpb24gc3N0YXRlX3Rhc2tfcHJlZnVuYwpERUJV
RzogUHl0aG9uIGZ1bmN0aW9uIHNzdGF0ZV90YXNrX3ByZWZ1bmMgZmluaXNoZWQKREVCVUc6IEV4
ZWN1dGluZyBweXRob24gZnVuY3Rpb24gZG9fYXJjaGl2ZV9zY3JpcHRzX2xvZ3MKRVJST1I6IEVy
cm9yIGV4ZWN1dGluZyBhIHB5dGhvbiBmdW5jdGlvbiBpbiAvaG9tZS96ZWVibGV4L3Bva3kvbWV0
YS9yZWNpcGVzLWRldnRvb2xzL2JpbnV0aWxzL2JpbnV0aWxzLWNyb3NzXzIuMjMuMS5iYjoKSU9F
cnJvcjogW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3Rvcnk6ICcvaG9tZS96ZWVibGV4
L3Bva3kvYnVpbGQvdG1wL3dvcmsveDg2XzY0LXBva3ktbGludXgvYmludXRpbHMtY3Jvc3MvMi4y
My4xLXIyL3NjcmlwdC1sb2dzL3g4Nl82NC1wb2t5LWxpbnV4L0dQTC0zLjAvYmludXRpbHMtY3Jv
c3MtMi4yMy4xLXIyL3NjcmlwdC1sb2dzLy4uL2JpbnV0aWxzLWNyb3NzLTIuMjMuMS1yMi1zY3Jp
cHQtbG9ncy50YXIuZ3onCgpFUlJPUjogVGhlIHN0YWNrIHRyYWNlIG9mIHB5dGhvbiBjYWxscyB0
aGF0IHJlc3VsdGVkIGluIHRoaXMgZXhjZXB0aW9uL2ZhaWx1cmUgd2FzOgpFUlJPUjogICBGaWxl
ICJkb19hcmNoaXZlX3NjcmlwdHNfbG9ncyIsIGxpbmUgNiwgaW4gPG1vZHVsZT4KRVJST1I6IApF
UlJPUjogICBGaWxlICJkb19hcmNoaXZlX3NjcmlwdHNfbG9ncyIsIGxpbmUgMywgaW4gZG9fYXJj
aGl2ZV9zY3JpcHRzX2xvZ3MKRVJST1I6IApFUlJPUjogICBGaWxlICJhcmNoaXZlci5iYmNsYXNz
IiwgbGluZSAyNiwgaW4gYXJjaGl2ZV9zY3JpcHRzX2xvZ3MKRVJST1I6IApFUlJPUjogICBGaWxl
ICIvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaHV0aWwucHkiLCBsaW5lIDI5OSwgaW4gbW92ZQpFUlJP
UjogICAgIGNvcHkyKHNyYywgcmVhbF9kc3QpCkVSUk9SOiAKRVJST1I6ICAgRmlsZSAiL3Vzci9s
aWI2NC9weXRob24yLjcvc2h1dGlsLnB5IiwgbGluZSAxMjgsIGluIGNvcHkyCkVSUk9SOiAgICAg
Y29weWZpbGUoc3JjLCBkc3QpCkVSUk9SOiAKRVJST1I6ICAgRmlsZSAiL3Vzci9saWI2NC9weXRo
b24yLjcvc2h1dGlsLnB5IiwgbGluZSA4MiwgaW4gY29weWZpbGUKRVJST1I6ICAgICB3aXRoIG9w
ZW4oc3JjLCAncmInKSBhcyBmc3JjOgpFUlJPUjogCkVSUk9SOiBUaGUgY29kZSB0aGF0IHdhcyBi
ZWluZyBleGVjdXRlZCB3YXM6CkVSUk9SOiAgICAgIDAwMDI6ZGVmIGRvX2FyY2hpdmVfc2NyaXB0
c19sb2dzKGQpOgpFUlJPUjogICAgICAwMDAzOiAgICBhcmNoaXZlX3NjcmlwdHNfbG9ncyhkKQpF
UlJPUjogICAgICAwMDA0OgpFUlJPUjogICAgICAwMDA1OgpFUlJPUjogICoqKiAwMDA2OmRvX2Fy
Y2hpdmVfc2NyaXB0c19sb2dzKGQpCkVSUk9SOiAgICAgIDAwMDc6CkVSUk9SOiBbRnJvbSBmaWxl
OiAnZG9fYXJjaGl2ZV9zY3JpcHRzX2xvZ3MnLCBsaW5lbm86IDYsIGZ1bmN0aW9uOiA8bW9kdWxl
Pl0KRVJST1I6ICAgICAgMDAwMToKRVJST1I6ICAgICAgMDAwMjpkZWYgZG9fYXJjaGl2ZV9zY3Jp
cHRzX2xvZ3MoZCk6CkVSUk9SOiAgKioqIDAwMDM6ICAgIGFyY2hpdmVfc2NyaXB0c19sb2dzKGQp
CkVSUk9SOiAgICAgIDAwMDQ6CkVSUk9SOiAgICAgIDAwMDU6CkVSUk9SOiAgICAgIDAwMDY6ZG9f
YXJjaGl2ZV9zY3JpcHRzX2xvZ3MoZCkKRVJST1I6ICAgICAgMDAwNzoKRVJST1I6IFtGcm9tIGZp
bGU6ICdkb19hcmNoaXZlX3NjcmlwdHNfbG9ncycsIGxpbmVubzogMywgZnVuY3Rpb246IGRvX2Fy
Y2hpdmVfc2NyaXB0c19sb2dzXQpFUlJPUjogICAgICAwMDIyOgpFUlJPUjogICAgICAwMDIzOiAg
ICBpZiBkLmdldFZhcignU09VUkNFX0FSQ0hJVkVfUEFDS0FHRV9UWVBFJywgVHJ1ZSkgPT0gJ3Ny
cG0nOgpFUlJPUjogICAgICAwMDI0OiAgICAgICAgaWYgb3MucGF0aC5leGlzdHMod29ya19kaXIr
ICcvJyArIHRhcmxvZyk6CkVSUk9SOiAgICAgIDAwMjU6ICAgICAgICAgICAgb3MucmVtb3ZlKHdv
cmtfZGlyKyAnLycgKyB0YXJsb2cpCkVSUk9SOiAgKioqIDAwMjY6ICAgICAgICBzaHV0aWwubW92
ZShvcy5wYXRoLmpvaW4obG9nZGlyLCAnLi4nLCB0YXJsb2cpLCB3b3JrX2RpcikKRVJST1I6ICAg
ICAgMDAyNzogICAgICAgIHNodXRpbC5ybXRyZWUob3MucGF0aC5qb2luKHdvcmtfZGlyLCdzY3Jp
cHQtbG9ncycpKQpFUlJPUjogICAgICAwMDI4OiAgICAgICAgc3RvcmVfcGFja2FnZShkLCB0YXJs
b2cpCkVSUk9SOiAgICAgIDAwMjk6CkVSUk9SOiBbRnJvbSBmaWxlOiAnYXJjaGl2ZXIuYmJjbGFz
cycsIGxpbmVubzogMjYsIGZ1bmN0aW9uOiBhcmNoaXZlX3NjcmlwdHNfbG9nc10KREVCVUc6IFB5
dGhvbiBmdW5jdGlvbiBkb19hcmNoaXZlX3NjcmlwdHNfbG9ncyBmaW5pc2hlZApFUlJPUjogRnVu
Y3Rpb24gZmFpbGVkOiBkb19hcmNoaXZlX3NjcmlwdHNfbG9ncwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>