<?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>10484</bug_id>
          
          <creation_ts>2016-10-21 22:00:26 +0000</creation_ts>
          <short_desc>devtool: finish command fails if destination layer isn&apos;t in bblayers.conf</short_desc>
          <delta_ts>2016-11-07 19:18:10 +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>devtools / tool chain</component>
          <version>2.2</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></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>2.3 M1</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Henry Bruce">henry.bruce</reporter>
          <assigned_to name="Paul Eggleton">bluelightning</assigned_to>
          <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>Don&apos;t know</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>67468</commentid>
    <comment_count>0</comment_count>
      <attachid>3486</attachid>
    <who name="Henry Bruce">henry.bruce</who>
    <bug_when>2016-10-21 22:00:26 +0000</bug_when>
    <thetext>Created attachment 3486
devtool output

devtool finish fails as follows:

$ devtool add bbexample https://github.com/whbruce/bbexample.git
$ devtool build bbexample
$ yocto-layer create meta-example
$ devtool finish bbexample meta-example
Parsing recipes..done.
NOTE: Updating SRCREV in recipe bbexample_git.bb
NOTE: Moving recipe file to /path/to/build/meta-example/recipes-bbexample/bbexample
NOTE: Cleaning sysroot for recipe bbexample...
ERROR: Command &apos;bitbake -c clean bbexample&apos; failed, output:
Loading cache...done.
ERROR: No recipes available for:
  /path/to/build/workspace/appends/bbexample_git.bbappend
Loaded 1316 entries from dependency cache.

Full log attached.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67510</commentid>
    <comment_count>1</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2016-10-24 21:58:48 +0000</bug_when>
    <thetext>Discussed this with Henry - the trigger is that the layer wasn&apos;t included in bblayers.conf. Normally you&apos;d want to do that, but even so devtool finish should be able to handle this scenario (perhaps we print a warning though so the user doesn&apos;t wonder why the recipe has gone &quot;missing&quot;).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68036</commentid>
    <comment_count>2</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2016-11-07 19:18:10 +0000</bug_when>
    <thetext>Fix merged to master:

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=09754b41199f042dfd6937e1c4525fc320cb8684</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3486</attachid>
            <date>2016-10-21 22:00:26 +0000</date>
            <delta_ts>2016-10-21 22:00:26 +0000</delta_ts>
            <desc>devtool output</desc>
            <filename>file_10484.txt</filename>
            <type>text/plain</type>
            <size>2701</size>
            <attacher name="Henry Bruce">henry.bruce</attacher>
            
              <data encoding="base64">W2J1aWxkXSQgZGV2dG9vbCBhZGQgYmJleGFtcGxlIGh0dHBzOi8vZ2l0aHViLmNvbS93aGJydWNl
