<?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>9482</bug_id>
          
          <creation_ts>2016-04-19 08:20:58 +0000</creation_ts>
          <short_desc>Original compression command is re-run when chaining compressions</short_desc>
          <delta_ts>2016-05-03 08:58:14 +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>2.1</version>
          <rep_platform>All</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</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>2.2</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Erkka Kääriä">erkka.kaaria</reporter>
          <assigned_to name="Ross Burton">ross.burton</assigned_to>
          <cc>alexander.kanevskiy</cc>
    
    <cc>jku</cc>
    
    <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>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>61373</commentid>
    <comment_count>0</comment_count>
    <who name="Erkka Kääriä">erkka.kaaria</who>
    <bug_when>2016-04-19 08:20:58 +0000</bug_when>
    <thetext>When chaining compressions with image, like &quot;dsk.foo.bar&quot;, the original command for &apos;foo&apos; gets run again. This is easily observable by defining following dummy commands:

COMPRESSIONTYPES_append = &quot; dummy&quot;
COMPRESS_CMD_dummy = &quot;echo &apos;running dummy command&apos; &amp;&amp; touch ${IMAGE_NAME}.${type}.dummy&quot;

COMPRESSIONTYPES_append = &quot; anotherdummy&quot;
COMPRESS_CMD_anotherdummy = &quot; echo &apos;Another dummy command&apos;&quot;

and defining compression like &quot;dsk.dummy.anotherdummy&quot;

When building the image, the log file will now contain the following lines:

running dummy command
running dummy command
Another dummy command


Bitbake version:

$ bitbake --version
BitBake Build Tool Core version 1.30.0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61381</commentid>
    <comment_count>1</comment_count>
      <attachid>3133</attachid>
    <who name="Erkka Kääriä">erkka.kaaria</who>
    <bug_when>2016-04-19 09:44:46 +0000</bug_when>
    <thetext>Created attachment 3133
Duplication patch

The attached patch fixes the duplication.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61472</commentid>
    <comment_count>2</comment_count>
    <who name="Jussi Kukkonen">jku</who>
    <bug_when>2016-04-21 07:28:51 +0000</bug_when>
    <thetext>Patches to mailing lists please (in this case
openembedded-core@lists.openembedded.org ).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61476</commentid>
    <comment_count>3</comment_count>
    <who name="Alexander Kanevskiy">alexander.kanevskiy</who>
    <bug_when>2016-04-21 09:51:34 +0000</bug_when>
    <thetext>http://lists.openembedded.org/pipermail/openembedded-core/2016-April/120491.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61882</commentid>
    <comment_count>4</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2016-05-03 08:58:14 +0000</bug_when>
    <thetext>Fixed in oe-core 94f61c2682e5cfd819ac84535650c3e0a654415a (master).</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3133</attachid>
            <date>2016-04-19 09:44:46 +0000</date>
            <delta_ts>2016-04-19 09:44:46 +0000</delta_ts>
            <desc>Duplication patch</desc>
            <filename>0001-image.bbclass-don-t-execute-compression-commands-mul.patch</filename>
            <type>text/plain</type>
            <size>1556</size>
            <attacher name="Erkka Kääriä">erkka.kaaria</attacher>
            
              <data encoding="base64">RnJvbSBlNmI1ZDlkNGNhZDczZTU1ZjBhN2JiZGViZjg3YjA1OTJjNzVlYTY3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiAiQWxleGFuZGVyIEQuIEthbmV2c2tpeSIgPGthZEBrYWQubmFt