L2JiZXhhbXBsZS5naXQNCk5PVEU6IENyZWF0aW5nIHdvcmtzcGFjZSBsYXllciBpbiAvbWVkaWEv
bWQxMjZwMS95b2N0by9oYnJ1Y2UvbWFzdGVyL3dvcmtmbG93LWVzZGsvYnVpbGQvd29ya3NwYWNl
DQpOT1RFOiBFbmFibGluZyB3b3Jrc3BhY2UgbGF5ZXIgaW4gYmJsYXllcnMuY29uZg0KTk9URTog
VXNpbmcgZGVmYXVsdCBzb3VyY2UgdHJlZSBwYXRoIC9tZWRpYS9tZDEyNnAxL3lvY3RvL2hicnVj
ZS9tYXN0ZXIvd29ya2Zsb3ctZXNkay9idWlsZC93b3Jrc3BhY2Uvc291cmNlcy9iYmV4YW1wbGUN
Ck5PVEU6IFJlY2lwZSAvbWVkaWEvbWQxMjZwMS95b2N0by9oYnJ1Y2UvbWFzdGVyL3dvcmtmbG93
LWVzZGsvYnVpbGQvd29ya3NwYWNlL3JlY2lwZXMvYmJleGFtcGxlL2JiZXhhbXBsZV9naXQuYmIg
aGFzIGJlZW4gYXV0b21hdGljYWxseSBjcmVhdGVkOyBmdXJ0aGVyIGVkaXRpbmcgbWF5IGJlIHJl
cXVpcmVkIHRvIG1ha2UgaXQgZnVsbHkgZnVuY3Rpb25hbA0KDQpbYnVpbGRdJCBkZXZ0b29sIGJ1
aWxkIGJiZXhhbXBsZQ0KUGFyc2luZyByZWNpcGVzOiAxMDAlIHwjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyN8IFRpbWU6IDA6MDA6MDUNClBhcnNpbmcgb2YgODY1IC5i
YiBmaWxlcyBjb21wbGV0ZSAoMCBjYWNoZWQsIDg2NSBwYXJzZWQpLiAxMzE3IHRhcmdldHMsIDE5
MCBza2lwcGVkLCAwIG1hc2tlZCwgMCBlcnJvcnMuDQpOT1RFOiBSZXNvbHZpbmcgYW55IG1pc3Np
bmcgdGFzayBxdWV1ZSBkZXBlbmRlbmNpZXMNCg0KQnVpbGQgQ29uZmlndXJhdGlvbjoNCkJCX1ZF
UlNJT04gICAgICAgID0gIjEuMzIuMCINCkJVSUxEX1NZUyAgICAgICAgID0gIng4Nl82NC1saW51
eCINCk5BVElWRUxTQlNUUklORyAgID0gInVuaXZlcnNhbCINClRBUkdFVF9TWVMgICAgICAgID0g
Imk1ODYtcG9reS1saW51eCINCk1BQ0hJTkUgICAgICAgICAgID0gInFlbXV4ODYiDQpESVNUUk8g
ICAgICAgICAgICA9ICJwb2t5Ig0KRElTVFJPX1ZFUlNJT04gICAgPSAiMi4yIg0KVFVORV9GRUFU
VVJFUyAgICAgPSAibTMyIGk1ODYiDQpUQVJHRVRfRlBVICAgICAgICA9ICIiDQptZXRhICAgICAg
ICAgICAgICANCm1ldGEtcG9reSAgICAgICAgIA0KbWV0YS15b2N0by1ic3AgICAgPSAibWFzdGVy
OjRiOTRiNDk4ZTIxYWViYTk0NWZlN2U3MmE2YjdjNGJiMDMxNGZiODMiDQp3b3Jrc3BhY2UgICAg
ICAgICA9ICI8dW5rbm93bj46PHVua25vd24+Ig0KDQpJbml0aWFsaXNpbmcgdGFza3M6IDEwMCUg
fCMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI3wgVGltZTogMDowMDowMA0K
Tk9URTogRXhlY3V0aW5nIFNldFNjZW5lIFRhc2tzDQpOT1RFOiBFeGVjdXRpbmcgUnVuUXVldWUg
VGFza3MNCmJiZXhhbXBsZS0wLjErZ2l0OTk5LXIwIGRvX2NvbXBpbGU6IE5PVEU6IGJiZXhhbXBs
ZTogY29tcGlsaW5nIGZyb20gZXh0ZXJuYWwgc291cmNlIHRyZWUgL3BhdGgvdG8vYnVpbGQvd29y
a3NwYWNlL3NvdXJjZXMvYmJleGFtcGxlDQpOT1RFOiBUYXNrcyBTdW1tYXJ5OiBBdHRlbXB0ZWQg
Mzc3IHRhc2tzIG9mIHdoaWNoIDM3MSBkaWRuJ3QgbmVlZCB0byBiZSByZXJ1biBhbmQgYWxsIHN1
Y2NlZWRlZC4NCg0KW2J1aWxkXSQgeW9jdG8tbGF5ZXIgY3JlYXRlIG1ldGEtZXhhbXBsZQ0KUGxl
YXNlIGVudGVyIHRoZSBsYXllciBwcmlvcml0eSB5b3UnZCBsaWtlIHRvIHVzZSBmb3IgdGhlIGxh
eWVyOiBbZGVmYXVsdDogNl0gDQpXb3VsZCB5b3UgbGlrZSB0byBoYXZlIGFuIGV4YW1wbGUgcmVj
aXBlIGNyZWF0ZWQ/ICh5L24pIFtkZWZhdWx0OiBuXSANCldvdWxkIHlvdSBsaWtlIHRvIGhhdmUg
YW4gZXhhbXBsZSBiYmFwcGVuZCBmaWxlIGNyZWF0ZWQ/ICh5L24pIFtkZWZhdWx0OiBuXSANCg0K
TmV3IGxheWVyIGNyZWF0ZWQgaW4gbWV0YS1leGFtcGxlLg0KDQpEb24ndCBmb3JnZXQgdG8gYWRk
IGl0IHRvIHlvdXIgQkJMQVlFUlMgKGZvciBkZXRhaWxzIHNlZSBtZXRhLWV4YW1wbGUvUkVBRE1F
KS4NCg0KW2J1aWxkXSQgZGV2dG9vbCBmaW5pc2ggYmJleGFtcGxlIG1ldGEtZXhhbXBsZQ0KUGFy
c2luZyByZWNpcGVzLi5kb25lLg0KTk9URTogVXBkYXRpbmcgU1JDUkVWIGluIHJlY2lwZSBiYmV4
YW1wbGVfZ2l0LmJiDQpOT1RFOiBNb3ZpbmcgcmVjaXBlIGZpbGUgdG8gL3BhdGgvdG8vYnVpbGQv
bWV0YS1leGFtcGxlL3JlY2lwZXMtYmJleGFtcGxlL2JiZXhhbXBsZQ0KTk9URTogQ2xlYW5pbmcg
c3lzcm9vdCBmb3IgcmVjaXBlIGJiZXhhbXBsZS4uLg0KRVJST1I6IENvbW1hbmQgJ2JpdGJha2Ug
LWMgY2xlYW4gYmJleGFtcGxlJyBmYWlsZWQsIG91dHB1dDoNCkxvYWRpbmcgY2FjaGUuLi5kb25l
Lg0KRVJST1I6IE5vIHJlY2lwZXMgYXZhaWxhYmxlIGZvcjoNCiAgL3BhdGgvdG8vYnVpbGQvd29y
a3NwYWNlL2FwcGVuZHMvYmJleGFtcGxlX2dpdC5iYmFwcGVuZA0KTG9hZGVkIDEzMTYgZW50cmll
cyBmcm9tIGRlcGVuZGVuY3kgY2FjaGUuDQoNClN1bW1hcnk6IFRoZXJlIHdhcyAxIEVSUk9SIG1l
c3NhZ2Ugc2hvd24sIHJldHVybmluZyBhIG5vbi16ZXJvIGV4aXQgY29kZS4NCg0KSWYgeW91IHdp
c2gsIHlvdSBtYXkgc3BlY2lmeSAtbi8tLW5vLWNsZWFuIHRvIHNraXAgcnVubmluZyB0aGlzIGNv
bW1hbmQgd2hlbiByZXNldHRpbmcNCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>