ZT4KRGF0ZTogVHVlLCAxOSBBcHIgMjAxNiAxMjoxMjoxNSArMDMwMApTdWJqZWN0OiBbUEFUQ0hd
IGltYWdlLmJiY2xhc3M6IGRvbid0IGV4ZWN1dGUgY29tcHJlc3Npb24gY29tbWFuZHMgbXVsdGlw
bGUKIHRpbWVzCgpJbiBjYXNlIG9mIGNoYWluZWQgY29udmVyc2lvbiBtZXRob2RzIGFyZSB1c2Vk
IHZpYSBDT01QUkVTU19DTURfKgp0aGVyZSBpcyBjaGFuY2UgdGhhdCBzb21lIG9mIHN0ZXBzIHdv
dWxkIGJlIGV4ZWN1dGVkIG11bHRpcGxlIHRpbWVzLgoKU2lnbmVkLW9mZi1ieTogQWxleGFuZGVy
IEQuIEthbmV2c2tpeSA8a2FkQGthZC5uYW1lPgotLS0KIG1ldGEvY2xhc3Nlcy9pbWFnZS5iYmNs
YXNzIHwgOCArKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMiBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9tZXRhL2NsYXNzZXMvaW1hZ2UuYmJjbGFzcyBiL21ldGEv
Y2xhc3Nlcy9pbWFnZS5iYmNsYXNzCmluZGV4IGY0NzFmMWEuLjQ4MDkwYTEgMTAwNjQ0Ci0tLSBh
L21ldGEvY2xhc3Nlcy9pbWFnZS5iYmNsYXNzCisrKyBiL21ldGEvY2xhc3Nlcy9pbWFnZS5iYmNs
YXNzCkBAIC0zOTYsOSArMzk2LDEzIEBAIHB5dGhvbiAoKSB7CiAgICAgICAgICAgICAgICAgICAg
ICMgQ3JlYXRlIGlucHV0IGltYWdlIGZpcnN0LgogICAgICAgICAgICAgICAgICAgICBnZW5fY29u
dmVyc2lvbl9jbWRzKHR5cGUpCiAgICAgICAgICAgICAgICAgICAgIGxvY2FsZGF0YS5zZXRWYXIo
J3R5cGUnLCB0eXBlKQotICAgICAgICAgICAgICAgICAgICBjbWRzLmFwcGVuZCgiXHQiICsgbG9j
YWxkYXRhLmdldFZhcigiQ09NUFJFU1NfQ01EXyIgKyBjdHlwZSwgVHJ1ZSkpCisgICAgICAgICAg
ICAgICAgICAgIGNtZCA9ICJcdCIgKyBsb2NhbGRhdGEuZ2V0VmFyKCJDT01QUkVTU19DTURfIiAr
IGN0eXBlLCBUcnVlKQorICAgICAgICAgICAgICAgICAgICBpZiBjbWQgbm90IGluIGNtZHM6Cisg
ICAgICAgICAgICAgICAgICAgICAgICBjbWRzLmFwcGVuZChjbWQpCiAgICAgICAgICAgICAgICAg
ICAgIHZhcmRlcHMuYWRkKCdDT01QUkVTU19DTURfJyArIGN0eXBlKQotICAgICAgICAgICAgICAg
ICAgICBzdWJpbWFnZXMuYXBwZW5kKHR5cGUgKyAiLiIgKyBjdHlwZSkKKyAgICAgICAgICAgICAg
ICAgICAgc3ViaW1hZ2UgPSB0eXBlICsgIi4iICsgY3R5cGUKKyAgICAgICAgICAgICAgICAgICAg
aWYgc3ViaW1hZ2Ugbm90IGluIHN1YmltYWdlczoKKyAgICAgICAgICAgICAgICAgICAgICAgIHN1
YmltYWdlcy5hcHBlbmQoc3ViaW1hZ2UpCiAgICAgICAgICAgICAgICAgICAgIGlmIHR5cGUgbm90
IGluIGFsbHR5cGVzOgogICAgICAgICAgICAgICAgICAgICAgICAgcm1fdG1wX2ltYWdlcy5hZGQo
bG9jYWxkYXRhLmV4cGFuZCgiJHtJTUFHRV9OQU1FfSR7SU1BR0VfTkFNRV9TVUZGSVh9LiR7dHlw
ZX0iKSkKCi0tCjIuOC4xCgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>